您的位置:首页 > 其它

关于VMware6.5下Ubuntu9.04安装VMware tools的一些问题总结

2009-11-01 10:27 926 查看
为了在VMware下Ubuntu操作使用更方便,必须安装VMware tools。但是在安装过程中经常出现一些不兼容的问题,一下是我遇到的一些问题以及解决方法:

1、共享文件夹失败:

参考自http://www.linuxidc.com/Linux/2009-05/19988.htm 将vmhgfs内的page.c用网页中的附件覆盖即可,应该是VMware tools与Ubuntu9.04兼容问题

2、鼠标自由进出客户系统问题

输入sudo apt-get install xserver-xorg-input-vmmouse即可

3、gcc版本识别问题

Your compiler "/usr/bin/gcc" version "gcc-Version 4.3.2 (Ubuntu 4.3.2-1ubuntu12) " is not supported by this version of VMware Tools.

其实是VMware-config-tools.pl里面的一个小bug,它在判断系统的gcc版本时,使用了“gcc -v”命令,而不是以前的“gcc -dumpversion”,因为Suse不支持后者。我们在Ubuntu下看看两个命令的结果就明白了:

用“-v”返回的是一大串解释,而用“-dumpversion”,则简单返回“4.2.4”,VMware-config-tools.pl文件如果把前者拿去用来比较版本的话,自然就会出错了,所以把VMware-config-tools.pl里面几处用到“-v”的地方改为“-dumpversion”即可。估计是最近升级之后,Ubuntu的gcc的输出有了点变化而导致了这个问题。

解决方法:具体操作步骤为在安装好VMware Tools后,运行vmware-config-tools.pl前,用vi或文本编辑器打开/usr/bin/vmware-config-tools.pl,
把3961行的" -v 2>&1 | tail -1"改为' -dumpversion',再把下面3969行的/^gcc version (egcs-)?(/d+/./d+(/./d+)*)/改为
/^(egcs-)?(/d+(/./d+)*)/,保存,运行vmware-config-tools.pl,下面应该就能成功了啊。
反正在我的Fedora 10中原来也是这个问题,后来一改就成功了,你们也在Ubuntu试试看吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: