ホスト-Windows 7
ゲスト-CentOS
インストール中に3.10.0-229.7.2.e17.x86_64のカーネルヘッダーファイルへのパスを求めるメッセージが表示されるため、kernel-headers
を使用してインストールしようとしています。yum
vmware-tools
実行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
を指定すると、再び同じ応答が返されますが、「」は指定されたパスに置き換えられます。
rpm -ql kernel-headers
。/ usr / include / linuxにファイルを置くと思いますが、私は時代遅れかもしれません。vmware-toolsインストーラーに指定するパスと、それが報告するものを指定できると便利です。