【保姆级图文教程】:VMware虚拟机安装Ubuntu Server 22.04

前言

最近在学习Linux服务器,需要在虚拟机中搭建Ubuntu Server 22.04环境。我把自己从零开始的完整过程记录下来,每一张截图都对应关键步骤。希望能帮到同样刚起步的朋友。

一、准备工作

首先需要准备好VMware 软件、跟Ubuntu Server 22.04 ISO镜像

这两个东西的下载可以参考下面两篇文章
找不到 VMware 官方安装包?这里直接给!附 17.6 稳定版安装教程
【虚拟机专用】Ubuntu 22.04 LTS 服务器版本镜像下载

二、安装Ubuntu Server 22.04

  1. 在VMware界面点击文件 ,然后点击新建虚拟机 ,在弹出的安装向导中选择典型 ,然后选择下一步

  2. 选择安装程序光盘映像文件 (iso),然后找到我们的Ubuntu 22.04服务器版本路径 ,将它添加进来,然后点击下一步

  3. 选择一个位置存放虚拟机系统 ,最好不要放在c盘 。然后下一步

  4. 磁盘大小我们选择50GB ,50GB是满足日常开发 的中等分配值,如果内存够多可以分配100GB 。将虚拟磁盘拆分成多个文件,然后下一步
    将虚拟磁盘拆分成多个文件:

    ✅ 优点:虚拟机文件会被分成多个.vmdk文件,移动、复制虚拟机的时候更方便,兼容性也更好。

    ❌ 缺点:大硬盘(超过 100GB)时性能会比单文件略低一点,但我们日常嵌入式开发、跑服务器的场景,这点差异几乎感知不到。
    将虚拟磁盘存储为单个文件:

    ✅ 优点:性能略好,管理起来更清爽,只有一个大文件。

    ❌ 缺点:文件太大(比如 100GB+)时,复制 / 移动容易出错,而且部分旧版 VMware 不支持大文件。

  5. 现在我们的配置是4GB的内存 ,CPU配置是2核50GB的硬盘 。这样的配置日常开发、学习也够用,如需改配置,可以点击自定义硬件进行修改。现在我们点击完成

  6. 接下来弹窗出来这个,我们选择第一项,摁回车

  7. 接下来是语言选择 ,我们默认选英语即可,继续按回车

  8. 现在弹出的是更新提示界面 ,这里我们直接选择跳过更新 ,也就是第二个选项

  9. 现在进到的是键盘布局配置界面 ,直接按默认配置 即可,直接按回车

  10. 现在进到的是安装类型选择界面 ,选择第一项(默认选项) ,第一项是完整版,第二项是最小化版本,第三项用不到。按回车。

  11. 现在进到的是网络配置界面 ,已经成功获取到了IP,选择Done,继续回车

  12. 现在进到的是代理配置界面 ,默认配置即可,继续Done ,按回车

  13. 现在进到的是镜像源配置界面 ,默认即可,继续Done回车

  14. 现在进到的是磁盘分区引导配置界面,保持默认即可 ,继续Done,回车

  15. 现在进到了最终确认界面,选择Done,回车即可

  16. 弹窗最终确认警告 ,选择Continue ,按回车

    17.现在进到用户和主机名配置界面 ,前面两项随便填,重要的是后面三项,是用户名跟密码 。后续登录虚拟机会用到,需要自己记下来 。填好后选择Done ,进行回车

    18.现在进到的是Ubuntu Pro升级界面 ,这个一般用不到,默认选项已经选择了跳过 ,按照默认即可,继续下一步

19、现在进到的是SSH配置界面 ,然后把Install OpenSSH server 这个选项用空格 勾选上,为系统安装SSH服务。安装SSH服务后我们可以在主机远程连接到虚拟机。勾选好后继续下一步。

20、现在进到的是可选软件包(Snaps)界面 ,这里一个都不用选,以后用到啥再装啥 就好了,选择Done ,然后回车

21、现在是在安装中,等待一会。

22、安装完毕,对虚拟机进行重启。

23、重启后长这样,到此Ubuntu Server 就安装完毕了。输入用户名跟密码 ,进行登录 ,就完成了。

相关推荐
憧憬成为web高手9 小时前
皮卡丘靶场速通--sql 2
数据库·sql·mybatis
HLC++9 小时前
Linux的进程间通信
android·linux·服务器
段一凡-华北理工大学9 小时前
向量数据库实战:选型、调优与落地~系列文章12:文本分块策略实战:chunk_size 怎么选?重叠多少?
开发语言·数据库·后端·oracle·rust·工业智能体·高炉智能化
华清远见IT开放实验室10 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
oradh11 小时前
Oracle XTTS实现跨版本迁移和升级(Oracle 11g单库升级至19C RAC集群)
数据库·oracle·11g升级19c·xtts跨版本迁移和升级
z1234567898612 小时前
2026最新两款AI编程工具深度对比实测
java·数据库·ai编程
程序猿DD12 小时前
一个 API Key,统一调用大模型、生图和联网搜索
数据库·网关
java_logo12 小时前
Docker Compose 部署 ClickHouse:快速搭建高性能列式数据库
数据库·clickhouse·docker·列式数据库·轩辕镜像·高性能数据库·clickhouse部署教程
groundhappy13 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
TlSfoward13 小时前
抓包代理链路下的 TLS 指纹变化分析 TLSFOWARD抓包工具
数据库·爬虫·网络协议·搜索引擎·php