Linux カーネルはオペレーティング システムの中核であり、ハードウェア リソースの管理、システム サービスの提供、ユーザー プログラムの実行などを担当します。 Linux カーネルは、脆弱性の修正、新機能の追加、パフォーマンスと互換性の向上を目的として頻繁に更新されます。 CentOS 7 ではデフォルトで古い安定バージョンが使用されるため、CentOS 7 で最新の Linux カーネルを楽しみたい場合は、手動でインストールする必要があります。この記事では、CentOS 7 に最新の Linux カーネルをインストールする方法と、異なるカーネル バージョンを切り替える方法について説明します。
特定のバージョンのカーネルを含むディストリビューションをインストールしましょう。現在システムにインストールされているバージョンを表示するには、次の手順を実行します。
リーリー次の図は、CentOS 7 サーバー上の出力情報を示しています:
ここで https://www.kernel.org/ にアクセスすると、この記事の執筆時点でのカーネルの最新バージョンは 4.10.1 であることがわかります (他のバージョンは同じ Web サイトから入手できます)。
考慮すべき重要な点は、カーネル バージョンのライフサイクルです。現在使用しているバージョンがライフサイクルの終わりに近づいている場合、その日付以降はバグ修正は提供されません。詳細については、カーネル リリースのページを参照してください。
最新のディストリビューションでは、yum などのパッケージ管理システムや公式にサポートされているリポジトリを使用してカーネルをアップグレードする方法が提供されています。
ただし、これはカーネルをリポジトリで入手可能な最新バージョンにアップグレードするだけであり、https://www.kernel.org/ で入手可能な最新バージョンにはアップグレードされません。残念ながら、Red Hat では前者を使用したカーネルのアップグレードのみが許可されています。
Red Hat とは異なり、CentOS では、カーネルを最新バージョンにアップグレードできるサードパーティ リポジトリである ELRepo を使用できます。
CentOS 7 で ELRepo リポジトリを有効にするには、次のコマンドを実行します:
リーリーリポジトリが有効になったら、次のコマンドを使用して、利用可能なカーネル関連パッケージを一覧表示できます。 リーリー
次に、最新のメインラインの安定したカーネルをインストールします:リーリー
最後に、マシンを再起動して最新のカーネルを適用し、次のコマンドを実行して最新のカーネル バージョンを確認します。 リーリー ステップ 3: GRUB のデフォルトのカーネル バージョンを設定する/etc/default/grub を開いて編集し、設定します
GRUB_DEFAULT=0。これは、GRUB 初期化ページの最初のカーネルがデフォルトのカーネルになることを意味します。
リーリー
次に、次のコマンドを実行してカーネル構成を再作成します。
要約
以上がCentOS 7 に最新の Linux カーネルをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。