运行vmware-config.pl
提示如下:
What is the location of the "gcc" program on your machine?
运行:
yum install gcc 即可
提示:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
通过uname -r 看到:
2.6.32-71.el6.x86_64
查询已有内核 :
[root@web1 soft]# rpm -qa|grep kernel
kernel-headers-2.6.32-71.29.1.el6.x86_64
kernel-firmware-2.6.32-71.29.1.el6.noarch
dracut-kernel-004-33.2.el6_0.noarch
kernel-2.6.32-71.el6.x86_64
kernel-2.6.32-71.29.1.el6.x86_64
abrt-addon-kerneloops-1.1.13-4.el6.x86_64
发现有两个kernel:
kernel-2.6.32-71.el6.x86_64
kernel-2.6.32-71.29.1.el6.x86_64
如果直接yum install kernel-devel则安装 的是:
kernel-devel-2.6.32-71.29.1.el6.x86_64
我们需要安装与内核一样的:
yum install kernel-devel-2.6.32-71.el6.x86_64
再运行vmware-config.pl提示:
Unable to build the vmmon module.
目前还没找到解决方法,。。
本文详细介绍了如何解决在使用VMware时遇到的gcc和内核头文件匹配问题,包括安装gcc、查询现有内核版本、正确安装内核开发包,并解决了无法构建vmmon模块的问题。

被折叠的 条评论
为什么被折叠?



