Rocky Linux 9 または 8 に Linux カーネル 6.10 をインストールする方法

Linux カーネル 6.10 が正式にリリースされ、システム パフォーマンス、ハードウェア サポート、セキュリティを強化するさまざまな新機能と改善が導入されました。このリリースの主なハイライトには、ASUS ROG 2024 シリーズや Lenovo ThinkPad 13X などの新しいハードウェアのサポート強化、Steam Deck の IMU モーション センサーとのゲーム デバイス互換性の向上、ゲーム コントローラー用の新しいドライバー、Intel および AMD CPU のパフォーマンス更新などがあります。さらに、このリリースでは、Bcachefs や EROFS などのファイル システムの改善、メモリ シーリング システム コール (mseal()) などの新しいセキュリティ機能、拡張された Rust 言語サポートが導入されています。

Rocky Linux 9 または 8 に Linux カーネル 6.10 をインストールするには、最新のカーネル ビルドにアクセスできる ELRepo カーネル メインライン リポジトリを使用できます。ELRepo は、標準の Rocky Linux リポジトリに含まれていない幅広いカーネルおよびハードウェア関連のパッケージを提供することで知られています。このガイドでは、ELRepo リポジトリをセットアップして最新のカーネルをインストールする手順について説明します。

Linux カーネル 6.10 をインストールする前に Rocky Linux を更新する

Linux カーネル 6.10 をインストールする前に、システムが最新であることを確認することが重要です。システムを更新することで、既存のすべてのパッケージが最新であり、新しいカーネルと互換性があることを確認できます。

更新を確認してインストールするには、次のコマンドを使用します。

sudo dnf upgrade --refresh

ELRepo RPMカーネルリポジトリをインポートする

Linuxカーネルをインストールおよびアップグレードするには、 dnf 手動コンパイルなしでパッケージ マネージャーを使用するには、まず ELRepo プロジェクトからリポジトリをインポートする必要があります。このリポジトリは、定期的に更新される最新のメインライン カーネルを提供するため、カーネル管理に便利です。

Rocky Linux に ELRepo GPG キーをインポートします。

インストールを正常に行うには、ELRepo リポジトリの GPG キーをインポートします。このキーは、リポジトリによって提供されるパッケージの信頼性と整合性を検証するために使用されます。GPG キーをインポートするには、次のコマンドを使用します。

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

ELRepo リポジトリをインポートします:

GPG キーをインポートしたら、リポジトリのインストールに進むことができます。カーネルのインストール失敗を回避するには、ディストリビューション バージョン (Rocky Linux 9 または Rocky Linux 8) に適したコマンドを使用します。次に、以下の手順に従ってリポジトリを正常にインストールします。

Rocky Linux 9 用の ELRepo をインポートする

sudo dnf install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm -y

Rocky Linux 8 用の ELRepo をインポートする

sudo dnf install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm -y

ELRepoリポジトリのインポートを確認する

リポジトリをインポートしたら、ELRepo にインストールできるサポートされているカーネルを確認して、インポートが成功したことを確認することをお勧めします。

ELRepo でサポートされているカーネルを検索するには、次のコマンドを使用します。

dnf list available --disablerepo='*' --enablerepo=elrepo-kernel

Rocky Linux システムに ELRepo リポジトリを正常にインポートし、使用可能なカーネルを確認しました。これで、Linux カーネル 6.10 のインストールを続行する準備が整いました。

Linuxカーネル6.10のインストールを完了する

ステップ1: Linuxカーネル6.10をインストールする

ELRepo リポジトリをインポートしたら、Rocky Linux 9 または Rocky Linux 8 Enterprise Linux ディストリビューションに Linux Kernel 6.10 をインストールできます。これを行うには、ターミナルを開いて次のコマンドを入力します。

sudo dnf --enablerepo=elrepo-kernel install kernel-ml

このコマンドは、ELRepo カーネル リポジトリを有効にし、Linux カーネル 6.10 (kernel-ml) のインストールを続行します。このコマンドを実行すると、ELRepo リポジトリから入手できる最新のメインライン カーネル バージョンがシステムにインストールされていることが保証されます。

ステップ 2: Linux カーネル 6.10 の追加カーネル パッケージをインストールする (オプション)

Linux カーネル ヘッダー、モジュール、および追加モジュールを含むカーネル パッケージの完全なスイートが必要な場合は、これらの追加パッケージをインストールできます。これらのパッケージは、開発目的や、追加モジュールを必要とする特定のハードウェア デバイスを操作する場合に役立ちます。追加のカーネル パッケージをインストールするには、次のコマンドを使用します。

sudo dnf --enablerepo=elrepo-kernel install kernel-ml kernel-ml-core kernel-ml-headers kernel-ml-modules kernel-ml-modules-extra

このコマンドは、ELRepo リポジトリで利用可能なすべての追加カーネル パッケージをインストールします。これらのパッケージが必要かどうかわからない場合は、手順 1 の最初のコマンドを使用することをお勧めします。ほとんどのユーザーにとっては、プライマリ カーネルのインストールで十分なはずです。

