VMware安装Linux全流程指南:从虚拟机配置到系统部署
2026/8/22 2:13:12 网站建设 项目流程

1. 先搞清楚你要的“安装”到底指哪一步

很多人一搜“VMware安装Linux”,结果发现教程里要么缺安装包,要么缺激活码,要么装完系统后连不上网、不会用,最后卡在某个环节。这篇内容就是帮你把从下载VMware、激活、到安装Linux系统、再到配置基础环境的完整链路一次性跑通。

我建议你按这个顺序来:先搞定VMware软件本身,再准备Linux镜像,最后才是系统安装和基础配置。别一上来就找系统镜像,结果发现虚拟机软件都还没装好。整个过程最关键的几个点:VMware的版本选择、许可证激活、Linux镜像的获取、以及安装过程中几个容易选错的配置项。只要这几步不出错,后面基本就是一路“下一步”。

下面我会把每个环节拆开,告诉你具体怎么操作,以及每个选择背后的原因。即使你之前没接触过虚拟机,照着做也能在自己的电脑上搭出一个可用的Linux环境。

2. 环境准备:VMware软件与Linux镜像

在开始安装之前,你需要准备好两样东西:虚拟机软件和Linux系统镜像。这里的选择会直接影响后续的安装体验和系统性能。

2.1 获取并安装VMware Workstation Pro

VMware Workstation Pro是功能最全的桌面虚拟机软件,适合学习和开发。不建议使用Player版,因为功能限制较多。

1. 下载官方安装包访问VMware官网,找到Workstation Pro的下载页面。选择与你的主机操作系统(Windows或Linux)对应的版本。对于大多数Windows用户,直接下载.exe安装文件即可。

2. 安装过程注意事项运行安装程序后,基本可以一路“下一步”,但有几个地方建议留意:

  • 安装路径:默认安装在C盘。如果你的C盘空间紧张,可以更改到其他盘符,但路径中不要包含中文或特殊字符。
  • 增强型键盘驱动程序:这个选项建议勾选,它有助于更好地处理键盘输入,尤其是在不同操作系统间切换时。
  • 用户体验设置:安装程序可能会请求加入客户体验改进计划,根据个人喜好选择是否勾选。

安装完成后,先不要急于启动软件

2.2 激活VMware Workstation

软件安装后需要许可证密钥激活才能长期使用所有功能。网络上流传的密钥有效性不稳定,最好准备几个备用。

激活步骤很简单:

  1. 启动VMware Workstation。
  2. 在上方菜单栏选择“帮助” -> “输入许可证密钥”。
  3. 在弹出的窗口中,粘贴可用的许可证密钥,点击“确定”。

如果提示密钥无效,就换一个再试。激活成功后,软件就不会再有试用期倒计时了。

2.3 选择与下载Linux镜像

这是另一个关键点。Linux有很多发行版,对于新手,我推荐Ubuntu LTS(长期支持)版CentOS Stream。它们社区活跃,资料多,遇到问题容易找到解决方案。

去哪里下载?一定要去官方镜像站下载,速度有保障,文件也安全。

  • Ubuntu:访问ubuntu.com/download/desktop
  • CentOS Stream:访问centos.org/download

下载完成后,你会得到一个后缀为.iso的文件(如ubuntu-22.04.3-desktop-amd64.iso),这就是系统安装镜像,大小一般在2-4GB左右。

注意:不要使用来路不明的“绿色版”或“破解版”镜像,它们可能被植入恶意软件或导致安装失败。

3. 创建虚拟机并安装Linux系统

有了软件和镜像,我们就可以开始创建“虚拟电脑”了。这个过程相当于组装一台新电脑的硬件。

3.1 新建虚拟机向导

  1. 打开VMware,点击“创建新的虚拟机”。
  2. 选择“典型(推荐)”配置,然后点击“下一步”。
  3. 安装来源:选择“安装程序光盘映像文件(iso)”,然后点击“浏览”,找到你刚才下载的.iso文件。VMware会自动检测到这是Ubuntu或CentOS。
  4. 点击“下一步”。

3.2 配置虚拟机硬件参数

这是最容易出错的部分,配置不当会导致虚拟机卡顿或无法安装。

  • 客户机操作系统:VMware通常能自动识别,无需更改。
  • 虚拟机名称和位置
    • 名称:起一个容易识别的名字,如MyUbuntu
    • 位置:强烈建议放在一个空间充足的非系统盘(如D盘、E盘),专门创建一个文件夹(如D:\VMware\MyUbuntu)来存放所有相关文件。虚拟机文件会随着使用越来越大。
  • 处理器和内存
    • 处理器数量:指虚拟CPU核心数。建议设置为宿主物理核心数的一半。例如,你的电脑是4核8线程,可以设置“处理器数量”为2,“每个处理器的核心数量”为2,总共4个核心供虚拟机使用。
    • 内存:分配给虚拟机的运行内存。建议设置为宿主总内存的1/4到1/2。例如,主机有16GB内存,可以分给虚拟机4GB-8GB。不要全部分出去,否则宿主机也会卡顿。
  • 网络类型:对于需要上网的Linux,选择“使用网络地址转换(NAT)”。这是最省心的模式,虚拟机会共享宿主机的IP上网,就像你家路由器下的另一台设备。
  • I/O控制器和磁盘类型:保持默认的“LSI Logic”和“SCSI”即可。
  • 选择磁盘
    • 选择“创建新虚拟磁盘”。
    • 磁盘大小:建议至少40GB。这个大小不是立即占用,而是“最大上限”,虚拟机会根据实际使用量逐步占用物理磁盘空间。
    • 选择“将虚拟磁盘拆分成多个文件”。这样更方便迁移和备份。
  • 指定磁盘文件:保持默认名称即可。

