确认当前内核版本

1
uname -r

安装内核仓库

仓库的官方地址是: http://elrepo.org/tiki/HomePage

1
2
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

查看可用的内核列表

1
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

安装 LTS 版内核

1
yum --enablerepo=elrepo-kernel install kernel-lt-devel kernel-lt kernel-lt-tools kernel-lt-tools-libs-devel -y

查看当前系统可用的内核

1
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

修改默认内核

1
grub2-set-default 0

生成 grub 配置

1
grub2-mkconfig -o /boot/grub2/grub.cfg

重启系统

1
reboot

删除旧的内核 (可选)

删除内核有风险,干不干自行评估

查看当前安装的内核

1
rpm -qa | grep kernel

删除旧的内核

参考上一步输出的包名

1
yum remove kernel-3.10.0-327.el7.x86_64