1、查看内核
uname -r
我们会看到如下内容。
5.15.0-58-generic
这个就是我当前的内核。
2、下载内核
使用wget
命令下载。
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.4-rc1/amd64/linux-headers-6.4.0-060400rc1-generic_6.4.0-060400rc1.202305072134_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.4-rc1/amd64/linux-headers-6.4.0-060400rc1_6.4.0-060400rc1.202305072134_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.4-rc1/amd64/linux-image-unsigned-6.4.0-060400rc1-generic_6.4.0-060400rc1.202305072134_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.4-rc1/amd64/linux-modules-6.4.0-060400rc1-generic_6.4.0-060400rc1.202305072134_amd64.deb
注意这里要根据你自己的服务器的CPU
芯片架构来下载,我这里使用的是x86_64
的架构。
3、安装内核
dpkg -i *.deb
安装完成之后需要重启系统。
init 6
4、卸载旧内核
先查看旧内核文件。
dpkg --list | grep linux-image
dpkg --list | grep linux-headers
卸载内核。
apt purge linux-image-xxx
apt purge linux-headers-xx
5、自动更新内核
你可以选择性开启内核的自动更新。
打开自动更新内核。
apt-mark unhold linux-image-generic linux-headers-generic
关闭自动更新内核。
apt-mark hold linux-image-generic linux-headers-generic
内核。