VM9中安装vmware tools来实现Ubuntu12.04与Win7的文件拖拽

1.首先在虚拟机中点击菜单VM-Install VMware Tools(如果菜单中显示的是Reinstall VMware Tools,那就说明你的Ubuntu中已经安装了这工具了,可以直接跳过本文,你没能实现拖拽可能只是因为你按鼠标的力度没掌握好),会自动弹出一个文件夹,里面有VMwareTools-9.2.0-799703.tar.gz,直接把它复制到/opt下。(使用cp或者鼠标右键都行,看自己习惯了)
2.解压
root@ubuntu:/opt# tar -xzvfVMwareTools-9.2.0-799703.tar.gz
3.进入到解压出来的目录,执行。
root@ubuntu:/opt/vmware-tools-distrib# cd vmware-tools-distrib/
root@ubuntu:/opt/vmware-tools-distrib# ./vmware-install.pl
安装的过程当中它会问你安装到什么路径,它有一个默认选项,一路按回车就行了。
一直到出现这行提示,然后就进行不下去了,
Searching for a valid kernel header path...
The path "" is not a valid path to the 3.11.0-15-generickernel headers.
这是提示缺少头文件。看到一篇博客[1],说在安装VMware Tools之前需要先:
1、一定要先安装build-essential 软件,否则不能够顺利安装:
apt-get install build-essential
2、要安装linux-headers 包,(上面的错误提示应该就是指这个了):
apt-get installlinux-headers-3.11.0-15-generic
注意这个头文件包和前面的内核版本必须一致,可以通过#uname –a命令来查看版本号。
3、进入/lib/modules/3.11.0-15-generic/build/include目录,然后复制目录,重新执行这个命令./vmware-install.pl,再遇到上述问题时输入复制的目录:
/lib/modules/3.11.0-15-generic /build/include,然后继续安装直到结束。
 
可是我按照上述操作之后仍然提示缺少头文件。路径我是手打的,检查了好几遍,肯定没错。
 
再次搜索,这次在百度(用谷歌总是打不开网页,唉)中把关键词换成The path is not a valid path to the 3.11.0-15-generic kernel headers.
搜索结果中点开网页,确实有挺多人出现一样的情况,和前面的博客写得大同小异。不过其中有一篇出现了一个不一样的做法[2],需要把
/lib/modules/3.11.0-15-generic/build/include/generated/uapi/linux下的version.h拷贝到
/lib/modules/3.11.0-15-generic/build/include/linux下,
我拷贝之后再安装就没有再出现上述问题了。这根本上其实就是路径的问题。我猜想,其实就是上面复制目录的做法在这里没有被接受,而复制的那个version.h中应该就有路径。
[1]http://blog.csdn.net/dengsilinming/article/details/17449757
[2]http://www.2cto.com/os/201305/213644.html

                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值