GNU/Linux >> Linux の 問題 >  >> Cent OS

Rocky Linux 8 /CentOS8で欠落しているカーネルヘッダーの問題を解決する方法

Rocky Linux8およびCentOS8マシン内でクラウドサーバーを実行しているときに、問題が発生する可能性があります。最近見つかった問題のように、私のRocky Linux 8 /CentOS8マシンがLinuxカーネルヘッダーの欠落の問題に直面しています。さて、この今日のガイドでは、その問題を解決する方法を紹介します。これは問題を解決するのが非常に簡単なので、問題を解決するために少し時間を取ってください。

最近見つかったエラーログは次のとおりです:

Error: Package: glibc-headers-2.17-106.el7_2.6.x86_64 (updates)
Requires: kernel-headers >= 2.2.1
Error: Package: glibc-headers-2.17-106.el7_2.6.x86_64 (updates)
Requires: kernel-headers
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Error: yum install failed

前提条件:
*VPS/クラウド/専用サーバー
* Rocky Linux 8 /CentOS8を使用したシステム配布
*サーバーのIPv4アドレス
*フルルートアクセス
*Linux用のgNomeターミナル
* Windows/Mac用のPuTTySSHクライアント

1。)ソリューション1

簡単な解決策は、次のコマンドラインを使用してLinuxカーネルヘッダーを再インストールするだけです。

$ yum install kernel-headers --disableexcludes=all

2。)ソリューション2

それでも問題が解決しない場合は、マシンがマシン構成のカーネルパッケージを除外している可能性があるため、「カーネル」部分を除外できます。

$ nano /etc/yum.conf
----------------------------------------
#exclude=kernel*
----------------------------------------

注: カーネル部分にコメントする必要があります。

3。)カーネルヘッダーを再インストールします

その後、次のコマンドを使用してカーネルヘッダー部分を再インストールできます。

----------------------------------------
$ yum install kernel-headers
----------------------------------------

結論:

Rocky Linux 8 /CentOS8で欠落しているカーネルヘッダーの問題を修正するのは非常に簡単です。上記のチュートリアルに従うだけで、問題を修正するための時間を節約できます。


Cent OS
  1. CentOS 8 / Rocky Linux 8 /RHEL8にPostgreSQLをインストールする方法

  2. Rocky Linux / Alma Linux /CentOS8にFreeIPAクライアントをインストールする方法

  3. CentOS7にLinuxカーネル5.0をインストールする方法

  1. Rocky Linux /Centos8にMysql8をインストールする方法

  2. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  3. Centos8からRockyLinux8に移行する方法

  1. CentOS7でLinuxカーネルをアップグレードする方法

  2. CentOS7でLinuxカーネルをアップグレードする方法

  3. CentOS8からRockyLinux8.4に移行する方法