代號為“Bullseye”的 Debian 11 於 8 月 10 日發布,可供下載。 Debian 11 包含許多重要的軟件改進和增強功能,包括:
- 它支持廣泛的架構,包括 64 位 ARM (arm64)、ARMv7、64 位 little-endian MIPS、IBM System Z、64 位和 32 位系統。
- 受德國包豪斯運動藝術風格啟發的全新“家”主題。
- 當前的 Linux Kernel 5.10 LTS 帶來了更好的硬件支持和性能增強。
- 桌面環境的新版本:MATE 1.24、GNOME 3.38、KDE Plasma 5.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 文件
建議在升級到新的操作系統版本之前備份所有文件。這將保護您的文件,以防升級過程中出現問題。
步驟 2:更新包列表和升級包
首先,讓我們確保您的系統正在運行 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。