Centos7升级内核

首先查看当前系统的内核

uname -a

image.png
当前系统的内核是3.10
更新并安装必要工具

yum update -y
yum install -y  yum-utils

启用elRepo仓库

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

image.png
可知现在的长期支持的稳定版的是5.4.278-1 长期稳定版(Long Term Support, LTS).我们尽量使用长期稳定版的。

yum --enablerepo=elrepo-kernel install kernel-lt

image.png
查看所有可用内核

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

image.png
版本号5.4.278的内核排在第0个,所以把第0个内核设置为启动的内核

sudo grub2-set-default 0
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

image.png
然后执行reboot命令重启,再次uname -a检查内核
image.png
其实到这一步你已经完成了内核的升级工作,如果你想把其他附带的工具也升级,那么可以执行下面的操作:
查看内核情况:

rpm -qa | grep kernel

image.png
使用 yum remove删除与原来的3.10版本有关的内核及其工具:

yum remove kernel-3* 

yum remove kernel-headers-3*

yum remove kernel-devel-3*

yum remove kernel-tools-libs-3*

删除干净了
image.png
执行如下命令安装与5.4.278版本有关的内核插件工具:

yum --enablerepo=elrepo-kernel install kernel-lt*

image.png
此时不妨再次执行reboot命令重启服务器
至此整个centos7的内核升级工作完成!

)如果我的文章对您有帮助,还请您多多支持我。支付宝帮忙扫一下吧
在这里插入图片描述

posted on 2024-06-21 22:11  彭狗头  阅读(10)  评论(0)    收藏  举报  来源