安装最新稳定内核
首先通过命令uname -r
查看当前系统的内核版本号,我的是:
1 | 3.10.0-123.4.2.el7.x86_64 |
安装ELRepo
仓库:
1 | sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org |
安装最新稳定的内核版本:
1 | sudo yum --enablerepo=elrepo-kernel install -y kernel-ml |
使用命令rpm -qa | grep kernel
查看是否安装成功,我的系统显示如下:
1 | kernel-ml-4.16.2-1.el7.elrepo.x86_64 |
可以看到里面的kernel-ml-4.*,证明安装成功。
设置启动顺序
执行命令:
1 | sudo egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \' |
运行结果如下:
1 | CentOS Linux (4.16.2-1.el7.elrepo.x86_64) 7 (Core) |
可以看到排在最上面的就是最新的4.*
的内核,从上往下序号依次是:0、1、2、3、4、5,
看最新版本是在什么位置,然后通过下面命令设置启动顺序:
1 | sudo grub2-set-default 0 |
最后重新系统,通过命令uname -r
查看当前系统的内核版:
1 | 4.16.2-1.el7.elrepo.x86_64 |