目录
[1. Ubuntu介绍](#1. Ubuntu介绍)
[2. 下载](#2. 下载)
[3. 创建 Ubuntu 虚拟机](#3. 创建 Ubuntu 虚拟机)
[4. 安装 Ubuntu 操作系统](#4. 安装 Ubuntu 操作系统)
[5. 系统基本配置](#5. 系统基本配置)
1. Ubuntu介绍
Ubuntu 是一款基于 Debian Linux 发行版开发的开源操作系统,由 Canonical 公司(2004 年由马克・沙特尔沃思创立)主导维护,其名称源自祖鲁语和科萨语,意为 "人道待人",核心理念是让普通用户和企业都能免费使用稳定、易用的开源系统。
核心特点:
- 易用性突出:默认搭载 GNOME 桌面环境(部分版本曾用 Unity),界面简洁直观,支持拖拽操作、多桌面管理,对新手友好 ------ 无需复杂命令,通过图形化界面即可完成软件安装、系统设置等操作;
- 软件生态完善:内置 Ubuntu Software 软件中心,可一键安装办公、设计、开发类软件(如 LibreOffice、GIMP、VS Code);同时支持 APT 包管理工具(sudo apt install命令),能快速获取海量开源软件资源,且多数软件免费;
- 稳定性与兼容性强:针对硬件适配做了大量优化,支持 x86_64(主流 PC)、ARM(树莓派、嵌入式设备)等架构,可流畅运行在笔记本、台式机、服务器甚至物联网设备上;系统更新策略清晰,分为 "安全更新" 和 "功能更新",兼顾稳定性和新特性;
- 开源与免费:用户可免费下载、使用、修改源代码,企业部署无需支付版权费用,同时拥有庞大的全球社区(如 Ubuntu Forums、Stack Overflow),遇到问题能快速获取技术支持。
主要应用场景:
- 个人桌面:替代 Windows/macOS,用于日常办公(LibreOffice 兼容 Office 格式)、网页浏览、多媒体播放(支持主流音视频格式),且系统资源占用低,老旧电脑也能流畅运行;
- 服务器领域:Ubuntu Server 版是全球主流的服务器操作系统之一,广泛用于搭建 Web 服务器(Nginx/Apache)、数据库服务器(MySQL/PostgreSQL)、容器平台(Docker/Kubernetes),腾讯云、阿里云等云厂商均提供 Ubuntu Server 镜像;
- 开发环境:天生适配 Linux 开发工具链,支持 C/C++、Python、Java、Go 等主流编程语言,可直接运行 Redis、MongoDB 等中间件,是开发者搭建本地开发环境或 CI/CD 流水线的优选。;
- 物联网与嵌入式:Ubuntu Core(精简版)专为嵌入式设备设计,占用存储空间小(仅数百 MB),支持 OTA(空中下载)更新,常用于智能设备、工业控制终端等场景。
2. 下载
Ubuntu官方下载 : https://cn.ubuntu.com/download
选择版本后面跟随有LTS(长期支持版)的进行下载,如 Ubuntu 24.04.3 LTS
3. 创建 Ubuntu 虚拟机
虚拟机安装指导参考如下博客:
虚拟机安装指引
3.1 启动 VMware 并创建新虚拟机
- 打开 VMware Workstation,点击 "创建新的虚拟机";
- 在向导中选择 "自定义安装",点击 "下一步"; 稍后安装操作系统, 点击 "下一步",;



3.2 选择客户机操作系统 Linux
- 操作系统选择 "Linux" ;
- 版本选择 "Ubuntu 64 位"(根据下载的 ISO 版本选择),点击 "下一步";

3.3 命名虚拟机并选择存储路径
- 输入虚拟机名称,如 Ubuntu24_04 ;
- 选择存储位置, E:\VMware\Ubuntu , 点击 "下一步";

3.4 处理器和磁盘配置
- 最大磁盘大小设为 100G;(根据实际硬件资源情况设置)









等待虚拟机安装完成。
3.5 虚拟机运行优化和操作系统映像文件添加
- 1 虚拟机->设置->硬件->处理器,开启虚拟引擎;


-
2 虚拟机->设置->硬件, 移除声卡、打印机等未使用的设备;
-
3 虚拟机->设置->硬件->显示器, 可去掉 3D图形勾选;

- 4 虚拟机->设置->选项->高级, 设置输入优先级为高;

- 5 编辑->首选项->优先级->抓取输入内容, 设置为高 ;

-
6 编辑->首选项->内存,设置预留内存,内存足够可以让虚拟机只用物理内存,不会去读取虚拟内存,减少硬盘读取占用;(一般设为主机内存的一半);额外内存,选取允许交换部分虚拟机内存 ;
-
7 虚拟机->设置->CD/DVD(SATA)-->选择 使用ISO映像文件 ;点击 "浏览",找到之前下载的 Ubuntu ISO 文件;

4. 安装 Ubuntu 操作系统
安装 Ubuntu 系统之前,一定要断开电脑网络连接,不然会导致安装过程中下载其他资源,使安装时间变长或安装卡死。 若安装卡死,长时间一直未动,则需要重启电脑,并重新开始安装系统。
4.1 开启虚拟机
- 开启虚拟机之后,进入引导界面;
- 若光标在虚拟机显示,要使光标回到 Windows,则按下快捷键 Ctrl+Alt,就看使用鼠标在 Windows 上进行操作;
- 若光标未显示,用鼠标点击一下当前界面;使用键盘 ↑/↓ 键操作,选择 Try or install Ubuntu,回车;
- 等待,进入安装界面;

4.2 系统语言选择和键盘布局
- 根据使用习惯选择系统语言,"简体中文" 或 "English", 点击 "下一步";;
- 进入下一个界面后,再点击 "下一步";
- 键盘布局,默认即可,点击 "下一步";
- 连接到互联网-->选择我现在不想连接到互联网,点击 "下一步";


4.3 安装Ubuntu
- 选择 "安装 Ubuntu",点击 "下一步";
- 选择 "交互安装" , 点击 "下一步";
- 选择 "默认集合" , 点击 "下一步";
- 安装推荐的专有软件,默认即可, 点击 "下一步";


4.4 磁盘配置
- 选择手动分区, 点击 "下一步";

手动分区时,点击一个空闲盘符(若没有,就新建一个空闲盘符),点击左下角的 + , 添加其他盘符:
- boot/efi - 500M 系统启动引导分区 (一般大于 200M 即可) ;
- Swap - 4096 内存交换分区,相当于Windows的"虚拟内存" ;
- / - 30720M linux 系统根目录(主系统,类似C盘)分区 (20480 足够) ;
- /tmp - 4096 系统缓冲文件区 ;
- /home - 剩余空间 , 其它盘(相当于D或E盘)分区 ;

虚拟机分区安装,启动引导必须选择第一个盘符,因为新建的虚拟客户机没有其它操作系统,不然会导致本次安装启动不了;
4.5 账号设置
- 姓名设置, ;
- 电脑主机名,可以改简短点, ;
- 密码设置,简单点,方便后续操作,点击 "下一步";

4.6 安装

等待安装完成,安装完成后,就点击 "立即重启";
5. 系统基本配置
5.1 更换软件源,提升下载网速
- 桌面左侧点击 Show Apps -->点击 Software&Updates ;
- 在弹出的界面,Ubuntu Software --> Download form -->在下拉列表中选择 Other;
- 在弹出的新界面选择下载源,往上滑-->选择 China-->选择 mirror.aliyun.com 或其他下载速度较快的源-->输入之前安装设置的账号登录密码-->close --> Reload;


bash
# Ctrl + Alt + t 打开超级终端, 输入如下命令,测试网络状态和网速
ping www.baidu.com

- 若上述操作后,ping 网络异常,就尝试如下操作
bash
# 1. 查看 虚拟机的 编辑->虚拟网络编辑器->VMnet0 是否配置正确 (要与虚拟机->网络适配器的模式保持一致),若选择桥接模式->自动 ,网络仍然连接不成功,就 编辑->虚拟网络编辑器->VMnet0->桥接模式->选择实际主机的网络驱动地址;
# 2. 打开超级终端, 配置 DNS
# 2.1 备份配置
sudo cp /etc/resolv.conf /etc/resolv.conf.back
# 2.2 打开 resolv.conf
sudo gedit /etc/resolv.conf
# 2.3 在文件末尾添加
nameserver 8.8.8.8
nameserver 114.114.114.114
- 若 网络能成功 ping 通后,就输入命令 sudo apt-get update 更新一次 ;
5.2 安装VM Tools工具
- 虚拟机--> 安装 VMware Tools -- > 这时系统会弹出一个文件夹;
- 选择 VMwareToolsxxxxx.tar.gz 压缩包 --> 复制-->粘贴到Ubuntu桌面;
- 打开终端,执行如下命令:
bash
# 安装 VMware Tools 前先执行该工具包安装
sudo apt-get install open-vm-tools-desktop
# 切换路径到 桌面
cd Desktop/
# 解压文件
tar xvf VM......tar.gz
# 进入超级用户 , 并输入密码
sudo -s
#输入密码
# 给权限
chmod 777 vmware-tools-distrib/ -R
# 进入目录 vmware-tools-distrib/
cd vmware-tools-distrib/
# 运行, 出现第一个no 输入yes 然后一直敲击键盘的回车
./vmware-install.pl
- 检查 vmware-tools 是否安装成功
bash
# 在 Windows 下创建一个文件夹 E:\share ;
# 在虚拟机菜单上,虚拟机 --> 设置-->选项 --> 共享文件夹 --> 总是启用;
# 点击添加 --> 下一步 -->主机路径( 选择Windows下创建的文件夹 E:\share) --> 下一步 --> 确定 ;
# 在 terminal终端输入命令
cd /mnt/hgfs/
ls
# 如果出现 share 目录 则说明安装成功. 若失败,重启虚拟机,再试一次
bash
# 一、 cd /mnt/hgfs/ 命令后, /mnt/hgfs不存在问题解决
# 1 创建一个挂载点
cd /mnt
sudo -s
mkdir /hgfs
# 重新打开命令终端,输入如下命令
vmware-hgfsclient
# 成功,就会看到 添加的共享文件夹 share
# 二、 sudo mount -t vmhgfs .host:/ /mnt/hgfs 报送Error: cannot mount filesystem: No such device错误
# 1. 输入如下命令
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,nonempty
# 或
vmhgfs-fuse .host:/ /mnt/hgfs
# 2. 切换到 /mnt/hgfs
cd /mnt/hgfs/
# 三、 可以进入 hgfs文件,但没有添加的共享文件 share显示
# 1. 先删除共享文件添加路径,重启虚拟机;
# 2. 重新添加共享文件路径 ;按上述方式查询 /mnt/hgfs/share 是否存在 ;
#四、上述方式都不行,就执行如下指令:
sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
cd /mnt/hgfs
# 若能成功,则表示挂载 hgfs成功;但此方法每次开机需要重新执行上述 mount -t 命令
# 设置系统自动挂载,执行如下命令:
chmod 777 /etc/fstab -R
sudo gedit /etc/fstab
# 在 fstab 文件末尾添加如下一行
.host:/shared /mnt/hgfs vmhgfs defaults 0 0
# 若 fstab 更改出错, Ubuntu 开机时会报错,就按如下方式解决
# 重启客户机->光标移动到recovery mode,不要回车,按e键, 找到底部的ro,改为rw ;
# CTRL+X , 将 fstab 改为原来的配置 ;