文章目录
前言:为什么要用虚拟机?
(敲黑板)各位小伙伴注意啦!在真机里直接安装Linux系统风险高、操作复杂,特别是对新手来说(别问我怎么知道的🙈)。VMware虚拟机完美解决了这些问题,让你可以在Windows系统里安全地"套娃"运行Ubuntu!今天手把手教大家从零开始安装,文末还有我踩过的坑和避雷指南,记得看到最后哦~
一、准备工作(超级重要!!!)
1.1 硬件配置建议
最低配置:
- CPU:Intel i5 8代以上(AMD锐龙5同级别)
- 内存:8GB(划给虚拟机至少4GB)
- 硬盘:50GB可用空间(SSD更佳)
理想配置:
- CPU:支持虚拟化技术(BIOS里要开启VT-x/AMD-V)
- 内存:16GB(给虚拟机8GB)
- 硬盘:NVMe固态硬盘
(实测数据)我的拯救者Y7000配置:i7-11800H + 16GB内存 + 512GB SSD,运行Ubuntu虚拟机丝般顺滑~
1.2 软件准备清单
- VMware Workstation 17(官网下载试用版)
- Ubuntu 22.04 LTS镜像(推荐清华镜像站)
- 最新版WinRAR(解压备用)
- 网络环境(保持联网状态)
⚠️避坑提醒:千万别去第三方网站下破解版!官网试用版完全够用,安全无风险~
二、VMware创建虚拟机(图文详解)
2.1 新建虚拟机向导
- 打开VMware点击【创建新的虚拟机】
- 选择【典型】配置(小白选这个就对啦)
- 选择【稍后安装操作系统】(关键步骤!)
2.2 系统配置选择
- 客户机操作系统:Linux
- 版本:Ubuntu 64位
- 虚拟机名称:建议带日期(例如MyUbuntu_2023)
- 位置:不要放C盘!不要放C盘!不要放C盘!
2.3 硬件参数设置
参数配置参考表:
项目 | 推荐值 | 备注 |
---|---|---|
处理器数量 | 2核 | 物理CPU的一半 |
内存 | 4096MB | 不要超过主机剩余内存 |
硬盘 | 80GB | 选择【拆分多个文件】 |
网络类型 | NAT模式 | 默认即可联网 |
(灵魂画手上线)磁盘分配记得选【将虚拟磁盘存储为单个文件】,这样性能更好哦!
三、Ubuntu安装全流程
3.1 加载ISO镜像
右键虚拟机设置 -> CD/DVD -> 使用ISO镜像文件 -> 选择下载好的Ubuntu镜像
3.2 启动安装程序
点击【开启此虚拟机】,出现紫色界面时狂按任意键(手速要快!)
3.3 关键安装步骤
- 语言选择:English(保持默认,后续再改中文)
- 键盘布局:Chinese
- 网络配置:暂时跳过(安装完再配更安全)
- 磁盘分区:选择【清除整个磁盘】(虚拟机里随便折腾)
- 时区设置:Shanghai
- 用户创建:密码要记牢!(建议字母+数字组合)
💡 专业建议:安装类型选"Minimal Installation"可以节省空间,需要GUI界面的话就选正常安装
四、必装神器VMware Tools
4.1 安装准备
- 启动Ubuntu进入桌面
- 在VMware菜单选择【虚拟机】->【安装VMware Tools】
4.2 命令行安装步骤
# 挂载安装镜像
sudo mount /dev/cdrom /mnt
# 复制安装包
cp /mnt/VMwareTools-*.tar.gz ~/Desktop
# 解压安装包
tar -xzvf VMwareTools-*.tar.gz
# 运行安装程序
cd vmware-tools-distrib
sudo ./vmware-install.pl
(疯狂按回车)出现提示全部选yes就行!安装完成后记得重启~
五、优化设置与常见问题
5.1 必做优化三件套
- 更换国内源(清华/阿里源)
- 安装增强功能:
sudo apt install open-vm-tools-desktop
- 共享文件夹设置(传文件超方便)
5.2 常见报错解决方案
-
问题1:无法全屏显示
解决:安装VMware Tools后,在显示设置调整分辨率 -
问题2:网络连接失败
解决:检查虚拟机网络设置是否为NAT模式 -
问题3:鼠标漂移/卡顿
解决:关闭3D加速功能,在虚拟机设置->显示器->取消3D加速
六、进阶玩法(老司机专属)
- 快照功能:系统搞崩了秒还原
- 克隆虚拟机:一键复制开发环境
- 资源分配策略:动态内存调整
- 硬件直通:GPU加速了解一下?
结语:开启你的Linux之旅
安装完成只是第一步!建议从这些命令开始练习:
ls、cd、vim、sudo apt update...
(小声bb)其实用熟了虚拟机之后,你会发现Linux比Windows更适合开发~遇到问题别慌,多问度娘多看日志,谁还不是从"rm -rf /*"的恐惧中成长起来的呢(手动狗头)