ステップ3: Linuxカーネル6.10のインストール後にシステムを再起動する

インストールが完了したら、変更を適用するためにシステムを再起動する必要があります。再起動すると、新しいカーネル バージョンが読み込まれ、適切に初期化されます。ブート ウィンドウ中に、カーネル 6.10 がデフォルト オプションとして設定されていない場合はそれを選択します。新しいバージョンで問題が発生した場合は、ブート ウィンドウにリストされている任意のカーネルに切り替えることができることに注意してください。

システムを再起動するには、次のコマンドを入力します。

sudo reboot

再起動後、Rocky Linux システムは Linux カーネル 6.10 を実行するはずです。これを確認するには、次のコマンドを実行します。

uname -r

この出力は、インストールしたばかりの 6.10 Linux カーネルと一致するはずです。

Linuxカーネル6.10のインストールを確認する

Rocky Linux 9 または Rocky Linux 8 システムを再起動し、ブート プロセス中に Linux カーネル 6.10 を選択した後、インストールが成功したことを確認することが重要です。このセクションでは、システムで新しくインストールされた Linux カーネル 6.10 が実行されていることを確認する手順について説明します。

ターミナルを開く

システムが再起動したら、デスクトップ UI を使用している場合は、アプリケーション メニューで「ターミナル」を検索してターミナルを開きます。

Linuxカーネルのバージョンを確認する

システムで現在実行中の Linux カーネルのバージョンを確認するには、ターミナルで次のコマンドを入力します。

uname -r

このコマンドは、Rocky Linux 9 または Rocky Linux 8 システムのカーネル バージョンを表示します。インストールが成功した場合、出力には Linux カーネル 6.10 のバージョン番号が表示されます。バージョン番号は、システムが新しくインストールされたカーネルに正常に切り替わったことを表します。

システム情報を確認する

Linuxカーネルのバージョンを含むシステムに関するより詳細な情報については、 uname コマンドで -a オプション。このオプションは、オペレーティング システム、ホスト名、プロセッサ情報など、システムの特性に関する広範な概要を提供します。ターミナルで次のコマンドを入力します。

uname -a

このコマンドは、Linux カーネルのバージョン、システム アーキテクチャ、ビルド日などの詳細なシステム情報を表示します。出力で Linux カーネル 6.10 のバージョン番号を探して、システムで実行されていることを確認します。

追加の Linux カーネル 6.10 コマンド

Linux カーネルを更新すると、スムーズで安全なシステム操作が保証され、新機能、より優れたハードウェア サポート、セキュリティ パッチが提供されます。このセクションでは、ELRepo リポジトリを使用して Linux カーネルを最新バージョン 6.10 に更新する方法と、問題が発生した場合にデフォルトのカーネルを復元する方法について説明します。

Linuxカーネル6.10を更新

Linux カーネル 6.10 を確認して更新するには、DNF マネージャーを使用する他のパッケージと同様に、次のコマンドを使用します。

sudo dnf upgrade --refresh

カーネルを更新した後は、新しいカーネルが使用されるようにシステムを再起動する必要があることに注意してください。問題が発生した場合は、起動プロセス中に使用するカーネルを選択できます。

Rocky Linux のデフォルトカーネルを復元する

新しいカーネルでバグやその他の問題が発生した場合、デフォルトのカーネルを復元する必要がある可能性があります。以前のカーネル バージョンに戻すには、次の手順に従ってください。

ELRepoリポジトリを無効にする

次のコマンドを使用して、ELRepo リポジトリを無効にします。

sudo dnf config-manager --set-disabled elrepo

次のコマンドを使用して、リポジトリが無効になっていることを確認できます。

dnf repolist

デフォルトのカーネルパッケージを再インストールする

デフォルトのカーネル パッケージを再インストールするには、ターミナルで次のコマンドを実行します。

sudo dnf reinstall kernel kernel-core kernel-modules kernel-headers

システムの再起動

システムを再起動するには、ターミナルで次のコマンドを使用します。

reboot

起動プロセス中にインストールした元の Linux カーネルを選択して、デフォルトのカーネルに戻します。これにより、以前のカーネル バージョンが自動的に復元されます。システムに戻った後に 6.10 Linux カーネルが削除されたことを確認するには、ターミナルで次のコマンドを実行します。

uname -r

未使用のカーネルを削除する(オプション)

次のコマンドを使用して、未使用のカーネルをすべて削除できます。ただし、このコマンドは注意して使用してください。

sudo dnf --setopt=protected_packages= remove $(rpm -q kernel-core | grep -v $(uname -r))

結論

ELRepo カーネル メインライン リポジトリを使用して Rocky Linux システムに Linux カーネル 6.10 を正常にインストールすると、最新のハードウェア サポート、パフォーマンス強化、セキュリティ機能を活用できます。ELRepo を通じてカーネルを定期的に更新することで、最新の開発を常に把握できます。カーネル 6.10 が Rocky Linux 環境にもたらす機能強化と堅牢性をお楽しみください。

Joshua James

コメントを残す