正しいカーネルヘッダファイルをインストールできません

正しいカーネルヘッダファイルをインストールできません

R1Softバックアップを設定しようとしてエラーが発生します。

システムにhcpdriverモジュールが見つかりません。エージェントで「r1soft-setup --get-module」を実行してインストールします。

そのため、この問題を解決するために、r1soft-setup --get-module次のコマンドを実行しました。

オペレーティングシステムに適したカーネルヘッダをインストールします。

このために私は走る。 yum install kernel-devel

これが私に言う

kernel-devel-2.6.32-642.11.1.el6.x86_64 パッケージはすでにインストールされており、最新バージョンです。

uname -r以下を使用してカーネルのバージョンを確認しました。2.6.32-431.11.2.el6.x86_64


yum install kernel-devel-$(uname -r) その後、次のようにしてカーネルのヘッ​​ダーをインストールしようとしました。yum install kernel-devel-$(uname -r) --disableexcludes=all

メッセージに返信するたびに

kernel-devel-2.6.32-431.11.2.el6.x86_64 パッケージは使用できません。エラー:何もしません。

今私は少し圧倒されました。 yumで私が使用していると思うものとは異なるカーネルを実行しているようです。そして私が望むカーネルのヘッ​​ダーを使うことはできません(yumによる)。

hcpdriverモジュールを設定できるように正しいヘッダーを取得する方法を知っている人はいますか?ホスティング会社の仮想サーバーでCENTOS 6.8を実行しています。

答え1

カーネル 2.6.32-431 は古いカーネルであり、もはやリポジトリにはありません。したがって、関連パッケージはありません。カーネル(最新のカーネルは-develパッケージと同じ2.6.32-642.11.1)を更新して起動する必要があります。

とにかくタイトルはkernel-headersパッケージにあります。

答え2

次のコマンドを使用して、pbone.netから正しい開発パッケージを手動でインストールできました。

rpm -ivh --force ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/security/kernel-devel-2.6.32-431.11.2.el6.x86_64.rpm

関連情報