カーネルディレクトリは空ですが、カーネルヘッダがインストールされています。

カーネルディレクトリは空ですが、カーネルヘッダがインストールされています。

オーナー -Windows 7

ゲスト -中央オペレーティングシステム

インストール中にインストールするように求められ、インストールしようとしていkernel-headersます。yumvmware-tools3.10.0-229.7.2.e17.x86_64のカーネルヘッダファイルパス

ランニングyum install kernel-headersリターンkernel-headers-3.10.0-229.7.2.e17.x86_64 パッケージがインストールされており、最新バージョンです。。ただし、ディレクトリは/usr/src/kernels空です。

カーネルヘッダは他の場所にインストールされていますか?それともyum別のものをインストールしてもらう必要がありますか?

vmware-toolsへのカーネルヘッダファイルパスの提供

Searching for a valid kernel header path...
The path "" is not a valid path to the 3.10.0-229.7.2.e17.x86_64 kernel headers.
Would you like to change it? [yes]

パスを指定すると、/usr/include/linux同じ応答が再度提供されますが、「」は指定されたパスに置き換えられます。

ベストアンサー1

私も同じ問題があります。 Googleで何度も検索した結果、このソリューションは私にとって効果的でした。まず、インストールされているカーネルのバージョンを確認し、正しいバージョンを使用してカーネルヘッダパッケージをインストールします。

sudo yum install "kernel-devel-uname-r == $(uname -r)"

おすすめ記事