查看系统内核版本
uname -r
查看目前待安装版本
例如 5.4.0-84 版本
apt-cache search linux| grep 5.4.0-84
安装内核版本
sudo apt-get install linux-headers-5.4.0-84-generic linux-image-5.4.0-84-generic
安装完成后可以查看此时内核版本有几个
dpkg --get-selections | grep linux-image
修改内核启动顺序
vim /etc/default/grub
修改以下内容:
GRUB_DEFAULT=“Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-84-generic”
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10 (此操作配置完成后需要修改回“0”)
GRUB_TIMEOUT为开启启动时等候时间,我们可以选择想要的内核版本,避免系统自启动默认版本内核,完成所有修改后修改为0
然后更新
sudo update-grub
禁止内核更新
sudo apt-mark hold linux-image-5.4.0-121-generic
sudo apt-mark hold linux-modules-extra-5.4.0-84-generic
reboot
查看集体的内核信息,此处还有版本对应的其他信息也需要同步禁止更新
卸载内核
sudo apt-get remove linux-image-xxx.xxx.xxx.xxx-generic