注意⚠️:RockyLinux的内核与CentOS系列内核不通用。
1.查看Rocky 8.8当前内核。
[root@rocky-8x8 ~]# uname -sr
Linux 4.18.0-477.10.1.el8_8.x86_64
2.要将其内核升级为4.18.0-13.1.el8_8.x64_64,准备相关rpm内核包。
总用量 63272
-rw-------. 1 root root 1187 7月 15 17:01 anaconda-ks.cfg
-rw-r--r--. 1 root root 9856380 8月 29 13:55 kernel-4.18.0-477.13.1.el8_8.x86_64.rpm
-rw-r--r--. 1 root root 43664784 8月 29 13:55 kernel-core-4.18.0-477.13.1.el8_8.x86_64.rpm
-rw-r--r--. 1 root root 11258160 8月 29 13:55 kernel-modules-4.18.0-477.13.1.el8_8.x86_64.rpm
3.安装内核包。
#会自动从当前目录解决依赖关系
[root@rocky-8x8 ~]# yum localinstall *.rpm
上次元数据过期检查:0:08:29 前,执行于 2024年08月29日 星期四 13时58分21秒。
依赖关系解决。
==================================================================================================================================================================
软件包 架构 版本 仓库 大小
==================================================================================================================================================================
安装:
kernel x86_64 4.18.0-477.13.1.el8_8 @commandline 9.4 M
安装依赖关系:
kernel-core x86_64 4.18.0-477.13.1.el8_8 @commandline 42 M
kernel-modules x86_64 4.18.0-477.13.1.el8_8 @commandline 34 M
事务概要
==================================================================================================================================================================
安装 3 软件包
总计:85 M
安装大小:95 M
确定吗?[y/N]: y
下载软件包:
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : kernel-core-4.18.0-477.13.1.el8_8.x86_64 1/3
运行脚本: kernel-core-4.18.0-477.13.1.el8_8.x86_64 1/3
安装 : kernel-modules-4.18.0-477.13.1.el8_8.x86_64 2/3
运行脚本: kernel-modules-4.18.0-477.13.1.el8_8.x86_64 2/3
安装 : kernel-4.18.0-477.13.1.el8_8.x86_64 3/3
运行脚本: kernel-core-4.18.0-477.13.1.el8_8.x86_64 3/3
运行脚本: kernel-modules-4.18.0-477.13.1.el8_8.x86_64 3/3
运行脚本: kernel-4.18.0-477.13.1.el8_8.x86_64 3/3
验证 : kernel-4.18.0-477.13.1.el8_8.x86_64 1/3
验证 : kernel-core-4.18.0-477.13.1.el8_8.x86_64 2/3
验证 : kernel-modules-4.18.0-477.13.1.el8_8.x86_64 3/3
已安装:
kernel-4.18.0-477.13.1.el8_8.x86_64 kernel-core-4.18.0-477.13.1.el8_8.x86_64 kernel-modules-4.18.0-477.13.1.el8_8.x86_64
完毕!
4.安装grubby工具,已安装可忽略。
root@rocky-8x8 ~]# dnf install grubby -y
上次元数据过期检查:0:11:55 前,执行于 2024年08月29日 星期四 13时58分21秒。
软件包 grubby-8.40-47.el8.x86_64 已安装。
依赖关系解决。
==================================================================================================================================================================
软件包 架构 版本 仓库 大小
==================================================================================================================================================================
升级:
grubby x86_64 8.40-49.el8 baseos 49 k
事务概要
==================================================================================================================================================================
升级 1 软件包
总下载:49 k
下载软件包:
grubby-8.40-49.el8.x86_64.rpm 9.4 kB/s | 49 kB 00:05
------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 8.4 kB/s | 49 kB 00:05
Rocky Linux 8 - BaseOS 132 kB/s | 1.6 kB 00:00
导入 GPG 公钥 0x6D745A60:
Userid: "Release Engineering <infrastructure@rockylinux.org>"
指纹: 7051 C470 A929 F454 CEBE 37B7 15AF 5DAC 6D74 5A60
来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
升级 : grubby-8.40-49.el8.x86_64 1/2
清理 : grubby-8.40-47.el8.x86_64 2/2
运行脚本: grubby-8.40-47.el8.x86_64 2/2
验证 : grubby-8.40-49.el8.x86_64 1/2
验证 : grubby-8.40-47.el8.x86_64 2/2
已升级:
grubby-8.40-49.el8.x86_64
完毕!
5.查看下次启动内核。
[root@rocky-8x8 ~]# grubby --default-kernel
/boot/vmlinuz-4.18.0-477.13.1.el8_8.x86_64
6.如果不是本次安装的内核,则可以指定下次启动内核。
grubby --set-default /boot/vmlinuz-4.18.0-477.13.1.el8_8.x86_64
7.重启系统,查看内核信息是为是升级后的内核。
[root@rocky-8x8 ~]# uname -sr
Linux 4.18.0-477.13.1.el8_8.x86_64