CentOS 7更新系统内核

gacjie
2023-02-27 / 0 评论 / 355 阅读 / 正在检测是否收录...

简介说明

CentOS 7默认是使用的3.10版本的内核,目前新版本内核可以开启bbr加速,需要注意的是宝塔内核版防窜改插件不支持bbr,因此使用该插件请勿开启BBR。

1、查询系统内核版本

#仅查看版本信息
uname -r
#查看版本信息及相关内容
uname -a

2、yum方式更新系统内核版本

更新版本使用yum,建议提前更新yum源仓库

#更新系统及软件到最新版本
yum -y update
#导入ELRepo仓库的公共密钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
#安装ELRepo仓库的yum源
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
#查询可用内核版本
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
#安装最新的稳定版本内核
yum -y --enablerepo=elrepo-kernel install kernel-lt
#查看系统上的所有可用内核
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
#设置默认内核正常新安装的内核编号为0 如有其他的请改为其他编号
grub2-set-default 0
#生成 grub 配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
#重启服务器
reboot
#重新链接后使用查询内核版本命令 确认是否在新内核中
uname -a

删除旧内核(可选)

#查看系统中的全部内核
rpm -qa | grep kernel
#可选择删除3.10版本的内核
yum remove kernel-版本
#例如 :yum remove kernel-3.10.0-1160.el7.x86_64 kernel-3.10.0-1160.71.1.el7.x86_64 kernel-tools-3.10.0-1160.71.1.el7.x86_64 kernel-tools-libs-3.10.0-1160.71.1.el7.x86_64
0

评论 (0)

取消