ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

VMware Workstation Pro 安装 Ubuntu 虚拟机详细教程

VMware Workstation Pro 安装 Ubuntu 虚拟机详细教程 VMware Workstation Pro 安装 Ubuntu 详细教程做开发这么多年虚拟机一直是我工作流里离不开的东西。尤其是需要在 Windows 和 Linux 环境之间来回切换的时候VMware Workstation Pro 配合 Ubuntu 的组合可以说是最稳、最省心的方案之一。网上相关的教程其实不少但很多写得要么太简略、要么纯抄官方文档真正能“照着做就成功”的并不多。这篇文章我想把自己这十几年里装虚拟机的经验完完整整地整理出来。不管你是第一次接触虚拟机的纯新手还是需要在 Ubuntu 里跑 Docker、装微信、配搜狗输入法、调 NVIDIA 显卡驱动的老手这里面涉及到的下载源、密钥处理、虚拟机配置参数、系统安装细节、安装后的常用优化、以及各种莫名其妙的报错排查我都会一步步讲清楚。整个过程不贪多只求每一步都让你能理解“为什么这么做”这样你以后遇到类似问题也能自己判断。1. 内容整体设计与思路拆解1.1 为什么选择 VMware Workstation Pro Ubuntu 这套组合先说结论如果你需要在 Windows 基础上兼顾 Linux 开发环境VMware Workstation Pro 是目前综合体验最均衡的桌面虚拟化方案。它的优势体现在几个方面第一硬件兼容性极其成熟。VMware Workstation 从 1999 年就有了经过二十多年迭代对 CPU 虚拟化Intel VT-x / AMD-V、内存管理、磁盘 IO 的支持非常稳定。相比某些新兴虚拟机软件频繁出现内核崩溃、磁盘性能异常的情况VMware 在“你只管用别折腾我”这件事上做得相当好。第二快照功能是真的好用。装系统前先打一个干净快照装坏了直接还原不用重装。这个功能对于喜欢折腾各种 Linux 软件、内核模块、显卡驱动的朋友来说是救命级别的存在。我在后面会专门讲快照怎么用最合理。第三和 Windows 宿主机的协同很顺手。拖拽文件、共享剪贴板、文件夹共享、Unity 模式这些都做得非常自然。你甚至可以直接在 VM 里打开宿主机上的文件反过来宿主机也能读虚拟机里的项目代码配合起来完全不割裂。至于 Ubuntu 这边选择它的理由也很明确。它是目前全球用户基数最大、社区文档最全的桌面 Linux 发行版Debian 系的血统让它不管是安装软件还是排查问题都有大量的现成资料可查。对新手来说遇到报错能搜到答案比“用什么发行版最硬核”要重要得多。而且 Ubuntu 的 LTS长期支持版本每两年发布一次支持周期五年起步拿来当开发环境非常安逸。1.2 需要提前了解的背景知识和软硬件要求在正式开装之前有几件事我建议你先在自己机器上确认一遍不然做到一半发现不对劲再来回折腾就比较浪费时间了。首先是 CPU 必须开启虚拟化支持。你的处理器不管是 Intel 还是 AMD基本上近十年的产品都支持硬件辅助虚拟化但很多电脑主板的 BIOS/UEFI 里默认是关着的。Windows 下你可以在“任务管理器 - 性能 - CPU”页面的右下角看到“虚拟化”这一项是否显示“已启用”。如果显示“已禁用”需要进 BIOS 把 Intel VT-x对应 Intel 平台或 SVM Mode对应 AMD 平台打开一般路径是 Advanced → CPU Configuration 这类菜单里。其次是内存容量。Ubuntu 桌面版本身占用不高4GB 内存也能跑但我强烈建议你给虚拟机分配 8GB 以上的内存因为在里面打开 Chromium、跑个 Docker 容器、再开个 IDE8GB 是很舒服的起步线。物理机内存小于 16GB 的话建议你优先考虑安装 Ubuntu Server 版本或者干脆用 WSL否则宿主机和虚拟机一起抢内存会导致两边都卡。再就是磁盘空间。Ubuntu 22.04/24.04 桌面包安装完大概占用 10GB 左右考虑到后续安装软件、下载镜像、跑容器建议预留至少 60GB 以上的空间给虚拟机磁盘。空间不够的话后面扩容磁盘虽然也能做但过程相对麻烦不如一开始就规划好。最后提一下网络环境。安装过程需要从 Ubuntu 官方源下载软件包国内网络直连官方源偶尔会比较慢这个我在后面的国内源配置部分会给出方案但基础的联网能力是必须的。2. 环境准备下载、密钥与虚拟机创建前的关键配置2.1 VMware Workstation Pro 下载和许可证的几种可行途径很多朋友卡在第一步就是不知道去哪里下载 VMware Workstation Pro 比较靠谱。这里我直接把几个可用的途径列出来如果你是企业用户或者有正规授权直接从 Broadcom 官网收购 VMware 后的官方站点的 support 门户下载即可。需要注意新版官网结构有所调整搜索时用“VMware Workstation Pro”作为关键词注意辨别版本。个人用户可以考虑通过互联网档案馆archive.org上收录的历史版本页面找到 17.x 版本的安装包这种方式对于需要旧版兼容性的场景很实用。另外很多高校的软件正版化平台也提供了 VMware Workstation Pro 的授权版本在校生和教师优先去学校的软件资源网站看看省心省力。下载的时候注意两点第一是别在第三方下载站随便点“高速下载”按钮那些地方经常绑捆绑软件我见过不少人电脑被装上全家桶还一脸懵第二是安装包的版本号目前 17.x 系列是比较成熟的版本如果你搜到了更高版本比如看起来像未来命名的版本号比如 26h1u1 之类的先确认是不是官方渠道再下载避免下载到伪装成新版的旧包或带毒文件。至于许可证密钥这里必须负责任地说清楚请使用你正规渠道获得的授权码或者使用 VMware 官方提供的试用许可。市面上那些所谓“免费密钥”大多来源不明用在工作环境里存在合规风险。如果你只是个人学习其实 VMware Workstation 官方始终有 30 天全功能试用期到期后也可以继续以个人用途免费使用Broadcom 在 2024 年已经宣布 Workstation 对个人用户免费你可以去官方页面确认最新的授权政策。2.2 Ubuntu 系统镜像的选择与国内下载渠道Ubuntu 镜像的选择同样有讲究。我建议绝大多数人选择 LTS 版本目前比较主流的是 22.04 LTS 和 24.04 LTS。选 LTS 的原因很简单稳定性优先软件源支持周期长社区资料多。非 LTS 版本虽然有一些新功能但半年的支持周期对开发环境来说太折腾了不值得。镜像下载渠道首选是清华大学开源软件镜像站和阿里云镜像站直接在浏览器里访问 mirrors.tuna.tsinghua.edu.cn 或 mirrors.aliyun.com进入 ubuntu-releases 目录选择对应版本号下载桌面版的话选ubuntu-24.04.x-desktop-amd64.iso这个文件24.04 是 LTS22.04 类似。这里特别强调一下一定要下载desktop-amd64.iso不要误下成live-server-amd64.iso后者没有图形安装界面新手装起来会有点手足无措。如果下载速度依然不理想可以考虑用一些支持多线程的下载工具来加速或者换一个时段再试。镜像站一般都有同步延迟刚发布的大版本可能过几天才会有 du 完整的镜像这个不用着急。2.3 新建虚拟机时这些参数到底该怎么填接下来进入关键环节。打开 VMware Workstation Pro点击“创建新的虚拟机”我推荐选择“自定义高级”模式不要选“典型推荐”。为什么因为典型模式会自动分配一些参数但不一定是你想要的而且很多选项后续改起来更麻烦。自定义模式虽然看起来多几步但每一步你都能控制最终结果这样更放心。创建向导的关键参数可以参考下面这个表格配置项推荐值备注虚拟机兼容性默认Workstation 17.x如果你的 Workstation 版本较老选它能支持的最高版本安装来源稍后安装操作系统不推荐直接指向 ISO方便后续灵活处理客户机操作系统Linux / Ubuntu 64 位如果装 Ubuntu 24.04 也选这个没问题虚拟机名称ubuntu-2404-dev建议个人风格命名方便多虚拟机区分固件类型UEFI新版 Ubuntu 默认支持良好CPU 数量2 核起步推荐 4 核根据宿主机核心数酌情分配内存8192 MB8GB宿主机内存 32GB 可再加网络类型NAT最稳妥宿主机断网虚拟机也不受影响I/O 控制器NVMe如果可
返回列表