Debian10升级Debian11全流程

前几天Debian11发布,站长已经发了Debian11的安装教程,有朋友问Debian10如何直接升级为Debian11,今天就一起来看看!

写在开头:生产环境切勿直接升级,以免造成不可预期后果!

前期准备:

apt install sudo wget curl 
sudo -i
sudo apt update && sudo apt upgrade
sudo apt install gcc-8-base

先安装sudo&wget&curl以免下面安装依赖提示未安装,gcc-8-base里面含有很多升级需要的依赖,因此,必须安装!

nano /etc/apt/sources.list

打开 /etc/apt/sources.list(不习惯nano,也可以是用vim,自行安装),通过注释 Debian 10 buster 包,使用 bullseye 仓库进行更新。

1 - Debian10升级Debian11全流程

将所有deb前面都加#号即可,然后插入以下源,保存!!

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

国内服务器可以用清华源:

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free

运行下面命令,如果没有报错,那么你已经成功地添加了 bullseye 仓库

sudo apt update

升级:

sudo apt full-upgrade

现在升级就已经开始了,整个过程根据不同情况时间不等,升级需要下载内容大约1.2G,耐心等待!

2 - Debian10升级Debian11全流程

到这里时,输入: q

3 - Debian10升级Debian11全流程

选择YES

4 - Debian10升级Debian11全流程

直接回车

5 - Debian10升级Debian11全流程

到这基本上就OK了,下面我们重启一下:

systemctl reboot

升级成功:

重启后,运行以下命令,以确保你的系统是最新的,并且清理了所有不需要的不必要软件包。

sudo apt --purge autoremove

如果没有报错,那么用下面命令,你应该可以看到Debian 11 bullseye。

cat /etc/os-release
20210816175238 - Debian10升级Debian11全流程

开启自带BBR加速:

sudo nano /etc/sysctl.conf

把下面命令粘贴进去,保存:

net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr

重启服务器:

sudo reboot

至此,整个Debian11的升级就完成了,尽情体验吧!