本文主要是介绍解决vmware fusion + centos 7安装vmtools时提示The path is not a valid path to the xxx kernel headers.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
近日使用VMware fushion 8 + centos 7.0时,无法使用共享功能,所以必须安装vmtools。但是安装过程中有2个错误需要解决。
1、gcc错误
Searching for GCC...
The path "" is not valid path to the gcc binary.
2、内核头文件问题
Searching for a valid kernel header path...
The path "" is not a valid path to the 3.10.0-229.el7.x86_64 kernel headers.
解决方法:在安装vmtools前,先安装需要的文件
yum -y update
yum -y install kernel-headers kernel-devel gcc
reboot (安装完后要重启一下,很重要!)
上面的命令搞定后,再进行vmtools的安装。原本错误的地方变成了这样:
Searching for GCC...
Detected GCC binary at "/bin/gcc".
The path "/bin/gcc" appears to be a valid path to the gcc binary.
Would you like to change it? [no]
Searching for a valid kernel header path...
Detected the kernel headers at
"/lib/modules/3.10.0-229.4.2.el7.x86_64/build/include".
The path "/lib/modules/3.10.0-229.4.2.el7.x86_64/build/include" appears to be a
valid path to the 3.10.0-229.4.2.el7.x86_64 kernel headers.
Would you like to change it? [no]
The configuration of VMware Tools 9.9.2 build-2496486 for Linux for this
running kernel completed successfully.
Enjoy,
--the VMware team
然后设置虚拟机共享目录后即可在/mnt/hgfs下看到共享目录
这篇关于解决vmware fusion + centos 7安装vmtools时提示The path is not a valid path to the xxx kernel headers.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!