Centos 7 离线升级内核

1.查看现在的内核版本

uname -r

 

2.下载内核RPM包

https://elrepo.org/linux/kernel/el7/x86_64/RPMS/

3.选择rpm包,lt长期维护版 ml最新稳定版,下载下图红框选中的文件

 

4.将文件放到/opt/rpm/目录下

 

5.在该目录下执行

rpm -ivh kernel-lt-5.4.228-1.el7.elrepo.x86_64.rpm kernel-lt-devel-5.4.228-1.el7.elrepo.x86_64.rpm

6.执行结果

 

7.安装出现问题的话参考https://blog.51cto.com/dongweizhen/3607175

8.重启服务器

reboot

9.查看内核版本,如果不是最新的内核执行步骤10、11、12、13

 

10.输出内核版本列表

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

 

11.设置默认启动的内核版本,单引号里面就是上面的列表0

sudo grub2-set-default 'CentOS Linux (5.4.228-1.el7.elrepo.x86_64) 7 (Core)'

12.查看当前的配置状态

sudo grub2-editenv list

 

13.重启服务器验证是否设置成功

 

参考:

https://www.cnblogs.com/bandaoyu/p/16752042.html

https://blog.51cto.com/dongweizhen/3607175

posted @ 2023-01-17 17:11  NavyW  阅读(1943)  评论(0编辑  收藏  举报