Centos7升级最新内核(离线)
这篇文章最后更新于381天前,您需要注意相关的内容是否还可用,如有疑问请联系作者!
Centos7升级最新内核(离线)
三、离线rpm安装
查找 kernel rpm 历史版本:http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/
1)下载内核 RPM
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-devel-5.4.225-1.el7.elrepo.x86_64.rpm wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-5.4.225-1.el7.elrepo.x86_64.rpm
2)安装内核
rpm -ivh kernel-lt-5.4.225-1.el7.elrepo.x86_64.rpm rpm -ivh kernel-lt-devel-5.4.225-1.el7.elrepo.x86_64.rpm
3)确认已安装内核版本
rpm -qa | grep kernel
4)设置启动
查看系统上的所有可用内核
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
grub2-set-default 0
5)生成 grub 配置文件
GRUB2 的配置文件通常为 /boot/grub2/grub.cfg
,虽然此文件很灵活,但是我们并不需要手写所有内容。可以通过程序自动生成,或是直接修改生成之后的文件。通常情况下简单配置文件 /etc/default/grub
,然后用程序 grub-mkconfig
来产生文件 grub.cfg
。
grub2-mkconfig -o /boot/grub2/grub.cfg
6)重启
# 重启(默认30秒)reboot# 立即重启reboot -h now
7)验证是否升级成功
uname -a # 仅查看版本信息uname -r # 通过绝对路径查看查看版本信息及相关内容cat /proc/version # 通过绝对路径查看查看版本信息cat /etc/redhat-release
8)删除旧内核(可选)
查看系统中的全部内核
rpm -qa | grep kernel # yum remove kernel-版本 yum remove kernel-3.10.0-1160.el7.x86_64 kernel-3.10.0-1160.71.1.el7.x86_64 kernel-tools-3.10.0-1160.71.1.el7.x86_64 kernel-tools-libs-3.10.0-1160.71.1.el7.x86_64
Centos7 内核升级(5.4.225)升级就到这里了
文章版权声明:除非注明,否则均为IT技术交流分享 IDC管理计费系统 私有云管理系统 PVE管理系统 私有云系统原创文章,转载或复制请以超链接形式并注明出处。