卸载重新安装 执行 /usr/bin/vmware-uninstall.pl
假设你是在图形界面下:启动你的linux,在VM菜单中选择VM-----install vmware tools,这样就光区就自动加载了你VM安装路径目下的linux.iso的文件,这个是VM本身自带的,如果VM版本比较新,可能会自动在线下载再安装。进到光区就会看到2个包,.rpm和.gz的。建议使用后者。 然后右键打开一个shell终端,进行命令安装: [root@GxCentos~]# cd /media/xxx/VMware\ Tools/ //进到光区中 [root@GxCentos VMware Tools]# cp VMwareTools-8.4.3-282343.tar.gz /tmp //将VM拷贝到/tmp目录下 [root@GxCentos VMware Tools]# cd /tmp //进到tmp中 [root@GxCentos tmp]#tar -zxvf VMwareTools-8.4.3-282343.tar.gz //解压刚才拷贝的文件在当前文件夹中 [root@GxCentos tmp]# cd vmware-tools-distrib/ //进到解压出来文的件目录下 [root@GxCentos vmware-tools-distrib]# ./vmware-install.pl //运行这个文件就可以开始安装了
错误如下:
This configuration program is to be executed in a virtual machine.
Execution aborted.以sudo .mware-install.pl执行安装。
如果不出意外接下来就一直点YES或回车,后面就会让你选择分辨率,设置完成就OK了。Do you want to change the starting screen display size? (yes/no) [no] 到这你就成功了。
可以随时用ls 查看当前目录下的文件
执行到 apt-get install open-vm-dkms 出错,具体如下
xxx@ubuntu:~$ sudo apt-get install open-vm-dkms
[sudo] password for lee:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
open-vm-dkms 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 21 个软件包未被升级。
有 3 个软件包没有被完全安装或卸载。
解压缩后会消耗掉 0 B 的额外空间。
您希望继续执行吗? [Y/n] y
正在设置 open-vm-tools (2:9.4.0-1280544-5ubuntu6) ...
* Starting open-vm daemon vmtoolsdinvoke-rc.d: initscript open-vm-tools, action "start" failed.
dpkg: error processing package open-vm-tools (--configure):
子进程 已安装 post-installation 脚本 返回了错误号 2
dpkg: dependency problems prevent configuration of open-vm-tools-dkms:
open-vm-tools-dkms 依赖于 open-vm-tools (>= 2:9.4.0-1280544-5ubuntu3);然而:
软件包 open-vm-tools 尚未配置。
dpkg: error processing package open-vm-tools-dkms (--configure):
依赖关系问题 - 仍未被配置
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
dpkg: dependency problems prevent configuration of open-vm-dkms:
open-vm-dkms 依赖于 open-vm-tools-dkms;然而:
软件包 open-vm-tools-dkms 尚未配置。
dpkg: error processing package open-vm-dkms (--configure):
依赖关系问题 - 仍未被配置
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
在处理时有错误发生:
open-vm-tools
open-vm-tools-dkms
open-vm-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
xxx@ubuntu:~$
解决方法:
重装VMware Tools时提示依赖open-vm-dkms和open-vm-tools此时卸载这两个软件并删除配置
sudo apt-get autoremove open-vm-dkms open-vm-tools --purge
然后再安装VMware Tools就能看到共享了。
最新 要安装 VMware Tools,您必须装载 VMware Tools CD 映像,解压缩这些内容 (VMware Tools),然后运行安装程序。
注意:如果 VMware Tools 已经安装,则这些步骤会将其卸载,然后重新安装。当产品更新时,所含的 Tools 软件包也会更新,因此需更新 VMware Tools。
Ubuntu 或具有图形用户界面的 Ubuntu Server
要装载 CD 映像并解压缩内容,请按以下步骤操作:
- 启动此虚拟机。
- 使用具有管理员权限或 root 用户权限的帐户登录此虚拟机。
- 选择:
对于Fusion: 虚拟机 > 安装 VMware Tools
对于Workstation: VM > 安装 VMware Tools
对于Player: Player > 管理 > 安装 VMware Tools
注意:如果您运行的是轻量版的 Fusion、不带 VMware Tools 的 Workstation 版本或 VMware Player,则系统会提示您先下载 Tools,然后才能安装它们。此时请单击立即下载开始进行下载。 - 打开 Ubuntu 桌面上装载的 VMware Tools CD。
- 右键单击类似于 VMwareTools.x.x.x-xxxx.tar.gz 的文件名,单击解压到,然后选择要将解压缩的内容保存到的 Ubuntu 桌面。
vmware-tools-distrib 文件夹随即便会解压缩到 Ubuntu 桌面。
- 转到应用程序 > 附件 > 终端。
- 在“终端”中,运行下面的命令以导航到 vmware-tools-distrib 文件夹:
cd Desktop/ vmware-tools-distrib - 运行下面的命令来安装 VMware Tools:
sudo ./vmware-install.pl -d
注意:-d 开关假定您希望接受默认设置。如果不使用 -d,请按 Return 接受默认值或提供您自己的答案。 - 输入您的 Ubuntu 密码。
- 在 VMware Tools 安装完毕后重新启动 Ubuntu 虚拟机。
- 转到虚拟机 > 安装 VMware Tools(或 VM > 安装 VMware Tools)。
注意:如果您运行的是轻量版的 Fusion、不带 VMware Tools 的 Workstation 版本或 VMware Player,则系统会提示您先下载 Tools,然后才能安装它们。此时请单击立即下载开始进行下载。 - 在 Ubuntu 客户机中,运行以下命令:
- sudo mkdir /mnt/cdrom
当系统提示输入密码时,请输入 Ubuntu 管理员用户密码。
注意:出于安全考虑,所键入的密码不会显示出来。在接下来的五分钟内您无需重新输入您的密码。 - sudo mount /dev/cdrom /mnt/cdrom 或 sudo mount /dev/sr0 /mnt/cdrom
VMware Tools 捆绑包的文件名因您的 VMware 产品版本而异。运行下面的命令可查找确切的名称: - ls /mnt/cdrom
- tar xzvf /mnt/cdrom/VMwareTools-x.x.x-xxxx.tar.gz -C /tmp/
注意:x.x.x-xxxx 是在上一步中查明的版本。 - cd /tmp/vmware-tools-distrib/
- sudo ./vmware-install.pl -d
注意:-d 开关假定您希望接受默认设置。如果不使用 -d,请按 Return 接受各个默认值或提供您自己的答案。
- sudo mkdir /mnt/cdrom
- 安装完成后运行下面的命令重新启动虚拟机:
sudo reboot
推荐阅读
- 程序员|程序员“真实”日常(每天敲代码不到 1 小时)
- Java|angular.js 翻页组件
- Java|java--NoSuchMethodError解决办法
- Flutter|Flutter 基于NestedScrollView+RefreshIndicator完美解决滑动冲突
- andorid|Android属性动画Property Animation系列一之ValueAnimator
- Android|无限自动轮播+自定义小圆点
- 技术|报表开发之批量导入导出Excel
- android|Linux驱动子系统之I2C(一)
- android|Android LCD(二)(LCD常用接口原理篇)
- android|Android LCD(一)(LCD基本原理篇)