一、下载内核包和devel开发包
# 下载内核包和devel开发包 wget --no-check-certificate https://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm wget --no-check-certificate https://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-devel-5.4.278-1.el7.elrepo.x86_64.rpm # 本地yum安装,自动解决依赖 yum install -y ./kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm ./kernel-lt-devel-5.4.278-1.el7.elrepo.x86_64.rpm二、
# 查看所有内核启动项 awk -F\' '$1=="menuentry "{print i++ ":" $2}' /etc/grub2.cfg # 设置新内核为默认(一般序号0) grub2-set-default 0 # 校验 grub2-editenv list # 重启 reboot # 重启后验证 uname -r不建议立刻删除旧内核,新内核安装完,保留原有内核作为兜底。万一新内核启动失败、网卡/驱动异常,在GRUB启动菜单可以选择旧内核进入系统,方便排错。等你反复重启、确认新内核稳定,再清理旧内核。
#查看当前系统全部内核 rpm -qa | grep kernel #卸载旧内核 yum remove -y 内核名