CentOS7升级内核

Centos7自带的内核版本相对过旧,缺少很多新的内核特性如BBR加速等,这就有了更换内核的需求,作为一名小白,在查找了多个方法后,找到了较为适合自己的一种,参看[这里](https://www.thjiang.com/2018/02/23/CentOS7-开启 BBR 加速/),记录下来,防止忘记……

更换新内核 (root用户)

使用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
yum --enablerepo=elrepo-kernel install kernel-ml -y

修改grub2引导

执行:

egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'

根据序号(从0开始)选择内核并重启计算机:

grub2-set-default 1 #该数字即内核序号
reboot

使用uname -r查看内核版本

删除旧内核(可选)

查看内核:

rpm -qa | grep kernel

删除内核:

yum remove + 要删除的内核

大功告成!

updatedupdated2023-04-072023-04-07