如何從 Ubuntu 20.04 LTS 升級到 Ubuntu 22.04 “Jammy Jellyfish”
本文介紹從 Ubuntu 20.04 LTS 升級到 Ubuntu 之前,你所需要采取的完整步驟和預防措施。
Ubuntu 22.04 LTS Jammy Jellyfish 將在 2022 年 4 月 21 日發布。我建議你在該日期之后的一兩個月后再升級。理想的情況下,如果你在第一次修正版本發布后,才計劃升級到任意主要版本,這會是最好的選擇。
但是,如果你迫切想要體驗 Ubuntu 22.04 帶來的令人震驚的更改和特色功能,那么,接下來請閱讀用于完美升級過程的步驟。
在升級前
在任何升級前,遵循一些最佳的慣例總是更加明智的。這會防止出現一些升級后的問題,并引領通往成功的升級流程。
備份你的家目錄中的數據到另一個驅動器或 USB 存儲器,包括:圖片、視頻或其他的個人文件。
如果你遇到一個不穩定的系統行,請保留一個準備好的 Ubuntu 的現場 USB。
如果你打算升級 GNOME 工作站,請先禁用所有的 GNOME 擴展,因為這些擴展與 GNOME 3.36+ 不兼容。
在成功的升級后,你可以逐一啟用這些擴展。
運行命令 sudo apt update && sudo apt upgrade 以確保你的系統是最新的軟件包。
關閉所有你正在運行的應用程序。
重新啟動你的系統。
說到這里,如果你準備好了,接下來遵循下面的說明來從 Ubuntu 20.04 LTS 升級到 Ubuntu 22.04 。
從 Ubuntu 20.04 和 Ubuntu 21.10 升級到 Ubuntu 22.04
在 2022 年 4 月 21 日之前
如果你想在發布日期前升級,打開一個終端窗口,并運行下面的命令。
sudo do-release-upgrade -d
Upgrade to Ubuntu 22.04 LTS from Ubuntu 20.04 LTS
上面的命令將使用 “jammy” 來覆蓋系統中的 “focal” 分支,以獲取新的軟件包。不僅如此,這個命令也會禁用你這些年可能添加的所有的第三方 PPA 。
此外,這個命令將花費一些時間才完成,這主要取決于你的網速。
除此之外,注意終端上偶爾出現的提示,它需要你輸入 Y 或 N 。另外,如果你中途取消升級過程,這些第三方 PPA 也不會被啟用,你必須手動啟用它們。
Summary of the upgrade
最后,這個命令將計算升級系統所需軟件包的大小,并估算所需時間,摘要如下圖所示。請仔細地閱讀它,并允許升級到 Ubuntu 22.04 LTS Jammy Jellyfish。
在升級過程完成后,重新啟動你的系統,享受令人興奮的 Ubuntu 22.04 LTS 。
在 2022 年 4 月 21 日之后
在 2022 年 4 月 21 日當天或之后,直到 2022 年 07 月第一次修正版本發布,Ubuntu 都不會給予你任何可視化的升級提示,因為第一個修改版本被認為是初始錯誤被消除后最穩定的版本。
這意味著,你要么等到 7 月,你要么強制升級。如何強制升級?打開“軟件和更新Software and Updates”,轉到“更新Updates”標簽頁。更改“通知我有新的 Ubuntu 版本Settings notify me of new ubuntu version” 為 “任意新的 Ubuntu 版本any new version”。
在完成后,你應該會在桌面上看到一個升級提示。遵循屏幕上的指示,接著繼續升級過程。
這個提示也會計算升級系統所列軟件包所需的時間,因此,仔細的閱讀更新程序的輸出內容。在你準備好了以后,開始升級過程。
最后,在升級過程完成后,重新啟動系統,享受全新的 Ubuntu 22.04 LTS Jammy Jellyfish 。
從 Ubuntu 21.10 升級到 Ubuntu 22.04
針對 Ubuntu 21.10 ,你也可以參考上面確切說明來升級。從 Ubuntu 21.10 升級到 Ubuntu 22.04 不需要額外的步驟。
升級到 Ubuntu 22.04 的過程需要多長的時間?
根據我的測試,在默認安裝的情況下,整個升級過程需要 30 多分鐘。根據你安裝的軟件包的數量和安裝的年限,你的系統可能會更多。因此,相應地計劃你的時間。
總結
最后,我希望這些步驟能幫助你成功地升級你的 Ubuntu 系統到 Jammy Jellyfish 。如果你正在打算升級,祝你一切順利。