Debian 升级内核

2023-04-03 2365点热度 0条评论

升级系统

# 更新到最新版本
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

Jalena

原创内容,转载请注明出处! 部分内容来自网络,请遵守法律适用!

文章评论