我在第一次使用 .rpm的包安装,没有使用-scripts 参数,有一个警告,但都运行过去了,没有看到效果。
后来再用tar.gz包重装,N多的OverWrite过去以后,居然笔上面的一样,成功了。
哈哈,兴奋。
以前一直错误可能是由于使用 sudo,没有使用 root身份运行的原因吧。
使用.rpm包安装的参数
sudo apt-get install alien
下载并自安装完后再用命令
sudo alien -di VMwareTools-6.0.0-45731.i386.rpm
期间有一个Warning,
没有管它,最后是默无声悉地完事了,但没有看到想要的效果。
现摘要如下:
sudo passwd root
提示输入当前用户的密码,然后提示root用户希望使用的密码(两次)
su root
输入刚刚设置的root密码,然后进入由 VMwareTools-6.0.0-45731.tar.gz 解压得到的 vmware-tools-distrib 目录
root@zengwei-ub:/home/zengwei/Desktop/vmware-tools-distrib# vmware-install.pl
接下来就是回车呀是输入Y来回答它提的问题,直到最后你看到
Enjoy,-the VMware team
最后别忘了把 root 密码给清掉,如果你不怕忘记的话,应该也可以不清除的
清 root 用户的密码
sudo passwd -l root
提示成功后,再切换成原来的用户,命令
su 原来的用户名
如:su zengwei
恭喜,终于成功了!终于成功了~!~!~(这次安装是在更新了一些包后才安装的,先前的几次都是一装完UB后就开始安装VMWare-Tools)
记得看提示,装完以后,会有提示怎么启动VMWare-Tools的:
/usr/bin/vmware-toolbox
注意要用使用超级管理员身份才能运行 (指令前加 sudo 或是使用 root用户登陆),运行完后会弹出一个小窗口,让你设置一些东西。
为了每次启动系统时能自动运行,将该命令加到自启动列表里:
System->Preferences->Sessions,在打开的对话框中选择 Startup Programs,创建一条新的指令,内容如下,加到列表里。至此,所有工作是真的完成了~!~!
另外还要注意的是下面这段说明:
o use the vmxnet driver, resvmxnettart networking using the following commands:
/etc/init.d/networking stop
rmmod pcnet32
rmmod vmxnet
modprobe vmxnet
/etc/init.d/networking start
If you wish to configure any experimental features, please run the following
command: “vmware-config-tools.pl -experimental”.
不过我不明白 rmmod 指令是干什么的,最后是无耻地失败了。
于 2013-10-24 02:44:10发表:
莫名其妙,这完全是写给自己看的
satisfy 于 2007-11-18 00:48:02发表:
后来我又试用了一次,发现前几次VMWare Tools 安装失败的主要原因在于没有更新Linux的头文件---Linux-header 以及 Linux-header-gerneral。
并且这两个重新的更新通过 sudo apt-get install build-essential linux-headers-`uname -r` 的方式无法获得最新,会提示已是最新了,但在装 VMWare Tools 的时候又会说 header 文件与系统内核的头文件不匹配,导入无法成功安装。
我最后找到的解决办法是 使用 “新立得软件管理器” 进行更新。如果全部更新的话,会比较慢,所以我只选择了 linux-header 和 linux-header-general 两个重要的进行更新。这样就你可以按照上面的方法顺利安装了。
装了 VMWare Tools 与没装,两个简直是天上地下的差别啊。