坑爹Vmware Workstation说要更新个Vmware Tools,按照下面的官方教程试试看
1、先用mount指令搜索了一下,没有CD-ROM,来装一个,首先创建装载目录
mkdir /mnt/cdrom
发现无法创建装载目录
mkdir: cannot create directory ‘/mnt/cdrom’: Permission denied
查了一下,发现是权限问题,那么登录一下管理员账户
sudo su
这回可以了,装载CD-ROM,成功
2、接下来,转到工作目录,现在是在 /home/用户名 目录下,要转到工作路径下的话,要先返回根目录
cd ~
cd /media
cd user
cd VMware\ Tools
说明一下,第一句是返回根目录,第二三句是进入原本安装的位置,因为最后一个路径 VMware Tools 名字中间有一个空格,所以要用一个“\”告诉系统后面跟着的字符为原意,不是命令,这样两个单词就不会被空格分割开了,而是一个完整字段
3、把安装包解压
tar zxvf /mnt/cdrom/VMwareTools-10.1.6-5214329.tar.gz
出现报错
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
原来一开始提示就没看到= =,装载目录应该是 /media/user/VMware Tools
重新装载解压
mkdir /media/user/VMware\ Tool
tar zxvf /media/user/VMware\ Tools/VMwareTools-10.1.6-5214329.tar.gz
错误报告
tar: Exiting with failure status due to previous errors
查了一下,权限问题?????EXM
sudo tar zxvf /media/user/VMware\ Tools/VMwareTools-10.1.6-5214329.tar.gz
还是不行= =,应该是前面没有删除vmware-tools-distrib目录导致的<--这是错误的,现在并不存在这个目录,无法解压原因其实是因为现在这个文件夹已经作为虚拟光驱装载点,是只读状态的
(1)把安装包copy到任意目录下(这里copy到了/tmp)
cp VMwareTools-6.0.0-55017.tar.gz /tmp
(2)解压
cd /tmp
tar -zxvf VMwareTools-10.1.6-5214329.tar.gz
4、运行安装脚本
cd /tmp/vmware-tools-distrib
./vmware-install.pl
提示
The packages that need to be removed are:open-vm-tools
把它卸载了
apt-get remove open-vm-tools
再试试看
./vmware-install.pl
诶,还是不行,报错
Unable to find the answer LIBDIR in the installer database
(/ect/vmware-tools/locations). You may want to re-install VMware Tools.
Execution aborted.
把错误文件删了
rm -rf /etc/vmware-tools/
再来
./vmware-install.pl
可以了
Creating a new VMware Tools installer database using the tar4 format.
Installing VMware Tools.
一路按默认和Yes下去,等待VMware团队的Enjoy提示就OK啦
PS:文中很多报错提示等都不止这一段,只写了最重要的一部分文段,请大家看提示信息时多用点心
后面的解决还是靠了基友玉米_(:з」∠)_咸鱼还有好多要学的