
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\ $1menuentry {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.rpmkernel-lt-5.4.213-1.el7.elrepo.x86_64.rpm