2021 年 4 月 22 日,Canonical 發布 Ubuntu 21.04(代號 Hirsute Hippo),提升安全性和性能,更新軟件應用版本。 Ubuntu 21.04 默認包含用於 Flutter 應用程序開發的 SDK、用於 Ubuntu 的 Microsoft SQL Server 和 Wayland 圖形。 Microsoft 和 Canonical 將攜手合作,為 Ubuntu 上的 Microsoft SQL Server 提供支持和性能調整。
本次更新包含許多改進和更新,但支持期只有 9 個月,直到 2022 年 1 月。如果您正在尋找長期支持,我們推薦 Ubuntu 20.04 LTS(代號 Focal Fossa)。這是由於從 5 年到 2025 年 4 月的長期支持。
在升級航班之前,您需要將重要文件和文檔的備份保存到外部存儲或云存儲中。 如果您使用的是 Ubuntu 20.04,則需要先升級到 Ubuntu 20.10。 Canonical 將繼續支持 20.10 版本,並且有效期至 2021 年 7 月,所以讓我們繼續升級。
有兩種主要的升級方式。 一種是基於 GUI 的更新管理器,另一種是基於命令的。本文將引導您了解如何使用命令行和 GUI 升級您的 Ubuntu 系統。
使用 GUI 更新管理器將 Ubuntu 20.04 升級到 21.04
在升級之前確保所有軟件包信息都是最新的。如果有可用的更新,當您看到安裝選項時,[インストール]單擊以繼續身份驗證。
安裝完成後,包管理器將請求重新啟動以完成該過程。下一個,[今すぐ再起動]單擊並等待它開始。
然後從應用程序菜單[ソフトウェアとアップデート]搜索並打開。
然後在底部[更新]單擊選項卡。可能有以下幾個部分: 請通知我們新的 Ubuntu 版本。 將設置更新為 對於較新的版本 需要進行身份驗證才能在將來應用更改。
現在關閉這個 軟件和更新 打開 軟件更新程序。 Ubuntu 20.04 顯示如下提示窗口: 要將 Ubuntu 20.04 升級到 21.04,Canonical 仍然支持 20.10 版本,所以必須先升級到 20.10,然後再升級到 21.04。升級方法是一樣的,所以沒有問題。
對於 20.10,您應該會看到如下內容:
下一個,[アップグレード]單擊以繼續升級過程。當發行說明重新出現在對話框中時,[アップグレード]點擊。
然後顯示以下分發升級窗口。在此過程中,您可能會收到一些第三方來源被禁用的通知。您可以在升級完成後重新啟用它,這樣您就可以忽略它並關閉對話框。
升級過程中會顯示以下窗口。您可以選擇繼續或取消更新的開始。點擊開始 開始升級..
在此過程中,您可能會看到以下類型的配置窗口:如果沒有,只需選擇它並單擊。 下一個 繼續升級過程。
當您安裝較新版本的軟件包時,終端會提示您保留或刪除舊軟件包。您可以繼續刪除這些包,因為它們不是由開發人員維護的,或者因為其他包不依賴它們並且僅由少數用戶使用。 Ubuntu 軟件包維護者想要刪除這些軟件包的原因可能有很多。
永久刪除舊軟件包後,Update Manager 會提示您重新引導系統以使更改生效。
完全重啟後,您可以運行以下命令來驗證升級。
$ lsb_release -a
使用命令行將 Ubuntu 20.04 升級到 21.04
您可以使用此命令升級您的系統。只需按照以下步驟操作。
首先,更新包裹信息。
$ sudo apt update
所以
$ sudo apt dist-upgrade
如果您在運行上述命令後發現安裝了新內核,則需要重新啟動系統才能繼續升級。要恢復執行:
$ sudo shutdown -r now
重新啟動完成後,您需要對 UpdateManager 配置文件進行一些更改。為此,請在您喜歡的編輯器中打開以下配置文件。我正在使用vim。
$ sudo vim /etc/update-manager/release-upgrades
在文件底部,您將看到將其值從 LTS 更改為正常的提示。更改完成後,寫入文件並退出。
現在,如果您當前的 Ubuntu 版本是 20.04,您需要按照相同的過程先升級到 Ubuntu 20.10,然後從 Ubuntu 20.10 升級到 Ubuntu 21.04。全部設置完成後,運行以下命令繼續升級。
$ do-release-upgrade
運行上面的命令會做一些工作並提出以下問題:開始升級類型 y 並點擊 進來 然後會通知您在升級過程中屏幕鎖定將保持禁用狀態。再次點擊。 進來..
根據您的網絡,下載所有軟件包可能需要一些時間。完全下載後,會看到如下配置提示,[わかった Enterキーを押します。
次に、構成を続行するかどうかを選択するように求める別のプロンプトダイアログが再び表示されます。私にとっては、configを使用することを好むので、 はい Enterキーを押します。
インストールすると、廃止されたパッケージを削除するかどうかを尋ねられます。[はい]已選中,鍵入 y 並按 Enter。過時的軟件包是未使用或尚未開發或使用的軟件包。
現在一切都已設置好,系統將提示您重新啟動系統。這允許您輸入 y 並按 Enter。重啟完成後,您可以使用以下命令測試您的 Ubuntu 版本:
$ lsb_release -a
Ubuntu 從 20.04 升級到 21.04 成功完成。