當我對 ubuntu 10.04 伺服器進行 dist 升級時,它會自動安裝 Decnet,並啟動基於 ncurses 的設定精靈。
我從未聽說過 Decnet,但我按照嚮導中的說明進行操作,並接受安裝它,這導致我的 2 個互聯網上行鏈路斷開,並且託管網站在 WAN 端停止響應。然後我清理了Decnet,並重新啟動了伺服器,一切正常。
那麼為什麼當我進行 dist-upgrade 時我的伺服器安裝了 Decnet?
答案1
我可以確認這個問題。
我從 Natty 升級到 Oneiric。在升級過程中,我得到了基於 ncurse 的配置嚮導,它建議跳過配置(我就是這樣做的)。下次重新啟動後,我的基於乙太網路的網路也被破壞了。
我這樣修復了我的系統:
# apt-get remove dnet-common libdnet
# rm /etc/init.d/decnet
再次啟動乙太網路:(無需重新啟動)
# dhclient3 eth0
我認為這是升級後的一個不起眼的網路庫造成的。例如libroar1
取決於libdnet
.也許某些升級後的軟體包開始依賴dnet-common
oneiric,而以前它只是被推薦 - 或類似的東西。