最近我從終端從 Ubuntu 14.04 更新到 16.04。開始更新後,我不小心關閉了運行它的終端進程。這是升級過程的初始階段,正在下載所需的軟體包。
此後,當我打開軟體更新程式時,它提示進行部分升級。根據我所知,我可以看出 是/etc/apt/sources.list
指向新版本 Xenial。因此,我將來源檔案替換為sources.bak
同一位置中可用的檔案。
現在一切看起來都很好。但是當我再次嘗試使用升級時sudo do-release-upgrade
,它就顯示出來了No new release found
。
我該怎麼做才能解決問題並使升級正常進行?
答案1
刪除 /var/lib/ubuntu-release-upgrader/release-upgrade-available 並再次嘗試升級指令
sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
理論上應該呼叫 /usr/lib/ubuntu-release-upgrader/check-new-release。
來源 -安裝更新後更新可用訊息
答案2
發生此問題不是因為升級中斷。我使用備份的映像恢復了硬碟,以便清除所有混亂的痕跡。但同樣的問題仍然發生。所以我得出的結論是,這是由其他原因引起的,而這一定是本線程的主題。askubuntu 也有同樣的問題
然而,上面的線程說導致此問題的錯誤已解決,但我仍然遇到此問題。