vmfusion安装tools
时间: 2025-05-17 20:12:01 浏览: 34
### 如何在 VMware Fusion 中安装 VM Tools
#### 准备工作
在开始之前,需确认主机操作系统为 macOS 并运行 VMware Fusion 软件。同时,虚拟机已正常启动并进入目标操作系统环境。
#### 方法一:通过挂载光盘镜像完成安装
1. **挂载 VMware Tools 镜像**
在 VMware Fusion 主界面中,点击菜单栏中的 `Virtual Machine` -> `Install VMware Tools...`。这会触发虚拟 CD/DVD 驱动器加载 VMware Tools 的 ISO 文件[^4]。
2. **创建挂载点**
进入虚拟机终端,执行以下命令以创建挂载目录并将光驱内容挂载到该目录:
```bash
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom || mount /dev/sr0 /mnt/cdrom
```
3. **解压工具包**
使用 tar 命令提取 VMware Tools 工具包至临时目录 `/tmp/`:
```bash
tar -zxvf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp/
```
4. **编译与安装依赖项**
确保系统具备必要的开发工具链和内核头文件支持。对于基于 RPM 的发行版(如 CentOS/Fedora),可以使用以下命令更新并安装所需软件包:
```bash
yum -y update && yum -y install kernel-headers kernel-devel gcc perl
```
对于 Debian 衍生版本(如 Ubuntu/Linux Mint),则应替换为 apt-get:
```bash
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
```
5. **执行安装脚本**
切换到解压缩后的路径下运行自动化安装程序,并选择默认选项继续操作:
```bash
cd /tmp/vmware-tools-distrib
./vmware-install.pl -d
```
6. **重启虚拟机**
安装完成后建议重新引导虚拟机使更改生效:
```bash
reboot
```
#### 方法二:利用 Open Source 替代方案 (open-vm-tools)
如果传统方法遇到兼容性障碍,则可尝试移除旧有组件再部署开源替代品——即 open-vm-tools-desktop:
1. 卸载现有驱动模块:
```bash
sudo apt-get remove --purge open-vm-tools-desktop
```
2. 清理残留数据后重置仓库索引:
```bash
sudo rm -rf /etc/apt/sources.list.d/open-vm*
sudo apt-get clean all;sudo apt-get autoclean;sudo apt-get autoremove;
sudo dpkg-reconfigure locales
```
3. 新增官方源地址或者启用 universe/multiverse 组件以便获取最新稳定版发布包:
编辑 sources.list 添加如下条目(视具体 distro 版本调整 focal/bionic/xenial):
```plaintext
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
# Optional, for updates and security patches.
deb http://security.ubuntu.com/ubuntu focal-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
```
4. 更新本地缓存同步远程资源库状态变化情况:
```bash
sudo apt-get update
```
5. 正式引入增强型桌面功能集:
```bash
sudo apt-get install open-vm-tools-desktop fuse
```
至此,理论上已经成功激活剪切板互通以及拖拽上传下载资料夹等功能特性[^3]。
---
阅读全文
相关推荐

