点击“完成”,虚拟机的“硬件”就创建好了。

3.3 启动并完成Linux系统安装

现在,你的虚拟电脑硬件已就绪,可以通电安装系统了。

  1. 在VMware左侧库中,选中你刚创建的虚拟机,点击“开启此虚拟机”。
  2. 虚拟机会从你之前指定的.iso镜像文件启动,进入Linux安装界面。
  3. 语言选择:选择“中文(简体)”,点击“安装Ubuntu”(以Ubuntu为例)。
  4. 键盘布局:保持“Chinese”,点击“继续”。
  5. 更新和其他软件
    • 正常安装:包含办公软件、浏览器等常用工具。
    • 最小安装:只包含最基本的系统和浏览器,更轻量。新手选“正常安装”即可。
    • 为图形或无线硬件安装第三方软件建议勾选。这会安装一些闭源的驱动(如显卡驱动、Wi-Fi网卡驱动),对硬件兼容性更好。
    • 点击“继续”。
  6. 安装类型:这是关键一步!选择“清除整个磁盘并安装Ubuntu”。不用担心,这个“磁盘”指的是你刚才创建的虚拟磁盘(那40GB的空间),不会影响你真实的物理硬盘。这是最安全、最简单的选择。
  7. 点击“现在安装”,在弹出确认对话框时点击“继续”。
  8. 时区设置:地图上点击“上海”区域,或输入“Shanghai”。
  9. 创建用户
    • 输入你的姓名、计算机名(会显示在终端提示符里)、用户名(用于登录和终端操作)和密码。
    • 登录方式:选择“需要密码才能登录”,安全性更好。
    • 点击“继续”。
  10. 系统开始自动安装。等待进度条走完,期间可以看看介绍幻灯片。
  11. 安装完成后,提示“重启”。点击“现在重启”。
  12. 重启过程中,VMware可能会提示“请移除安装介质,然后按回车”。此时,你需要在VMware窗口顶部菜单栏,选择“虚拟机” -> “可移动设备” -> “CD/DVD (SATA)” -> “断开连接(与主机断开连接)”,然后按虚拟机内的回车键。
  13. 系统将重启进入你刚安装好的Linux桌面,使用你设置的用户名和密码登录。

4. 安装后的必要配置与基础使用

系统装好了,但可能屏幕大小不合适、无法与宿主机复制粘贴文件。这就需要安装“VMware Tools”(或开源替代品open-vm-tools)。

4.1 安装VMware Tools以实现无缝体验

