VMware安装Ubuntu后使用VMware Tools依然无法复制粘贴(已解决)

VMware安装Ubuntu后使用VMware Tools依然无法复制粘贴(已解决)


啊啊啊啊啊!!!先表达下自己激动喜悦的心情(奋战36小时才解决问题!!!)

背景&问题

我在使用linux开发嵌入式软件,需要生成32位可执行文件。为了避免系统文件混乱,决定重新安装32位Ubuntu系统+QT5,不在原来64位Ubuntu上开发。
但是安装完成后,发现使用VMware提供的VMware Tools不能解决“虚拟机宿主机无法共用剪切板”问题。这个问题没有在64位Ubuntu上出现,我很懊恼。

宿主机:Win10
虚拟机:VMware16
Linux:ubuntu-16.04.6-desktop-i386.iso

走过的坑

坑1

奋战36小时才解决,所以网上各种方法我都尝试了,其中说的最多的是安装open-vmware-tools,我失败了。
步骤如下:
第一步:卸载前边安装的VMware Tools

sudo apt-get remove open-vm-tools
sudo apt-get remove --auto-remove open-vm-tools
sudo apt-get purge  open-vm-tools
sudo apt-get purge --auto-remove  open-vm-tools

第二步:安装open-vmware-tools

sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

第三步:reboot

坑2

第二种说法是安装VMware Tools补丁:VMware Tools Patches,我又失败了
补丁链接 GitHub
可以参考里面的安装步骤,或者按照我的步骤。
第一步:安装Git

sudo apt-get install git

第二步:下载补丁

git clone https://github.com/rasa/vmware-tools-patches.git

第三步:安装补丁

 cd vmware-tools-patches
 ./patched-open-vm-tools.sh

第四步:reboot

坑3

拿共享文件夹代替复制粘贴

坑4

在/user/bin 中运行 vmware-user start

cd /user/bin
sudo vmware-user start

解决方法

第一步:从VMware 安装VMware Tools
方法百度都有,大概就是加载CVD文件,复制文件到Ubuntu中,,我复制到了Home下,解压,然后运行vmware-install.pl文件

sudo ./vmware-tools.pl

在这里插入图片描述
在这里插入图片描述

第二步:
运行bin文件夹下的vmware-config-tools.pl

sudo ./vmware-config-tools.pl

在这里插入图片描述

备注

有的时候第一步之后使用

sudo /user/bin/vmware-user start 

也能开启复制粘贴,但是有时候不管用,很玄学。


最新解决方法:20220602更新

无意间看到一篇文章,实践后发现效果更好,记录一下。
首先删除以前安装的VMware Tools

sudo ./vmware-uninstall-tools.pl

在这里插入图片描述
然后通过apt-get安装vm tools

sudo su //进入管理员模式
apt-get update
apt-get install open-vm-tools open-vm-tools-desktop
vmware-user //开启服务

此时不需要reboot。
至此,实现虚拟机与宿主机之间的共享剪切板
下次开机后,依然可以共享剪切板,非一次性的,哈哈哈。

  • 112
    点赞
  • 248
    收藏
    觉得还不错? 一键收藏
  • 49
    评论
### 回答1: 如果在 Ubuntu 系统上安装 VMware Tools 失败,可能是因为缺少依赖关系或系统配置问题。建议您检查是否已经安装了相应的系统内核头文件和其他必要的软件包,并确保系统配置正确。如果问题仍然存在,可以尝试查看 VMware 的官方文档或在社区论坛上寻求帮助。 ### 回答2: Ubuntu无法安装VMware Tools可能是由于以下几个常见问题导致的: 1. 没有正确安装VMware Tools所需的依赖项。安装VMware Tools之前,需要确保系统已经安装了open-vm-tools-desktop等相关软件包。可以通过在终端中运行以下命令安装:sudo apt-get install open-vm-tools-desktop 2. 没有合适的VMware Tools安装程序。不同版本的Ubuntu可能需要使用不同版本的VMware Tools安装程序。确保下载的VMware ToolsUbuntu版本兼容,并且在安装之前将其解压缩到一个易于访问的位置。 3. 用户权限问题。请确保以管理员权限运行安装程序。可以通过在终端中使用sudo命令来运行安装程序:sudo ./vmware-install.pl 4. 文件权限问题。如果安装程序的文件权限不正确,可能导致无法执行安装。确保安装程序和其所在文件夹的权限正确设置为可执行。 5. 系统版本或内核问题。某些Ubuntu版本或特定内核版本可能与VMware Tools不兼容。在安装之前,可以查看VMware的官方文档或社区支持论坛,了解特定版本的兼容性问题。 如果遇到其他问题,建议查阅VMware的支持文档或访问官方社区论坛,以获取更多的帮助和解决方案。 ### 回答3: 如果在Ubuntu无法安装VMware Tools,可以尝试以下解决方案: 1. 检查VMware Tools的兼容性:确保所使用VMware Tools版本与Ubuntu操作系统版本相匹配。如果版本不匹配,将会导致安装失败。 2. 更新系统:使用命令行或软件更新工具来更新Ubuntu操作系统。有时候,更新操作系统可以修复一些软件安装问题。 3. 安装依赖包:在安装VMware Tools之前,可能需要安装一些依赖包。可以使用以下命令安装缺失的依赖包: sudo apt-get install build-essential linux-headers-$(uname -r) 4. 确认VMware Tools图像文件是否已正确挂载:在VMware虚拟机中,选择“安装VMware Tools”后会在虚拟光驱中加载一个图像文件。请确保该图像文件已正确挂载到虚拟机中。 5. 运行安装脚本:在挂载图像文件后,可以进入挂载的目录,并通过运行sudo ./vmware-install.pl命令来启动安装脚本。按照提示完成安装过程。 6. 确保权限正确:在运行安装脚本之前,确保当前用户具有足够的权限。可以使用sudo命令来提升权限。 7. 检查日志文件:如果安装仍然失败,请检查安装过程中生成的日志文件。日志文件通常位于/tmp/vmware-tools-pkg-xxx目录中,其中"xxx"是一串由数字和字母组成的随机字符。 希望以上方法能够帮助您成功安装VMware Tools并使其正常运行在Ubuntu系统上。如果问题仍然存在,建议您查阅VMware社区和官方文档,或联系VMware技术支持寻求进一步的帮助。
评论 49
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值