Rocky Linux9 ARM 更新内核
1.查看当前系统内核版本 uname -r
[root@localhost ~]# uname -r
5.14.0-284.11.1.el9_2.aarch64
[root@localhost ~]#
2.先将内核文件上传到/root/kernel
目录下,如目录不存在,则自行创建。
[root@localhost ~]# ll /root/kernel/
total 97696
-rw-r--r--. 1 root root 37857 Apr 2 15:53 kernel-ml-6.4.2-1.el9.elrepo.aarch64.rpm
-rw-r--r--. 1 root root 54694169 Apr 2 15:53 kernel-ml-core-6.4.2-1.el9.elrepo.aarch64.rpm
-rw-r--r--. 1 root root 45299189 Apr 2 15:53 kernel-ml-modules-6.4.2-1.el9.elrepo.aarch64.rpm
[root@localhost ~]#
3.使用rpm命令安装全部rpm包 rpm -ivh /root/kernel/kernel*
[root@localhost ~]# rpm -ivh /root/kernel/kernel*
warning: /root/kernel/kernel-ml-6.4.2-1.el9.elrepo.aarch64.rpm: Header V4 DSA/SHA256 Signature, key ID baadae52: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:kernel-ml-core-6.4.2-1.el9.elrepo################################# [ 33%]
2:kernel-ml-modules-6.4.2-1.el9.elr################################# [ 67%]
3:kernel-ml-6.4.2-1.el9.elrepo ################################# [100%]
[root@localhost ~]#
4.直接重启,在引导菜单中选择新内核
5.重启后查看当前内核版本是否为升级后的版本 uname -r
[root@localhost ~]# uname -r
6.4.2-1.el9.elrepo.aarch64
[root@localhost ~]#
6.查询系统已经安装的内核文件 rpm -qa | grep kernel
[root@localhost ~]# rpm -qa | grep kernel
kernel-tools-libs-5.14.0-284.11.1.el9_2.aarch64
kernel-modules-core-5.14.0-284.11.1.el9_2.aarch64
kernel-core-5.14.0-284.11.1.el9_2.aarch64
kernel-modules-5.14.0-284.11.1.el9_2.aarch64
kernel-5.14.0-284.11.1.el9_2.aarch64
kernel-tools-5.14.0-284.11.1.el9_2.aarch64
kernel-ml-core-6.4.2-1.el9.elrepo.aarch64
kernel-ml-modules-6.4.2-1.el9.elrepo.aarch64
kernel-ml-6.4.2-1.el9.elrepo.aarch64
[root@localhost ~]#
7.使用yum删除旧内核 yum remove kernel-5.14.0-284.11.1.el9_2.aarch64
[root@localhost ~]# yum remove kernel-core-5.14.0-284.11.1.el9_2.aarch64
Dependencies resolved.
======================================================================================================================== Package Architecture Version Repository Size
========================================================================================================================Removing:
kernel-core aarch64 5.14.0-284.11.1.el9_2 @anaconda 70 M
Removing dependent packages:
kernel aarch64 5.14.0-284.11.1.el9_2 @anaconda 0
Removing unused dependencies:
kernel-modules aarch64 5.14.0-284.11.1.el9_2 @anaconda 13 M
kernel-modules-core aarch64 5.14.0-284.11.1.el9_2 @anaconda 27 M
Transaction Summary
========================================================================================================================Remove 4 Packages
Freed space: 111 M
Is this ok [y/N]: y
8.移除旧的内核工具 yum remove kernel-tools-5.14.0-284.11.1.el9_2.aarch64
[root@localhost ~]# yum remove kernel-tools-5.14.0-284.11.1.el9_2.aarch64
Dependencies resolved.
=================================================================================================================================================================================================================
Package Architecture Version Repository Size
=================================================================================================================================================================================================================
Removing:
kernel-tools aarch64 5.14.0-284.11.1.el9_2 @anaconda 856 k
Removing unused dependencies:
kernel-tools-libs aarch64 5.14.0-284.11.1.el9_2 @anaconda 66 k
Transaction Summary
=================================================================================================================================================================================================================
Remove 2 Packages
Freed space: 922 k
Is this ok [y/N]: y
9.更新引导菜单,去除旧的内核引导项grub2-mkconfig -o /boot/grub2/grub.cfg
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Adding boot menu entry for UEFI Firmware Settings ...
done
至此内核升级完成。
文章目录
- 1.查看当前系统内核版本 uname -r
- 2.先将内核文件上传到/root/kernel目录下,如目录不存在,则自行创建。
- 3.使用rpm命令安装全部rpm包 rpm -ivh /root/kernel/kernel*
- 4.直接重启,在引导菜单中选择新内核
- 5.重启后查看当前内核版本是否为升级后的版本 uname -r
- 6.查询系统已经安装的内核文件 rpm -qa | grep kernel
- 7.使用yum删除旧内核 yum remove kernel-5.14.0-284.11.1.el9_2.aarch64
- 8.移除旧的内核工具 yum remove kernel-tools-5.14.0-284.11.1.el9_2.aarch64
- 9.更新引导菜单,去除旧的内核引导项grub2-mkconfig -o /boot/grub2/grub.cfg
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。