通过Backports更新Debian的Linux内核
通过Backports源更新Debian的Linux内核,以获得性能提升、驱动更新等。
本文适用于Debian12 bookworm,backports源变动较快, 请以最新版本为准。
什么是Backports?
Debian Backports 是为支持的 Debian 稳定版带来最新软件的源。Backports
内的软件包大部分由testing
反向移植而来(经过重新编译以适应稳定版),极少部分软件包则由sid
反向移植而来(例如部分安全更新)。
准备工作
添加Backports源
修改/etc/apt/sources.list
文件,添加以下内容:
- Global源:
deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
- China源(中科大):
deb http://mirrors.ustc.edu.cn/debian/bookworm-backports main contrib non-free non-free-firmware
deb-src http://mirrors.ustc.edu.cn/debian/bookworm-backports main contrib non-free non-free-firmware
更新内核
更新列表及相关组件
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
查看可更新的内核
使用以下命令查看可用的内核:
apt-cache search linux-image
选择更新的内核
此步的演示命令存在时效性,请以实际情况为准。
从上一步的输出中选择你要更新的内核:
sudo apt install -t bookworm-backports linux-image-6.10.11+bpo-cloud-amd64
更新grub
sudo update-grub
重启系统
sudo reboot
后续工作
- 验证内核版本是否更新成功:
uname -r
- 如有问题,请参考 官方文档 解决。