Ubuntu安装VMtools实现与主机之间复制粘贴

[复制链接]
发表于 2026-10-3 14:26:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

Ubuntu 装 open-vm-tools 打通宿主机与虚拟机的复制粘贴

在 VMware 里装 Ubuntu,最烦的就是宿主机和虚拟机之间不能复制粘贴文字、不能拖拽文件。装上 open-vm-tools 并开启「客户机隔离」就能解决。注意:现在的做法已经不装老式 VMware Tools 了,用开源版 open-vm-tools 更省事,内核模块跟着系统升级走,不用担心版本对不上。

一、先在 VMware 里开隔离选项

这步在宿主机上做:

  • 右键点你创建的虚拟机,在菜单里找「安装 VMware Tools (T)」——新版本的 VMware 点击后会挂载一个iso,其实也可以直接跳过,走下面的命令行装法
  • 再右键虚拟机 → 「设置」→ 弹窗里切到「选项」标签
  • 找到「客户机隔离」(Guest Isolation)
  • 把「启用复制粘贴」(Enable copy and paste)勾上,需要拖拽文件的话把「启用拖放」也勾上

这一步漏了,后面命令装全了照样不能粘贴。

二、命令行安装

以下假设 Ubuntu 已联网、用的是 apt 包管理器;网络不好的话先换国内源,别卡在下载上。

1. 卸载旧版本

sudo apt-get autoremove open-vm-tools

2. 安装主包

sudo apt-get install open-vm-tools

3. 装桌面组件(可选但推荐)

桌面组件提供更好的集成体验,包括拖放文件和共享剪贴板——只装主包的话,剪贴板在部分桌面环境下不生效:

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

4. 重启生效

sudo reboot

三、验证

重启后做两件事确认:

  • systemctl status open-vm-tools 看到 active (running) 说明服务在跑
  • 实际在宿主机上 Ctrl+C 一段文字,切到虚拟机里 Ctrl+V 试试,能粘上就成了

四、几个补充

  • 没有桌面也能用:纯服务器(无 GUI)装 open-vm-tools 即可,不必装 -desktop。
  • 开机自启:主包带 systemd 服务,默认开机启动,不用手动设。
  • 老教程说的「安装 VMware Tools」那个 ISO 挂载方式已经不推荐了,open-vm-tools 在仓库里直接可用,维护成本也低。
  • 还想要窗口自适应:vmware-tools-x11 相关组件负责屏幕自适应和鼠标无边界,-desktop 包里基本都带上了。

整套流程五分钟,装完重启就能双向复制粘贴了。别再为这事儿反复重建快照。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表