CentOS7 内核更新
原创
©著作权归作者所有:来自51CTO博客作者Jerrylee6的原创作品,请联系作者获取转载授权,否则将追究法律责任
CentOS7 内核更新
内核由默认的3.10版本更新到5.4版本
查看当前内核版本
uname -r
uname -a
cat /etc/redhat-release
备份原有repo仓库配置文件
mkdir -p /etc/yum.repos.d/backup && \
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ && \
mv /etc/yum.repos.d/backup/CentOS-Base.repo /etc/yum.repos.d/
配置国内清华仓库地址
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
-i.bak /etc/yum.repos.d/CentOS-*.repo
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
更新yum源缓存
查看可用的系统内核包
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
安装内核,注意先要查看可用内核,我安装的是5.4版本的内核
yum --enablerepo=elrepo-kernel install kernel-lt
查看目前可用内核
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
使用序号为0的内核,序号0是前面查出来的可用内核编号
生成 grub 配置文件并重启
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot