共计 853 个字符,预计需要花费 3 分钟才能阅读完成。
之前想着离线更新内核,但是根据网上下载了内核的安装包,发现安装新的内核会牵扯到其他软件的更新问题,比如说安装新版本的内核需要 libc6 版本 >= 2.38 等等,确实有点麻烦。
后来了解到 Mainline, 它是一个用于在 Ubuntu 系统上安装最新 Linux 内核的工具。并且,它由 Ubuntu 的主线内核团队维护,使用户能够轻松地获取和安装由 Ubuntu 内核团队构建和测试的最新主线内核版本。
如果需要更新 v6.8.4
内核,执行如下脚本即可:
wget https://raw.gitcode.com/pimlie/ubuntu-mainline-kernel.sh/blobs/c53cb4ca20dac34349d691ccb872e826953ccbdd/ubuntu-mainline-kernel.sh
#wget https://github.com/pimlie/ubuntu-mainline-kernel.sh/raw/master/ubuntu-mainline-kernel.sh
sudo install ubuntu-mainline-kernel.sh /usr/local/bin/
sudo ubuntu-mainline-kernel.sh -i v6.8.4
sudo update-grub
sudo reboot
如果重启后没有使用新的内核进入,那么还需要编辑文件 /etc/default/grub
,将 GRUB_TIMEOUT_STYLE
选项注释,并将 GRUB_TIMEOUT
改为 30。
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=30
然后执行:
sudo update-grub
sudo reboot
重启后进入 ubuntu
高级设置。
这里可以选择内核进入系统。
当然最方便的还是设置默认使用哪个内核,上图中从 0 开始排序,然后编辑文件 /etc/default/grub
,修改 GRUB_DEFAULT
的值。
GRUB_DEFAULT=0
然后执行:
sudo update-grub
sudo reboot
提醒:本文发布于169天前,文中所关联的信息可能已发生改变,请知悉!
AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完