RHEL系Linux更新内核方法

友情提示:

请按照系统实际版本操作,否则会出现报错,并可能导致系统无法使用!

1.使用以下命令:uname -a查看系统当前的内核版本


2.

更新软件包,避免部分软件包出现各种问题(生产环境慎用!)yum -y upgrade 或 dnf -y upgrade,然后输入"reboot"重启

3.导入一个公钥

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

4.安装ELRepo包

yum -y install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm(7.x)

dnf -y install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm(8.x)

dnf -y install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm(9.x)

此处请按照系统实际版本操作,否则会出现问题

然后执行下面的命令,等待进度条走完,下载升级:

yum --enablerepo=elrepo-kernel install kernel-ml -y && grub2-mkconfig -o /boot/grub2/grub.cfg

lt为长期支持版本(BUG可能需要较长时间修复),ml为最新版本,建议使用ml版本

国内服务器/挂机宝若下载慢,请耐心等待,也可以尝试自行更换清华源;安装完成后,请用“reboot”重启系统,等几分钟重新连接即可


5.使用uname -a再次查看内核

附:

如果您想要卸载旧版本内核(慎用),可以使用以下命令

yum -y remove $(rpm -qa | grep kernel | grep -v $(uname -r))

阅读剩余
THE END