1、安装gcc和kernel-devel编译工具链
[itzhimei@localhost ~]#yum install -y kernel-devel gcc
2、更新kernel-devel和kernel到最新版本
[itzhimei@localhost ~]#yum -y upgrade kernel kernel-devel
3、重启系统,以新版本的内核启动
[itzhimei@localhost ~]#reboot
4、查看当前内核版本
[itzhimei@localhost ~]$ uname -r
3.10.0-1160.66.el7.x86_64
5、查看当前所有的内核版本
[itzhimei@localhost ~]$ rpm -qa|grep kernel-[0-9]
kernel-3.10.0-1160.el7.x86_64
kernel-3.10.0-1160.66.1.el7.x86_64
6、删除旧的内核版本
[itzhimei@localhost ~]# yum remove kernel-3.10.0-1160.el7.x86_64
已加载插件:fastestmirror, langpacks
正在解决依赖关系
–> 正在检查事务
—> 软件包 kernel.x86_64.0.3.10.0-1160.el7 将被 删除
–> 解决依赖关系完成
依赖关系解决
正在删除:
kernel x86_64 3.10.0-1160.el7 @anaconda 64 M
移除 1 软件包
安装大小:64 M
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在删除 : kernel-3.10.0-1160.el7.x86_64 1/1
验证中 : kernel-3.10.0-1160.el7.x86_64 1/1
删除:
kernel.x86_64 0:3.10.0-1160.el7
完毕!
[itzhimei@localhost ~]#
完成以上6步就完成了Linux内核升级。