我無法升級到 18.04,並出現以下錯誤訊息
無法升級
此工具不支援從“yakkety”升級到“bionic”。
我該如何解決這個問題?
答案1
我這樣做了:
- 使用 Clonezilla 備份整個磁碟以防萬一
- 備份/etc/apt/sources.list
- 請按照此處的提示進行編輯:如何安裝軟體或從不支援的舊版升級?
該頁面還指出:
sudo apt-get update && sudo apt-get dist-upgrade
但我做了:
sudo apt-get update sudo apt-get upgrade
我恢復了sources.list並用bionic替換了yaketty
- 我嘗試使用 GUI 工具進行更新,但此時由於某些未知原因我的 /etc/fstab 未包含用於安裝 / 的條目,因此出現了一些問題。我已更正並重新啟動
- 之後升級工具順利運行
答案2
Ubuntu 16.04 LTS 將直接發佈升級到 18.04 LTS(即 LTS 到下一個 LTS)。
Ubuntu 16.10 版本升級到 Ubuntu 17.04,然後升級到 Ubuntu 17.10 (兩者現已停產)然後到 18.04 LTS。 IE。唯一經過測試和支援的非 LTS 升級路徑是透過每個版本(而不是跳過版本)。如果您想減少版本升級的頻率,請下次使用 LTS 或長期支援版本。
唯一支援的方式是透過安裝;我會用'其他的東西' & 使用現有分割區而不格式化。它會記錄您新增的軟體包,擦除系統目錄,然後安裝,新增回您的其他程式(如果來自 Ubuntu 儲存庫),而不會觸及使用者資料。這就是我會做的事。
請注意在重新安裝之前備份所有資料。安全總比後悔好
答案3
請在嘗試升級之前備份您擁有的所有檔案。
步驟1:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt install update-manager-core
第2步:
變更“提示”值輸入:
sudo vi /etc/update-manager/release-upgrades
編輯“Prompt=”,填寫“lts”,所以Prompt=lts。確保我們會升級到最新版本的 Ubuntu LTS。目前最新的 LTS 版本是 18.04。
步驟3:
sudo do-release-upgrade
如果有消息說否 未找到新版本,輸入以下命令:
sudo do-release-upgrade -d
請等待安裝完成。如果有Y/N對話,請仔細閱讀。