CentOS 7.9 离线升级内核至 5.4
📅 2026/7/9 14:51:38
👁️ 阅读次数
📝 编程学习
CentOS 7.9 离线升级内核至 5.4
一、升级前确认
1. 查看当前系统与内核版本
uname -r cat /etc/redhat-release二、准备离线安装包
创建工作目录
mkdir -p /opt/kernel cd /opt/kernel下载 kernel-lt 5.4 版本
说明:CentOS 7 已停止官方维护,此处使用 ELRepo archive 内核
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-5.4.213-1.el7.elrepo.x86_64.rpm wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-devel-5.4.213-1.el7.elrepo.x86_64.rpm三、安装新内核
安装 RPM 包
# 安装依赖 yum install -y perl perl-devel perl-ExtUtils-Embed rpm -ivh kernel-lt-5.4.213-1.el7.elrepo.x86_64.rpm rpm -ivh kernel-lt-devel-5.4.213-1.el7.elrepo.x86_64.rpm确认内核是否安装成功
rpm -qa | grep kernel四、配置启动内核(GRUB)
查看已安装内核列表
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg设置默认启动内核
grub2-set-default 0⚠️ 注意:0 是否为新内核,必须先确认 grub 列表顺序
验证默认内核配置
grubby --default-kernel五、重启生效
reboot六、升级结果验证
uname -r期望结果
5.4.213-1.el7.elrepo.x86_64附录文件
kernel-lt-devel-5.4.213-1.el7.elrepo.x86_64.rpm
kernel-lt-5.4.213-1.el7.elrepo.x86_64.rpm
编程学习
技术分享
实战经验