VMware 安装 Linux 详细教程
本教程将分为以下几个部分:

- 准备工作:下载所需软件和系统镜像。
- 创建虚拟机:在 VMware 中新建一台虚拟电脑。
- 安装 Linux 系统:在虚拟机中安装 Ubuntu 操作系统。
- 安装 VMware Tools:优化虚拟机性能,实现文件共享、剪贴板同步等。
- 后续建议:一些有用的技巧和最佳实践。
第一部分:准备工作
在开始之前,请确保你已经准备好以下两样核心东西:
下载 VMware Workstation Pro
- 官方网站:https://www.vmware.com/products/workstation-pro.html
- 版本选择:
- VMware Workstation Pro:功能最全,性能最好,但需要付费,如果你是学生或教师,可以申请免费许可,如果你是个人非商业用途,可以下载 30天全功能试用版。
- VMware Workstation Player:免费,但功能受限,主要用于运行已创建的虚拟机,创建虚拟机的功能有限,对于新手,建议直接使用 Pro 版的试用版。
- 下载并安装:根据你的操作系统(Windows 或 Linux)下载对应的安装包,然后像安装普通软件一样完成安装。
下载 Linux 系统镜像 (ISO 文件)
我们将以 Ubuntu Desktop 22.04 LTS 为例,这是一个非常流行、对新手友好的 Linux 发行版。
- 官方网站:https://ubuntu.com/download/desktop
- 下载:选择 "64-bit PC (AMD64) desktop image" 下载,这是一个较大的
.iso文件,请耐心等待下载完成。
第二部分:创建虚拟机
准备工作就绪,现在我们来创建一台新的虚拟机。
-
打开 VMware Workstation Pro,点击主界面上的“创建新的虚拟机”按钮。
(图片来源网络,侵删) -
选择配置类型:
- 典型 (推荐):对于新手来说,这是最简单的方式,VMware 会自动为你处理大部分设置。
- 自定义 (高级):提供更多高级选项,如虚拟硬件版本、处理器分配等,如果你有特殊需求可以选择此项。
- 我们选择“典型 (推荐)”,然后点击“下一步”。
-
选择安装来源:
- 勾选“安装程序光盘映件文件 (M)”。
- 点击“浏览...”,找到并选择你刚刚下载好的
ubuntu-22.04.xxxx-desktop-amd64.iso文件。 - VMware 通常会自动识别这是 Ubuntu 系统,并自动填入系统类型和版本,如果没识别,可以手动选择。
- 点击“下一步”。
-
输入产品密钥 (可选):
- 如果你没有 VMware Workstation Pro 的许可证,可以留空,稍后会进入试用期。
- 点击“下一步”。
-
命名虚拟机:
(图片来源网络,侵删)- 虚拟机名称:给你的虚拟机起一个名字,
Ubuntu-22.04。 - 位置:选择一个存放虚拟机文件的位置。注意:虚拟机所有文件(包括虚拟硬盘)都会存放在这个文件夹里,请确保磁盘空间充足(至少 50GB)。
- 点击“下一步”。
- 虚拟机名称:给你的虚拟机起一个名字,
-
指定磁盘容量:
- 最大磁盘大小:这是虚拟硬盘的最大容量,对于 Ubuntu 桌面版,建议至少 40GB。
- 存储方式:
- 将虚拟磁盘拆分成多个文件:方便移动和备份,推荐选择此项。
- 一个单一文件:在某些旧系统或特定场景下可能更方便。
- 勾选“立即分配所有磁盘空间”:这可以避免虚拟机文件随着使用而不断增长,有助于提升性能。
- 点击“下一步”。
-
自定义硬件:
- 在这一步,你可以根据需要调整虚拟机的硬件配置,这是非常重要的一步!
- 内存:建议至少 4096 MB (4GB),如果物理内存充足,可以分配更多(如 8GB 或 16GB),这样系统会更流畅。
- 处理器:建议至少 2 个处理器核心,同样,根据你的物理 CPU 核心数来分配,不会影响你的宿主机(你的 Windows 或 macOS 系统)的性能。
- 网络适配器:默认是“NAT 模式”,这是最常用的模式,虚拟机可以通过你的主机访问外网,但外部无法直接访问虚拟机,非常适合新手。
- 显示器:默认即可。
- CD/DVD (SATA):确保这里显示的是你之前选择的 ISO 文件。
- 调整完成后,点击“完成”。
第三部分:安装 Linux 系统
创建完成后,VMware 会自动开启这个新虚拟机的电源,并从你指定的 ISO 文件启动,进入 Ubuntu 的安装界面。
-
启动安装程序:
- 虚拟机窗口会显示 "Ubuntu 22.04.3 LTS" 的启动画面,等待片刻,进入语言选择界面。
- 选择你的语言(如 "中文(简体)"),然后点击“安装 Ubuntu”。
-
键盘布局:
- 通常默认是 "Chinese"(中文),点击“继续”。
-
更新和其他软件:
- 正常安装:推荐选择此项,包含基本的图形界面和常用软件。
- 最小安装:只安装核心系统,之后需要自己手动安装软件。
- 勾选“为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,这样驱动和常用解码器会自动安装。
- 点击“继续”。
-
安装类型:
- 清除整个磁盘并安装 Ubuntu:这是最简单、最安全的选择,它会自动创建分区,覆盖虚拟硬盘上的所有数据,因为我们用的是全新的虚拟机,所以直接选择此项。
- 点击“现在安装”。
-
时区设置:
- 地图上会自动定位到中国,点击地图上的位置或在下拉菜单中选择 "Shanghai",然后点击“继续”。
-
创建用户信息:
- 你的名字:可以输入一个你喜欢的名字(如 "Zhang San")。
- 计算机名:虚拟机的名字(如 "ubuntu-desktop")。
- 用户名:登录系统的用户名(如
zhangsan),不能有大写字母和空格。 - 密码:设置一个强密码。
- 确认密码:再次输入密码。
- 勾选“需要我的密码才能登录”。
- 点击“继续”。
-
等待安装完成:
- 系统会自动进行安装,包括文件复制、软件安装等,这个过程可能需要 10-20 分钟,请耐心等待,安装完成后,会提示“安装完成”。
-
重启系统:
- 点击“现在重启”。
-
弹出光盘:
- 重要! 系统重启时,会提示“请移除安装介质,然后按 Enter 键”,你需要按一下虚拟机窗口顶部的“弹出光盘”按钮,然后按回车键。
-
首次登录:
- 重启后,你会看到登录界面,输入你之前设置的用户名和密码,按回车键。
- 恭喜!你已经成功在 VMware 中安装并登录了 Ubuntu 桌面系统!
第四部分:安装 VMware Tools (关键步骤)
为什么要安装 VMware Tools? 安装 VMware Tools 可以实现:
- 自动调整分辨率:当你调整虚拟机窗口大小时,分辨率会自动适配。
- 文件拖放/复制粘贴:可以在宿主机和虚拟机之间直接拖拽文件,或使用剪贴板共享文本。
- 提升性能:特别是显卡 2D/3D 加速性能和鼠标移动流畅度。
- 共享文件夹:更方便地在宿主机和虚拟机之间共享文件。
安装步骤:
-
在虚拟机中打开终端:可以通过快捷键
Ctrl + Alt + T打开,或者在应用程序菜单里找到 "终端"。 -
挂载 VMware Tools 光盘:
- 在 VMware Workstation Pro 的虚拟机窗口菜单栏中,点击“虚拟机” -> “安装 VMware Tools...”。
- 这时,Ubuntu 系统会自动识别这个虚拟光盘并自动挂载,如果没有自动挂载,可以手动操作,通常桌面上会出现一个光盘图标,名为 "VMwareTools-x.x.x-xxxx.tar.gz"。
-
解压并运行安装脚本:
- 在终端中,首先进入
cd /media/你的用户名/VMware Tools/(这里的你的用户名是你登录 Ubuntu 的用户名)。 - 然后执行以下命令来解压文件(文件名可能略有不同,请根据实际情况修改):
tar -zxvf VMwareTools-x.x.x-xxxx.tar.gz
- 进入解压后的文件夹:
cd vmware-tools-distrib/
- 运行安装脚本:
sudo ./vmware-install.pl
- 注意:
sudo表示需要管理员权限,输入后会提示你输入密码(输入时屏幕上不会显示任何内容,输入完直接按回车即可)。
- 注意:
- 在终端中,首先进入
-
一路回车安装:
- 安装过程中,会弹出很多配置选项,对于新手来说,直接按回车键选择默认值 即可,整个安装过程很快。
-
重启虚拟机:
- 安装完成后,终端会提示你重启系统,执行以下命令:
sudo reboot
- 安装完成后,终端会提示你重启系统,执行以下命令:
-
验证功能:
- 重启后,尝试调整虚拟机窗口大小,你会发现桌面分辨率自动改变了。
- 尝试从你的 Windows 桌面拖动一个文件到 Ubuntu 桌面,看是否成功。
第五部分:后续建议与技巧
-
创建快照:在安装完系统、配置好环境后,强烈建议你创建一个“快照”,快照可以保存虚拟机在某个时刻的状态,如果后续系统出问题,可以一键恢复到这个健康的状态。
- 操作:在虚拟机窗口中,点击“虚拟机” -> “快照” -> “拍摄快照...”。
-
挂载共享文件夹:如果需要更高级的文件夹共享,可以在安装 VMware Tools 后,通过“虚拟机” -> “设置” -> “选项” -> “共享文件夹”来配置。
-
全屏模式:按
Ctrl + Alt + Enter可以进入虚拟机的全屏模式,再按一次Ctrl + Alt可以退出。 -
释放鼠标:当鼠标在虚拟机窗口内被“捕获”后,按
Ctrl + Alt可以将鼠标释放回你的宿主机。
希望这份详细的教程能帮助你成功搭建自己的 Linux 开发或学习环境!祝你使用愉快!
