正しいカーネルヘッダーをインストールできない

正しいカーネルヘッダーをインストールできない

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

とにかくヘッダーは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

関連情報