代號為“bullseye”的 Debian 11 於 8 月 10 日發布,現在可供下載。 Debian 11 附帶了許多重要的軟件改進和擴展,包括:
- 它支持廣泛的架構,包括 64 位 ARM (arm64)、ARMv7、64 位小端 MIPS、IBM System Z、64 位和 32 位系統。
- 受德國包豪斯運動藝術風格啟發的新“房子”主題。
- 當前的 Linux Kernel 5.10 LTS 提供了更好的硬件支持和性能增強。
- 桌面環境的新版本:MATE 1.24、GNOME 3.38、KDE Plasma5.20、LXDE 11、Xfce 4.16 和 LXQt 0.16。
- 主要軟件包更新:許多軟件包都有較新版本的 Debian Bullseye。例如,包括 Apache 2.4.48、LibreOffice 7.0、Nginx 1.18、Python 3.9.1 等。
- 支持 ExFAT 文件系統。
有關更多信息,請參閱。 Debian 11“靶心”發行說明
第 1 步:備份所有 Debian 10 文件
在升級到新的操作系統版本之前,最好確保備份所有文件。這可以在升級過程中出現問題時保護您的文件。
第二步:更新包列表以升級包
首先,確保您的系統在 Debian 10 上運行。跑:
$ cat /etc/os-release
您還可以運行以下命令:
$ cat /etc/debian_version
然後使用以下命令更新和升級包:
$ sudo apt update -y && sudo apt upgrade -y
接下來,嘗試運行以下 dist-upgrade 命令。此命令升級系統包並使用安裝的較新版本的包處理依賴項更改。
$ sudo apt dist-upgrade
步驟 3:更新包存儲庫
在 Debian 系統上,存儲庫位於 /等/apt/sources.list 有文件 /etc/apt/sources.list.d/ 目錄。您需要將軟件包存儲庫從 Debian Buster 更新到 Debian Bullseye 存儲庫。
為此,我們需要更換 /etc/apt/sources.list 文件 如下所示:
$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list
然後在 sources.list 文件中找到以下 Debian 安全行:
deb https://security.debian.org/debian-security bullseye/updates main deb-src https://security.debian.org/debian-security bullseye/updates main
將上面的行替換為:
deb https://deb.debian.org/debian-security bullseye-security main contrib deb-src https://deb.debian.org/debian-security bullseye-security main contrib
保存並關閉文件。
之後,更新後的 sources.list 文件如下所示:
deb https://deb.debian.org/debian bullseye main deb-src https://deb.debian.org/debian bullseye main deb https://deb.debian.org/debian-security bullseye-security main contrib deb-src https://deb.debian.org/debian-security bullseye-security main contrib deb https://deb.debian.org/debian bullseye-updates main deb-src https://deb.debian.org/debian bullseye-updates main deb https://deb.debian.org/debian bullseye-backports main deb-src https://deb.debian.org/debian bullseye-backports main
然後運行以下命令更新系統的包列表。
$ sudo apt update
第 4 步:執行最小系統升級
執行系統範圍的升級會刪除一些您希望保留在系統上的軟件包。這就是為什麼我們採用兩步方法將 Debian 10 升級到 Debian 11。這種兩步方法包括最小升級和完全升級。
最小升級升級當前包而不安裝新包或刪除現有包。運行以下命令以執行最小升級。
$ sudo apt upgrade --without-new-pkgs
在此過程中,會彈出一個彈窗詢問您是否要重新啟動系統服務或保留或刪除配置選項。升級 libpam 和 libc 等庫時會發生此中斷。[はい]單擊並按 Enter
步驟 5) 完全升級到 Debian 11
現在最小升級已完成,執行完整系統升級以將您的系統升級到 Debian 11。 安裝 Debian 11 附帶的最新軟件包以解決依賴關係。
$ sudo apt full-upgrade
您將再次看到一些提示。在此示例中,您需要選擇如何處理 Openssh-server 文件。您已選擇保留當前安裝的本地版本的選項。
完全升級完成後,如圖所示重新啟動系統。
$ sudo reboot
接下來,確保您已升級到 Debian Bullseye。
$ cat /etc/os-release $ cat /etc/debian_version
從輸出中可以看出,系統當前正在運行 Debian 11 Bullseye。
$ lsb_release -a
結論是
您已成功升級到 Debian 10 (bullseye)。您現在可以安裝您喜歡的應用程序並繼續使用 Debian 11。