近日,經過兩年的開發,最新的 Debian 11 版本於 2021 年 8 月 14 日以“Debian 11 Bullseye”的名義向市場發布。大多數 Linux 用戶都希望在他們的系統上使用這個最新的穩定 Debian 版本。如果您的系統上已經安裝了 Debian 10 Buster,則無需安裝新的。運行一些有用的命令後,您可以輕鬆地將以前的版本升級到新版本。
本教程解釋瞭如何將您的系統從之前的 Debian 10 Buster 升級到 Debian 11 Bullseye 版本。
先決條件
創建包含所有必要文件的系統備份。這是一項預防措施。
升級過程非常簡單。 以 root 身份登錄到您的 Debian 10 Buster 系統。
將 Debian 10 Buster 系統升級到 Debian 11 Bullseye 的說明
按照以下步驟將您的 Debian 10 Buster 系統升級到 Debian 11 Bullseye。
第一步:更新升級系統包
首先,確保系統上安裝的所有 Debian 10 軟件包都是最新的。所以使用update命令更新包索引,運行以下命令將包升級到最新版本。
$ sudo apt update
$ sudo apt upgrade
第二步:查看當前安裝的Debian版本
在終端中使用以下命令打印系統上安裝的 Debian 版本。
$ lsb_release -a
終端顯示有關已安裝系統的以下詳細信息:
或者,您可以使用另一個命令檢查當前安裝的版本,如下所述。
$ cat /etc/os-release
要顯示唯一版本號,請輸入以下命令:
$ cat /etc/debian_version
第 3 步:將 Debian 10 Buster 存儲庫替換為 Debian 11 Bullseye
在“/etc/apt/sources.list”文件中指定並位於“/etc/apt/sources.list.d/”目錄中的所有 Debian 軟件存儲庫。因此,首先您需要在當前的 Debian 10 系統上重新配置 Debian 11 Bullseye 存儲庫。使用任何文本編輯器訪問“/etc/apt/source.list”文件的內容。這里為了方便我們使用 nano。
$ sudo nano /etc/apt/sources.list
該文件顯示以下內容:註釋掉之前的配置,在每一行前面加上一個 ‘#’ 符號,如下所示:
您也可以刪除這些行而不是註釋。
然後在此文件末尾插入以下配置行:
deb https://deb.debian.org/debian bullseye main contrib non-free
deb https://deb.debian.org/debian bullseye-updates main contrib non-free
deb https://security.debian.org/debian-security bullseye-security main
deb https://ftp.debian.org/debian bullseye-backports main contrib non-free
保存上述配置使用“Ctrl+O”,使用快捷鍵“Ctrl+X”退出文件。
第 4 步:檢查 Debian 11 Bullseye 源列表配置
現在更新您的系統存儲庫以確保已將 Debian 11 軟件存儲庫添加到您的系統中。
$ sudo apt update
如果您在更新過程中沒有在終端窗口中看到它,則表示您的源列表已成功地使用 Debian 11 Bullseye 存儲庫重新配置。
第 5 步:將您的系統從 Debian 10 升級到 Debian 11 Bullseye
最後,運行以下系統升級命令,將系統包升級到最新版本。
$ sudo apt full-upgrade
上述過程需要很長時間才能完成。因此,請確保系統在上述操作期間保持啟動或活動狀態。
屏幕上會出現幾個文本嚮導,輸入 y 並按 Enter 嚮導出現後,系統將需要驗證您的權限以下載和安裝所需的軟件包。
第 6 步:重新啟動或重新啟動系統
升級完成後,使用以下命令重啟系統:
$ sudo reboot
第 7 步:驗證 Debian 11 Bullseye 版本的安裝
現在通過運行以下命令驗證新 Debian 11 Bullseye 版本的安裝:
$ lsb_release -a
還
$ cat /etc/os-release
Debian 11 Bullseye 現在已安裝在此系統上,您可以在下一個窗口中看到。
結論是
在本文中,我將把我的系統從 Debian 10 Buster 升級到 Debian 11 Bullseye。 Debian 11 Bullseye 是 Debian 的下一個穩定版本,但仍處於測試階段。因此,您在安裝此版本後可能會遇到一些問題。