代號為“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

Debian 資源列表

然後運行以下命令更新系統的包列表。

$ 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 文件。您已選擇保留當前安裝的本地版本的選項。

保留當前的 sshd 配置文件

完全升級完成後,如圖所示重新啟動系統。

$ sudo reboot

接下來,確保您已升級到 Debian Bullseye。

$ cat /etc/os-release
$ cat /etc/debian_version

新操作系統發布信息

從輸出中可以看出,系統當前正在運行 Debian 11 Bullseye。

$ lsb_release -a

LSB 釋放

結論是

您已成功升級到 Debian 10 (bullseye)。您現在可以安裝您喜歡的應用程序並繼續使用 Debian 11。