更新13.04后 VmwareTools安装会出现三个问题
找不到generic kernel headers头文件
编译vmci出错
编译vmhgfs出错
第一个问题是系统的文件位置换了,而VMTOOLS不知道=_=,拷过去就可以了
后两个问题是VMCI和VMHGFS的头文件里有错误,需要修正.tar文件
解决方法:
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-`uname -r`
# 注意这里的`uname -r`的两头是飘号而不是单引号,即是大键盘TAB上面那个键
$ cd /lib/modules/3.8.--generic/build/include
# 如果再次更新了内核则可能是3.8.0-,反正就是进最新的那个目录
$ sudo cp ./generated/uapi/linux/version.h linux/version.h
#以上解决了问题1
去自己打patch
不过我已经把打好补丁的Vmware Tools的tar.gz文件放出了,可以直接使用这个个人修复版安装包安装
下载地址:http://pan.baidu.com/share/link?shareid=528449902&uk=856087837
解压vmware-tools-9.2.3-fixed.tar.gz 后进入解压出来的目录执行
sudo ./vmware-install.pl
然后就一顺回车就可以了...