买了个便宜 VPS,安装 Debian 11 默认升级也只是 5.x 内核,如何升级到官方 6.x 内核?这里记录一下 Debian 11 升级内核步骤。
免责声明:所有内容均转载自网络或是使用经验,仅供参考,解压及网盘密码 1024
最新稳定版内核可在官网查询:https://tracker.debian.org/pkg/linux
「Debian 11升级内核:https://0xo.net/640」Debian 11 升级内核需在 root 权限下执行,首先添加 Backports 源并更新
echo "deb http://deb.debian.org/debian bullseye-backports main" > /etc/apt/sources.list.d/backports.list
apt update
接着安装新内核及更新 grub:
apt -t bullseye-backports install linux-image-amd64
apt -t bullseye-backports install linux-headers-amd64
update-grub
然后重启 VPS,检查内核版本是否已更新:
「Debian 11升级内核:https://0xo.net/640」reboot
uname -r
确认内核已经升级成功,就可以卸载旧内核节省空间,列出已安装内核:
dpkg --list | grep linux-image
需保留至少一个新内核,然后卸载旧内核,比如列出信息如下:
ii linux-image-5.10.0-19-amd64 5.10.149-2 amd64 Linux 5.10 for 64-bit PCs (signed)
ii linux-image-6.1.0-0.deb11.11-amd64 6.1.38-4~bpo11+1 amd64 Linux 6.1 for 64-bit PCs (signed)
ii linux-image-amd64 6.1.38-4~bpo11+1 amd64 Linux for 64-bit PCs (meta-package)
那么执行命令卸载 linux-image-5.10.0-19-amd64 即可:
「Debian 11升级内核:https://0xo.net/640」apt purge linux-image-5.10.0-19-amd64
列出内核头文件:
dpkg --list | grep linux-headers
需保留至少一个新内核头文件,然后卸载旧内核头,比如列出信息如下:
root@VM-0-8-debian:~# dpkg --list | grep linux-headers
ii linux-headers-5.10.0-19-amd64 5.10.149-2 amd64 Header files for Linux 5.10.0-19-amd64
ii linux-headers-5.10.0-19-common 5.10.149-2 all Common header files for Linux 5.10.0-19
ii linux-headers-6.1.0-0.deb11.11-amd64 6.1.38-4~bpo11+1 amd64 Header files for Linux 6.1.0-0.deb11.11-amd64
ii linux-headers-6.1.0-0.deb11.11-common 6.1.38-4~bpo11+1 all Common header files for Linux 6.1.0-0.deb11.11
ii linux-headers-amd64 6.1.38-4~bpo11+1 amd64 Header files for Linux amd64 configuration (meta-package)
把 5.10 两个内核头清理掉即可:
「Debian 11升级内核:https://0xo.net/640」apt purge linux-headers-5.10.0-19-amd64 linux-headers-5.10.0-19-common
更新 grub,重启:
update-grub
reboot
至此 Debian 11 升级内核完成。
本文首发于:Debian 11升级内核-歲月留聲
任何服务、机场均有跑路风险,大小机场也没有绝对好坏,请注意甄别防范!!备用节点参考:大哥云官网、万城专线官网、飞机云官网、搬瓦工JMS、极客云官网……解压及网盘密码 1024
Comments:0