从 Debian 10 升级到 Debian 11 教程
确保你的系统是最新的,而且你的软件包列表是最新的。
sudo apt update && sudo apt upgrade
使用下面的命令安装 gcc-8-base
包。这是必须的,因为在历史上曾出现过升级失败的情况,这是因为下面的软件包中包含了某些依赖。
sudo apt install gcc-8-base
upgrade debian – system check
打开 /etc/apt/sources.list
,通过注释 Debian 10 buster 包,而使用 bullseye 仓库进行更新。
注释所有的 buster 仓库,在行的开头加上 #
。
Comment the Debian 10 lines
在文件的末尾添加以下几行。
deb http://deb.debian.org/debian bullseye main contrib non-free deb http://deb.debian.org/debian bullseye-updates main contrib non-free deb http://security.debian.org/debian-security bullseye-security main deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
Add Debian 11 lines
按 Ctrl + O
保存文件,按 Ctrl + X
退出 nano
。
更新一次系统仓库列表,以验证仓库的添加情况。
sudo apt update
如果上面的命令没有出现任何错误,那么你已经成功地添加了 bullseye 仓库。
现在,通过运行下面的命令开始升级过程。基本安装的下载大小约为 1.2GB。这可能会根据你的系统配置而有所不同。
sudo apt full-upgrade
Debian upgrade start
这个命令需要时间。但不要让系统无人看管。因为升级过程中需要各种输入。
lib6 config
sudoers file
完成后,你可以用以下命令重启系统。
systemctl reboot
重启后,运行以下命令,以确保你的系统是最新的,并且清理了所有不再需要的不必要的软件包。
sudo apt --purge autoremove
如果一切顺利,你应该看到了 Debian 11 bullseye。你可以用下面的命令来验证版本:
cat /etc/os-release
Debian 11 after upgrade