CentOS7升级内核版本操作步骤

以下步骤在centos7.7,centos7.8,centos7.4均实验成功

查看内核版本

uname -a
cat /proc/version

查看系统内核版本

在线升级步骤

1.导入ELRepo软件仓库的公共秘钥

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

2.安装ELRepo软件仓库的yum源

rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

安装yum源
如果是centos6,则执行

rpm -Uvh https://www.elrepo.org/elrepo-release-6.el6.elrepo.noarch.rpm

3.仓库启用后,你可以使用下面的命令列出可用的内核相关包

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

在这里插入图片描述
长期维护版本lt为4.4,最新主线稳定版ml为5.8.3,我们需要安装最新的主线稳定内核

4.执行安装

yum -y --enablerepo=elrepo-kernel install kernel-ml.x86_64 kernel-ml-devel.x86_64

在这里插入图片描述

离线安装

如果服务器不能配置在线yum源,可以在各大镜像网站下载好rpm文件
这是官方centos7的内核镜像
https://elrepo.org/linux/kernel/el7/x86_64/RPMS/
推荐清华大学镜像站下载,比官方下载更快
https://mirrors.tuna.tsinghua.edu.cn/elrepo/kernel/el7/x86_64/RPMS/

将rpm包下载上传到服务器上,使用下面的命令安装即可:

yum -y install kernel-ml-5.8.3-1.el7.elrepo.x86_64.rpm
yum -y install kernel-ml-devel-5.8.3-1.el7.elrepo.x86_64.rpm

查看系统可用内核,并设置启动项

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

在这里插入图片描述
机器上存在 3个内核,我们要使用 5.8.3 这个版本,可以通过 grub2-set-default 0 命令
在这里插入图片描述
生成 grub 配置文件

grub2-mkconfig -o /boot/grub2/grub.cfg

在这里插入图片描述
重启后验证
在这里插入图片描述

参考

http://elrepo.org/tiki/tiki-index.php
https://blog.csdn.net/ll837448792/article/details/104760080/
https://www.cnblogs.com/jinyuanliu/p/10368780.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值