Centos 内核升级

1. 载入公钥

rpm --import http://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2. 升级安装 elrepo

我是centos 8:

rpm -Uvh  https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

如果是centos 7,用一下命令:

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

3. 载入 elrepo-kernel 元数据

yum --disablerepo=\* --enablerepo=elrepo-kernel repolist

4. 安装最新版本的内核

yum --disablerepo=\* --enablerepo=elrepo-kernel install  kernel-ml.x86_64  -y

5. 删除旧版本工具包

yum remove kernel-tools-libs.x86_64 kernel-tools.x86_64  -y

6. 安装新版本工具包

yum --disablerepo=\* --enablerepo=elrepo-kernel install kernel-ml-tools kernel-ml-devel kernel-ml-headers -y

我安装时报了下面的错,需要先卸载原版内核 headers ,然后再安装最新版内核 headers。

图片[1]-Centos 内核升级-深吸氧

跟我一样报错的,先执行下面的命令:

yum remove kernel-headers

7. 查看内核插入顺序

grep "^menuentry" /boot/grub2/grub.cfg | cut -d "'" -f2

8. 查看当前实际启动顺序

grub2-editenv list
图片[2]-Centos 内核升级-深吸氧

9. 设置默认启动

grub2-set-default '20201120143309750601020764519652-6.10.5-1.el8.elrepo.x86_64'

10. 重启

reboot
© 版权声明
THE END
请撒泡尿证明你到此一游
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容