VMware安装Ubuntu实战分享:从下载到桌面的完整指南

发布于:2025-03-28 ⋅ 阅读:(29) ⋅ 点赞:(0)

一、准备工作:兵马未动,粮草先行

1. 所需装备清单

  • VMware Workstation:推荐16 Pro版(打工人用Player免费版也行)
  • Ubuntu镜像:官网下载LTS版(长期支持版,稳如老狗)
  • 电脑配置:至少4G内存+50G硬盘(想流畅?8G起步!)

💡 小贴士:Ubuntu 22.04 LTS是目前最稳的版本,新手首选

2. 避坑提醒

  • 确保BIOS已开启虚拟化(Intel叫VT-x,AMD叫SVM)
  • 关闭杀毒软件(它们总爱"热心帮忙"导致安装失败)
  • 准备一杯咖啡☕(安装过程够你喝两口的)

二、实战安装:手把手教学

步骤1:新建虚拟机(就像搭积木)

  1. 打开VMware → 点击"创建新的虚拟机"
  2. 选择"典型"配置 → 稍后安装操作系统
  3. 客户机选择Linux → Ubuntu 64位
  4. 命名虚拟机(建议包含Ubuntu版本号)
  5. 分配硬盘空间:新手建议30GB(选择"拆分虚拟磁盘"更灵活)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

步骤2:配置虚拟机参数(精准调教)

1. **内存分配**:
   - 4G物理内存 → 给虚拟机2G
   - 8G物理内存 → 给虚拟机4G
   (留点给宿主系统,别太偏心)

2. **处理器设置**:
   - 普通使用:1处理器+2核心
   - 开发用途:2处理器+4核心
   (别全给!宿主系统会哭的)

3. **网络适配器**:
   - NAT模式(新手友好,能上网就行)
   - 桥接模式(装逼用,让虚拟机像真机一样)

4. **显示设置**:
   - 开启3D加速(GUI更流畅)
   - 显存调到2GB(否则桌面卡成PPT)

步骤3:安装Ubuntu系统(重头戏来了)

  1. 载入ISO镜像 → 启动虚拟机

  2. 选择语言 → 点击"安装Ubuntu"

  3. 键盘布局:默认英语(美式)别乱改

  4. 安装类型:新手必选"正常安装"(包含浏览器/办公软件等)

  5. 分区方案:

    • 简单模式:直接选"清除整个磁盘"
    • 高级模式:建议这样分:
      • / 根分区:20GB
      • swap 交换分区:内存的1.5倍
      • /home 家目录:剩余所有空间
  6. 设置时区:手动选"Shanghai"(别信它自动检测)

  7. 创建用户:记住密码!建议勾选"自动登录"(省事)

三、安装后优化:让系统飞起来

1. 必做三件事

# 1. 更新软件源(换国内镜像)
sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list

# 2. 更新系统(连按三次回车)
sudo apt update && sudo apt upgrade -y

# 3. 安装VMware Tools(实现宿主机互通)
sudo apt install open-vm-tools open-vm-tools-desktop -y

2. 推荐安装的软件

软件类型 推荐选择 安装命令
中文输入法 搜狗拼音 官网下载.deb包双击安装
开发环境 VSCode sudo snap install code
办公软件 WPS Office 官网下载.deb包
娱乐工具 Steam sudo apt install steam

3. 界面美化(颜值即正义)

  1. 安装GNOME Tweaks:
    sudo apt install gnome-tweaks
    
  2. GNOME Look下载:
    • 主题:推荐"McOS"系列
    • 图标:推荐"Tela"或"Papirus"
    • 光标:推荐"Bibata Modern Ice"

四、常见问题排雷

1. 安装卡在"正在扫描镜像文件"

  • 原因:ISO镜像下载不完整
  • 解决:重下镜像并校验MD5值

2. 分辨率不正常

# 编辑GRUB配置
sudo nano /etc/default/grub
# 修改这行:
GRUB_GFXMODE=1920x1080x32
# 更新配置
sudo update-grub

3. 共享文件夹设置

  1. VMware设置 → 选项 → 共享文件夹 → 添加宿主机的目录
  2. 在Ubuntu中访问:
    cd /mnt/hgfs/你的共享文件夹名
    

五、性能优化技巧

1. 内存不够用?

  • 调整swappiness值:
    echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf
    sudo sysctl -p
    

2. 硬盘空间回收

# 清理旧内核
sudo apt autoremove --purge
# 清理缓存
sudo apt clean

3. 禁用无用服务

# 查看所有服务
systemctl list-unit-files --type=service
# 禁用蓝牙(如果你不用)
sudo systemctl disable bluetooth.service

六、最终效果展示

成功安装后你应该获得:

  • 丝滑的GNOME桌面环境
  • 完整的办公开发套件
  • 宿主机与虚拟机无缝协作
  • 随时可回滚的快照功能(VMware王牌功能)

🎉 恭喜!现在你可以:

  • 在Linux下快乐coding
  • 安全测试危险操作
  • 向朋友炫耀你的"双系统"

最后提醒:养成定期拍快照的好习惯(系统搞崩了能秒恢复)!