🔥 准备工作(必看!)
-
VMware Workstation Player(免费版够用)
官网下载地址:https://www.vmware.com/products/workstation-player.html
(注意!不要从第三方网站下载,小心捆绑软件!) -
Ubuntu镜像文件(建议选LTS长期支持版)
最新22.04.3 LTS下载:https://ubuntu.com/download/desktop
(文件约4.7GB,喝杯咖啡的时间就下好了☕) -
至少50GB的硬盘空间(建议SSD固态盘)
(别抠门!系统本身要20GB,开发环境随便装几个软件就超了)
🛠️ 手把手安装步骤
步骤1:新建虚拟机(关键!)
- 打开VMware点击"创建新虚拟机"
- 选择"稍后安装操作系统"(这个选项能自定义配置!)
- 客户机操作系统选"Linux" -> 版本选"Ubuntu 64位"
步骤2:硬件配置(划重点!)
配置项 | 推荐值 | 注意事项 |
---|---|---|
处理器核心数 | 2核(笔记本建议1核) | 物理机有8核就给4核,别太小气! |
内存 | 4GB起步 | 开IDE的话建议8GB(IDE都是内存怪兽) |
网络类型 | NAT模式 | 默认就能上网,不用改! |
磁盘容量 | 50GB动态分配 | 实际不会立刻占满,放心勾选 |
显示加速 | 3D图形加速 | 要做图形开发的一定要开! |
(⚠️警告:虚拟机存放路径不要有中文!血的教训啊朋友们!)
步骤3:挂载镜像(重点操作!)
- 右键刚创建的虚拟机 -> 设置
- 选择"CD/DVD" -> 使用ISO镜像文件 -> 选择下载的Ubuntu.iso
- 必须勾选"启动时连接"(否则启动不了别怪我!)
🚀 安装过程实录
-
启动虚拟机会进入紫色安装界面
(如果卡住,尝试按键盘方向键唤醒!) -
语言选"English"(避免编码问题)
(别担心!装完系统再改中文) -
分区直接选"Erase disk and install Ubuntu"
(新手别自己分区!搞崩了又得重装) -
设置用户名和密码时:
- 用户名建议全小写字母(避免某些软件兼容问题)
- 勾选"自动登录"(开发机不用每次输密码)
- 密码复杂度要有大写+数字(安全第一!)
-
安装进度到83%可能会卡住?
(正常!它在后台配置软件源,玩会儿手机等着)
💡 必做优化设置(提升200%效率!)
-
安装VMware Tools(重要!!!)
- 菜单栏 -> 虚拟机 -> 安装VMware Tools
- 挂载后把.tar.gz文件复制到桌面解压
- 右键打开终端执行:
sudo ./vmware-install.pl
(实现文件拖拽、屏幕自适应、剪贴板共享的神器!)
-
更换国内软件源(下载速度飞起)
打开"Software & Updates" -> 下拉选阿里云或清华源 -
开启SSH远程连接
sudo apt install openssh-server sudo systemctl enable ssh
🚨 常见问题急救包
Q1:启动报错"Operating System not found"
- 检查ISO镜像是否正确挂载
- 进BIOS(开机时狂按F2)确认启动顺序
Q2:安装后无法联网
- 虚拟机设置 -> 网络适配器 -> 还原默认设置
- 执行
sudo dhclient
手动获取IP
Q3:屏幕分辨率不对
- 安装VMware Tools后
- 在显示设置里选"适合客户机"
Q4:和宿主机时间不同步
sudo apt install open-vm-tools
sudo vmware-toolbox-cmd timesync enable
🌟 终极提示
-
快照功能是你的后悔药!
重要操作前记得拍快照(系统更新前/装新软件前) -
共享文件夹设置:
虚拟机设置 -> Options -> Shared Folders
(宿主机和虚拟机传文件超方便!) -
遇到问题先重启:
sudo reboot
解决80%的玄学问题
(看到这里的都是真爱!送你个彩蛋命令:sudo apt install sl
+ 终端输入sl
有惊喜🚂)
🎉 大功告成!现在你可以:
- 在Windows/Mac上流畅运行Ubuntu
- 随意折腾不怕搞坏主机系统
- 做Docker/K8s实验的最佳沙盒
(遇到任何坑欢迎评论区留言,看到必回!)