升级系统
# 更新到最新版本
apt update && apt upgrade -y
apt dist-upgrade -y
# 移除不需要的包和依赖 / 这一步可能破坏依赖 可选
apt autoclean && apt --purge autoremove
更新 sources.list
以10 -> 11为例
sudo sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list
sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.list
安装升级
apt update && apt full-upgrade
apt dist-upgrade -y
- 过程是需要一些时间的
- 有一些提示是软件包是否需要重启 -> 重启
- 配置文件是否创建新的配置问题 -> 否,沿用老的.
查看当前的版本信息
lsb_release -a
升级内核
升级内核可以自己编译,但在 debian 还有比较安全的方式 -> buster-backports
- 常理上
buster-backports
升级内核一般比较稳定,但还是不推荐直接用于生产环境. - debian 10 最高的 5.10
- debian 11 能到最新的 6.0, 这里选择 5.19
添加 buster-backports
源
echo "deb http://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/backports.list
apt update
搜索可以安装的 linux 内核
apt search linux-image
这里有个坑是内核有 cloud 版本,没有网卡等驱动
安装内核
apt install linux-image-5.19.0-0.deb11.2-amd64
更新 grub
update-grub
重启后就看到内核更新到最新了.
删除旧内核 最少保证有一个内核,否则系统挂了
dpkg --list | grep linux-image
# 删除
apt purge linux-image-5.10.0-19-amd64
# 更新
update-grub
文章评论