对于Ubuntu等现代Linux发行版,安装开源工具包是更推荐的方式。

  1. 启动你的Linux虚拟机并登录。
  2. 打开终端(快捷键Ctrl+Alt+T)。
  3. 更新软件包列表并安装工具:
    sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop -y
    (如果是CentOS Stream,命令为:sudo dnf install open-vm-tools
  4. 安装完成后,重启虚拟机
  5. 重启后,你应该可以实现:
    • 自适应分辨率:随意拖动VMware窗口,虚拟机桌面大小会自动调整。
    • 剪贴板共享:可以在宿主机和虚拟机之间复制粘贴文本。
    • 文件拖放:可以直接将宿主机上的文件拖拽到虚拟机窗口中(此功能有时需在虚拟机设置中手动启用)。

4.2 必须掌握的Linux入门命令

进入Linux,大部分操作需要通过终端(命令行)来完成。记住下面几个最常用的命令,就能完成80%的基础操作。

  • 查看目录内容ls
    • ls -l:以列表形式查看详细信息(权限、所有者、大小、时间)。
    • ls -a:查看所有文件,包括隐藏文件(以.开头的文件)。
  • 切换目录cd
    • cd /home/你的用户名:进入你的家目录。
    • cd ..:返回上一级目录。
    • cd -:返回上一次所在的目录。
  • 查看当前所在目录pwd
  • 创建目录mkdir 目录名
  • 创建文件touch 文件名
  • 复制文件/目录
    • cp 源文件 目标位置:复制文件。
    • cp -r 源目录 目标位置:复制整个目录。
  • 移动或重命名文件/目录mv 源 目标
  • 删除
    • rm 文件名:删除文件。
    • rm -r 目录名:删除目录及其内部所有内容。使用需谨慎!
  • 查看文件内容
    • cat 文件名:一次性显示全部内容。
    • less 文件名:分页查看,按q退出。
  • 查找文件find / -name “文件名” 2>/dev/null(在根目录下查找,忽略错误信息)。
  • 获取管理员权限:在命令前加sudo,然后输入当前用户密码。例如:sudo apt update

4.3 配置软件源与安装常用软件

系统自带的软件仓库可能速度较慢,更换为国内镜像源可以极大提升下载速度。

以Ubuntu为例更换阿里云源:

  1. 备份原有源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  2. 编辑源列表文件:sudo nano /etc/apt/sources.listnano是一个简单的文本编辑器,也可以用vim
  3. 将文件内容全部替换为阿里云的镜像源内容(内容请根据你的Ubuntu版本,从阿里云镜像站官网获取)。
  4. Ctrl+O保存,按Ctrl+X退出。
  5. 更新软件包列表:sudo apt update

安装几个常用开发工具:

# 安装Python3和pip sudo apt install python3 python3-pip -y # 安装Git版本控制工具 sudo apt install git -y # 安装Vim编辑器(可选) sudo apt install vim -y

5. 常见问题排查与虚拟机管理技巧

即使按照教程,也可能遇到一些问题。这里列出几个高频问题及解决思路。

5.1 安装或启动时报错排查

问题1:VMware启动虚拟机时,报错“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”。

  • 原因:主机的CPU虚拟化技术(Intel VT-x 或 AMD-V)在BIOS/UEFI中被禁用了。
  • 解决
    1. 重启电脑,在开机时按特定键(如F2、F10、Del,具体看主板品牌)进入BIOS/UEFI设置界面。
    2. 找到“Advanced”(高级)或“Configuration”(配置)选项卡。
    3. 寻找“Intel Virtualization Technology”、“Intel VT-x”、“AMD-V”或“SVM Mode”等选项,将其设置为Enabled
    4. 保存并退出,重启电脑。

问题2:安装Linux时,卡在某个界面(如“检测文件系统”),进度条不动。

  • 原因:可能是镜像文件损坏,或虚拟机分配的硬件资源(尤其是CPU和内存)过低。
  • 解决
    1. 首先检查.iso镜像文件的MD5或SHA256校验码,确保与官网一致。
    2. 关闭虚拟机,在VMware中编辑其设置,适当增加内存和CPU核心数。
    3. 尝试重新创建虚拟机。

问题3:Linux系统安装后无法上网。

  • 原因:虚拟机网络配置问题。
  • 解决
    1. 确认虚拟机设置中网络适配器为“NAT模式”。
    2. 在Linux终端输入ip addrifconfig,查看是否有获取到IP地址(通常是192.168.xxx.xxx10.xxx.xxx.xxx)。
    3. 尝试 ping 宿主机网关或外网地址,如ping 8.8.8.8
    4. 检查VMware的网络服务是否启动(在Windows服务中查看“VMware NAT Service”和“VMware DHCP Service”是否运行)。

5.2 虚拟机日常使用与管理

  • 快照功能:这是VMware最实用的功能之一。在安装好系统并配置完基础环境后,可以创建一个“快照”。这相当于给虚拟机拍一张完整的系统状态照片。以后无论你在虚拟机里怎么折腾(装软件、改配置),都可以一键恢复到快照时的状态。

    • 创建快照:虚拟机开机或关机状态下,点击“虚拟机” -> “快照” -> “拍摄快照”。
    • 恢复快照:点击“虚拟机” -> “快照” -> “恢复到快照”。
  • 文件共享

    • VMware共享文件夹:在虚拟机设置 -> “选项” -> “共享文件夹”中,添加宿主机上的一个目录。在Linux中,共享文件夹通常位于/mnt/hgfs/下。
    • 使用SFTP工具:在宿主机上使用FileZilla、WinSCP等工具,通过虚拟机的IP地址和SSH协议进行文件传输。这需要先在Linux中安装并启动SSH服务:sudo apt install openssh-server
  • 调整硬件配置:虚拟机运行时,大部分硬件(如内存、CPU)无法热添加。需要先关闭虚拟机,再在设置中修改。

5.3 性能优化建议

  1. 虚拟机文件位置:如前所述,放在SSD硬盘和非系统盘上,速度最快。
  2. 分配足够内存:在宿主机内存充足的前提下,给虚拟机多分点内存(如8GB),能显著提升图形界面和编译速度。
  3. 关闭不必要的视觉效果:在Linux桌面环境中,可以关闭动画和透明效果,减少资源占用。
  4. 定期清理:在虚拟机内使用sudo apt autoremove清理无用的软件包,使用du -sh ~/.cache查看缓存大小并酌情清理。

整个过程的核心思路是:先搭好舞台(VMware),再请演员(Linux镜像),然后按剧本走(安装向导),最后调试设备(安装Tools和配置)。最可能出问题的地方是BIOS虚拟化设置和虚拟机硬件资源分配,只要这两步对了,后面基本是顺水推舟。第一次安装成功后,务必创建一个系统快照,这会给你后续大胆尝试Linux提供巨大的安全感。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询