Linux安装新版本内核

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内核升级。