如何將 Ubuntu 20.04 升級到 21.04

2021 年 4 月 22 日,Canonical 發布了 Ubuntu 21.04(代號 Hirsute Hippo),其安全性和性能改進以及軟件應用程序的更新版本。 Ubuntu 21.04 默認包含用於 Flutter 應用程序開發的 SDK、用於 Ubuntu 的 Microsoft SQL Server 和 Wayland 圖形。 微軟和 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 版本。 將其設置更新為 對於任何新版本 從當前開始,您將被要求進行身份驗證以應用更改。

通知新版本

現在, close 這 軟件和更新 並打開 軟件更新程序。 ubuntu 20.04 會看到如下提示窗口。 要將 Ubuntu 20.04 升級到 21.04,您需要先將其升級到 20.10,然後再升級到 21.04,因為 Canonical 仍支持 20.10 版。 升級的方法是一樣的,所以不會有問題。

現在升級

對於 20.10,您將看到以下內容,

Ubuntu 20.10 升級

現在,單擊升級以繼續升級過程,對話框將再次出現發行說明,單擊升級。 將 Ubuntu 升級到 21.04 Hirsute Hippo

然後您將看到以下發行版升級窗口。 在此過程中,您可能會收到一些第三方來源被禁用的通知,您可以直接忽略它並 close 對話框,因為您可以在升級完成後重新啟用它。

升級 Ubuntu

在升級過程中,您將看到以下窗口,您可以選擇繼續開始更新或取消它。 您可以通過單擊開始 開始升級.

開始升級

在此過程中,您可能會看到以下類型的配置窗口,如果沒有,您只需選擇它,然後單擊 下一個 繼續升級過程。

更改irc用戶的主目錄

安裝新版本的軟件包後,您將在終端中看到提示,要求您保留或刪除過時的軟件包。 您可以繼續刪除,因為這些軟件包不再由其開發人員維護,或者沒有其他軟件包依賴於它並且只有少數用戶使用它。 Ubuntu 包維護者想要刪除這些包的原因可能有很多。

刪除過時的包

完全刪除過時的軟件包後,更新管理器將要求重新啟動系統以應用更改。

重啟系統完成升級

完全重新啟動後,您可以通過運行下面給出的命令來驗證升級,

$ lsb_release -a

系統升級成功

使用命令行將 Ubuntu 20.04 升級到 21.04

我們可以使用命令升級我們的系統,您只需按照以下步驟操作即可。

首先,更新包信息。

$ sudo 適當更新

然後,

$ sudo apt dist 升級

運行上述命令後,如果您看到正在安裝新內核,那麼您的系統需要重新啟動才能繼續升級。 要重新啟動運行:

$ sudo 立即關機 -r

分佈式升級

重新啟動完成後,我們需要在更新管理器配置文件中進行一些更改。 為此,請在首選編輯器中打開以下配置文件,我使用的是 vim。

$ sudo vim /etc/update-manager/release-upgrades

在文件底部,您將看到 Prompt 將其值從 LTS 更改為 normal。 更改完成後,只需寫入並退出文件。

發布升級文件

現在,如果您的 Ubuntu 當前版本是 20.04,您需要先按照相同的過程升級到 Ubuntu 20.10,然後從 Ubuntu 20.10 升級到 Ubuntu 21.04。 一切設置好後,執行以下命令繼續升級。

$ do-release-upgrade

運行上面的命令後,它會做一些處理,然後你會被提示以下問題。 開始升級類型 y 並點擊 進入 然後您將收到通知,您的屏幕鎖定將在升級過程中保持禁用狀態,再次點擊 進入.

運行 do-release-upgrade

根據您的網絡,下載所有軟件包需要時間。 完全下載後,您將看到以下配置提示,然後選擇 並按回車鍵。

配置基本密碼

然後,您將再次看到另一個提示對話框,要求您選擇是否繼續配置。 對我來說,我更喜歡使用配置,所以我選擇 是的 並按回車鍵。

更改irc用戶的主目錄

安裝完成後,系統會詢問您是否要刪除過時的軟件包,我會選擇是,所以我輸入 y 並按 Enter。 過時的包是指未使用的包或不再開發或使用的包。

繼續 dist 升級

現在,一旦一切設置完畢,您將被要求重新啟動系統,以便輸入 y 並按回車鍵。 重啟完成後,您可以使用以下命令測試您的 Ubuntu 版本。

$ lsb_release -a

升級成功

Ubuntu從20.04升級到21.04已經成功完成。