centos7升级内核
参考文档: https://cloud.tencent.com/developer/article/1559484
1、配置 ELRepo 仓库
ELRepo 仓库是基于社区的用于企业级 Linux 仓库,提供对 RedHat Enterprise (RHEL) 和 其他基于 RHEL的 Linux 发行版(CentOS、Scientific、Fedora 等)的支持。
ELRepo 聚焦于和硬件相关的软件包,包括文件系统驱动、显卡驱动、网络驱动、声卡驱动和摄像头驱动等。
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install -y https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
2、安装新的内核版本
列出可以使用的 kernel 包版本
$ yum list available --disablerepo=* --enablerepo=elrepo-kernel Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile Available Packages elrepo-release.noarch 7.0-5.el7.elrepo elrepo-kernel kernel-lt-doc.noarch 5.4.197-1.el7.elrepo elrepo-kernel kernel-lt-headers.x86_64 5.4.197-1.el7.elrepo elrepo-kernel kernel-lt-tools.x86_64 5.4.197-1.el7.elrepo elrepo-kernel kernel-lt-tools-libs.x86_64 5.4.197-1.el7.elrepo elrepo-kernel kernel-lt-tools-libs-devel.x86_64 5.4.197-1.el7.elrepo elrepo-kernel kernel-ml.x86_64 5.18.3-1.el7.elrepo elrepo-kernel kernel-ml-devel.x86_64 5.18.3-1.el7.elrepo elrepo-kernel kernel-ml-doc.noarch 5.18.3-1.el7.elrepo elrepo-kernel kernel-ml-headers.x86_64 5.18.3-1.el7.elrepo elrepo-kernel kernel-ml-tools.x86_64 5.18.3-1.el7.elrepo elrepo-kernel kernel-ml-tools-libs.x86_64 5.18.3-1.el7.elrepo elrepo-kernel kernel-ml-tools-libs-devel.x86_64 5.18.3-1.el7.elrepo elrepo-kernel perf.x86_64 5.18.3-1.el7.elrepo elrepo-kernel python-perf.x86_64 5.18.3-1.el7.elrepo elrepo-kernel
- lt:长期维护版
- ml:最新稳定版
3、安装稳定内核
yum -y --enablerepo=elrepo-kernel install kernel-lt.x86_64 kernel-lt-devel.x86_64 ##### 稳定版本 或 yum -y --enablerepo=elrepo-kernel install kernel-ml.x86_64 kernel-ml-devel.x86_64 ##### 最新版本
或
yum install kernel-lt-5.4.197-1.el7.elrepo.x86_64.rpm kernel-lt-devel-5.4.197-1.el7.elrepo.x86_64.rpm -y ####安装指定版本,需要先从源中下载rpm文件
列出有几个内核可选
awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
列出当前是哪个内核
grub2-editenv list
设置序号为0的内核为默认启动项(具体设置序号为哪个的内核为默认启动项根据自己的需求走)
grub2-set-default 0
grub2-mkconfig -o /boot/grub2/grub.cfg
设置完重启
reboot
重启后验证内核
uname -r
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix