当前位置: 代码网 > 服务器>服务器>Linux > linux操作系统内核升级过程

linux操作系统内核升级过程

2025年06月09日 Linux 我要评论
linux操作系统内核升级由于官方elrepo 源最新地址已经没有内核包了,所以网上的大多数升级方法都会失败,报错找不到内核包,所以我们去下载安装历史版本的内核就可以了kernel rpm 历史版地址

linux操作系统内核升级

由于官方elrepo 源最新地址已经没有内核包了,所以网上的大多数升级方法都会失败,报错找不到内核包,所以我们去下载安装历史版本的内核就可以了

kernel rpm 历史版地址:http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/rpms/

下载内核版本

wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/rpms/kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm

下载内核依赖文件

wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/rpms/kernel-lt-devel-5.4.278-1.el7.elrepo.x86_64.rpm

下载内核头部文件

wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/rpms/kernel-lt-headers-5.4.278-1.el7.elrepo.x86_64.rpm

# 先安装kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm内核

rpm -ivh kernel-lt-5.4.278-1.el7.elrepo.x86_64.rpm

# 再安装依赖

rpm -ivh kernel-lt-devel-5.4.278-1.el7.elrepo.x86_64.rpm

# 移除现有的 kernel-headers 包,否则会报错内核头冲突

rpm -e --nodeps kernel-headers-3.10.0-1160.71.1.el7.x86_64

#安装新版kernel-lt-headers

rpm -ivh kernel-lt-headers-5.4.278-1.el7.elrepo.x86_64.rpm

#查看当前系统的内核包

rpm -qa | grep kernel

#查看启动顺序,发现升级的5.4内核顺序位置是0

cat /etc/grub2.cfg | grep menuentry|awk -f "\'" '$1=="menuentry " {print i++ " : " $2}'

#设置启动顺序,将顺序为0的内核设置为启动引导内核

grub2-set-default 0

#重启加载生效

reboot

#查看生效版本

hostnamect

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com