Ubuntu 13.04下安装Vmware tools 9.2.3

更新13.04后 VmwareTools安装会出现三个问题

  1. 找不到generic kernel headers头文件

  2. 编译vmci出错

  3. 编译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.0-19-generic/build/include

#    如果再次更新了内核则可能是3.8.0-25,反正就是进最新的那个目录

$ sudo cp ./generated/uapi/linux/version.h linux/version.h

#以上解决了问题1

 

问题2和3,可以根据http://philbayfield.com/2013/05/21/patching-vmware-tools-to-fix-multiple-installation-errors-on-ubuntu-13-04/

去自己打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

然后就一顺回车就可以了...

你可能感兴趣的:(ubuntu)