CentOS8のカーネルだけ上げてみた

Linux

CentOS 8.2 のままで カーネルだけ更新するなら、まず利用可能なカーネルを確認します。

現在の状態

# cat /etc/redhat-release
CentOS Linux release 8.2.2004

# uname -r
4.18.0-193.el8.x86_64

1. 利用可能なカーネル確認

[root@kvm01 ~]# dnf check-update kernel
メタデータの期限切れの最終確認: 0:59:41 時間前の 2026年06月20日 14時05分06秒 に実施しました。

kernel.x86_64      4.18.0-348.7.1.el8_5        BaseOS
[root@kvm01 ~]#

または

dnf list kernel --showduplicates

2. カーネルのみ更新

dnf update kernel kernel-core kernel-modules

または

dnf upgrade kernel\*

[root@kvm01 ~]# dnf update kernel kernel-core kernel-modules
メタデータの期限切れの最終確認: 1:01:34 時間前の 2026年06月20日 14時05分06秒 に実施しました。
依存関係が解決しました。
=======================================================================================================================================================================
 パッケージ                              アーキテクチャー                バージョン                                              リポジトリー                    サイズ
=======================================================================================================================================================================
インストール中:
 kernel                                  x86_64                          4.18.0-348.7.1.el8_5                                    BaseOS                          7.0 M
 kernel-core                             x86_64                          4.18.0-348.7.1.el8_5                                    BaseOS                           38 M
 kernel-modules                          x86_64                          4.18.0-348.7.1.el8_5                                    BaseOS                           30 M
アップグレード中:
 linux-firmware                          noarch                          20210702-103.gitd79c2677.el8                            BaseOS                          161 M

トランザクションの概要
=======================================================================================================================================================================
インストール    3 パッケージ
アップグレード  1 パッケージ

ダウンロードサイズの合計: 236 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
(1/4): kernel-4.18.0-348.7.1.el8_5.x86_64.rpm                                                                                          506 kB/s | 7.0 MB     00:14
(2/4): kernel-modules-4.18.0-348.7.1.el8_5.x86_64.rpm                                                                                  582 kB/s |  30 MB     00:52
(3/4): kernel-core-4.18.0-348.7.1.el8_5.x86_64.rpm                                                                                     620 kB/s |  38 MB     01:02
(4/4): linux-firmware-20210702-103.gitd79c2677.el8.noarch.rpm                                                                          969 kB/s | 161 MB     02:50
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                                                   1.3 MB/s | 236 MB     03:04
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備              :                                                                                                                                              1/1
  アップグレード中  : linux-firmware-20210702-103.gitd79c2677.el8.noarch                                                                                           1/5
  インストール中    : kernel-core-4.18.0-348.7.1.el8_5.x86_64                                                                                                      2/5
  scriptlet の実行中: kernel-core-4.18.0-348.7.1.el8_5.x86_64                                                                                                      2/5
  インストール中    : kernel-modules-4.18.0-348.7.1.el8_5.x86_64                                                                                                   3/5
  scriptlet の実行中: kernel-modules-4.18.0-348.7.1.el8_5.x86_64                                                                                                   3/5
  インストール中    : kernel-4.18.0-348.7.1.el8_5.x86_64                                                                                                           4/5
  整理              : linux-firmware-20191202-97.gite8a0f4c9.el8.noarch                                                                                            5/5
  scriptlet の実行中: kernel-core-4.18.0-348.7.1.el8_5.x86_64                                                                                                      5/5
  scriptlet の実行中: linux-firmware-20191202-97.gite8a0f4c9.el8.noarch                                                                                            5/5
  検証              : kernel-4.18.0-348.7.1.el8_5.x86_64                                                                                                           1/5
  検証              : kernel-core-4.18.0-348.7.1.el8_5.x86_64                                                                                                      2/5
  検証              : kernel-modules-4.18.0-348.7.1.el8_5.x86_64                                                                                                   3/5
  検証              : linux-firmware-20210702-103.gitd79c2677.el8.noarch                                                                                           4/5
  検証              : linux-firmware-20191202-97.gite8a0f4c9.el8.noarch                                                                                            5/5
Installed products updated.

アップグレード済み:
  linux-firmware-20210702-103.gitd79c2677.el8.noarch

インストール済み:
  kernel-4.18.0-348.7.1.el8_5.x86_64                 kernel-core-4.18.0-348.7.1.el8_5.x86_64                 kernel-modules-4.18.0-348.7.1.el8_5.x86_64

完了しました!
[root@kvm01 ~]#

3. インストール済みカーネル確認

rpm -qa | grep ^kernel

[root@kvm01 ~]# rpm -qa | grep ^kernel
kernel-core-4.18.0-193.el8.x86_64
kernel-modules-4.18.0-348.7.1.el8_5.x86_64
kernel-tools-libs-4.18.0-193.el8.x86_64
kernel-modules-4.18.0-193.el8.x86_64
kernel-core-4.18.0-348.7.1.el8_5.x86_64
kernel-4.18.0-193.el8.x86_64
kernel-tools-4.18.0-193.el8.x86_64
kernel-4.18.0-348.7.1.el8_5.x86_64
[root@kvm01 ~]#

4. デフォルト起動カーネル確認

[root@kvm01 ~]# grubby --default-kernel
/boot/vmlinuz-4.18.0-348.7.1.el8_5.x86_64
[root@kvm01 ~]#

5. 再起動後確認

reboot

起動時のカーネルが最新が選択されている

カーネルのバージョン確認

[root@kvm01 ~]# uname -a
Linux kvm01 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Wed Dec 22 13:25:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
[root@kvm01 ~]#

コメント

タイトルとURLをコピーしました