VMware Tools 最新安装办法

背景

最近在 VMware Workstation 里装了个 Linux 虚拟机,结果发现菜单栏的「安装 VMware Tools」是灰的,没法点。查了一下才知道,VMware 被 Broadcom 收购之后,旧版客户机操作系统不再默认附带 VMware Tools 安装介质了。

没有 VMware Tools 的后果就是:不能拖拽文件、剪贴板不通、分辨率锁死,用起来真的很痛苦。

好在有两种方案可以解决,下面分别介绍一下。

方案一:安装 open-vm-tools(推荐)

open-vm-tools 是 VMware Tools 的开源替代品,大多数 Linux 发行版(Ubuntu、Debian、Kali 等)官方仓库里都有,直接一条命令就能装好,比手动安装方便太多。

操作步骤

1. 更新软件源

1
sudo apt update

2. 安装 open-vm-tools

  • 纯命令行系统(无桌面环境):
1
sudo apt install open-vm-tools -y
  • 带桌面环境的系统(需要文件拖拽、分辨率自适应等功能):
1
sudo apt install open-vm-tools open-vm-tools-desktop -y

3. 重启虚拟机

1
sudo reboot

验证

重启后试试拖拽文件或者调整窗口大小,看分辨率是否会自适应。也可以用命令检查服务状态:

1
systemctl status vmtoolsd

如果输出包含 active (running),就说明已经正常运行了。

方案二:手动安装官方 VMware Tools

如果 open-vm-tools 不能满足需求(比如有些特殊功能只有官方版本支持),可以手动下载 ISO 镜像来安装。

操作步骤

1. 下载官方 VMware Tools ISO

Broadcom 收购 VMware 后,镜像地址变了:

1
2
mkdir -p ~/vmware-tools && cd ~/vmware-tools
curl -O https://packages-prod.broadcom.com/tools/frozen/linux/linux.iso

2. 在 VMware Workstation 中挂载 ISO

  1. 关闭(或暂停)虚拟机
  2. 点击「虚拟机设置」→「CD/DVD (SATA)」
  3. 选择「使用 ISO 镜像文件」,选中刚下载的 linux.iso,点确定
  4. 重新启动虚拟机

3. 虚拟机内挂载并安装

1
2
3
4
5
6
7
8
9
10
11
12
# 创建挂载点
sudo mkdir -p /mnt/cdrom
# 挂载 ISO(如果 /dev/cdrom 报错,换成 /dev/sr0)
sudo mount /dev/cdrom /mnt/cdrom
# 复制安装包到临时目录
sudo cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp/
# 解压
sudo tar -zxvf /tmp/VMwareTools-*.tar.gz -C /tmp/
# 进入安装目录
cd /tmp/vmware-tools-distrib/
# 执行安装脚本(一路回车接受默认配置即可)
sudo ./vmware-install.pl

4. 重启虚拟机

1
sudo reboot

验证

同样用 systemctl status vmtoolsd 检查服务状态,或者测试拖拽文件、剪贴板共享等功能。

总结

open-vm-tools 官方 VMware Tools
安装方式 apt install 一键安装 手动下载 ISO + 挂载安装
难度
功能 覆盖日常使用 功能更完整
推荐 ✅ 优先选 有特殊需求再考虑

大多数情况下 open-vm-tools 就够用了,省时省力。实在不行再走方案二手动装官方版本,按需选择即可。