1. Ubuntu系统下载与安装全流程指南
作为一名使用Linux系统超过8年的运维工程师,我深知新手在初次安装Ubuntu时可能遇到的各种问题。本文将详细介绍从镜像下载到虚拟机安装的完整流程,包含国内镜像站加速下载、VMware虚拟机配置、系统安装参数设置等关键环节的实操细节。
1.1 国内镜像站的选择与使用
官方Ubuntu镜像下载速度慢是普遍问题,特别是在国内网络环境下。清华大学开源软件镜像站(https://mirrors.tuna.tsinghua.edu.cn/)是我最推荐的国内镜像源,其优势在于:
- 同步频率高(每6小时同步一次)
- 下载速度稳定(通常能跑满带宽)
- 提供HTTP/HTTPS/FTP多种协议支持
实际操作时需要注意:
- 在搜索框输入"ubuntu"后,会看到多个版本目录
- 对于大多数用户,选择20.04 LTS版本最为稳妥(长期支持到2025年)
- 下载ISO文件时建议选择"ubuntu-20.04.x-desktop-amd64.iso"这样的完整名称
提示:如果使用校园网,建议优先选择本校的镜像站;企业用户可以考虑阿里云或腾讯云的镜像源,通常有专线加速。
1.2 虚拟机环境准备
我习惯使用VMware Workstation Pro作为虚拟机平台(当前版本17.0),相比VirtualBox有更好的性能表现和硬件兼容性。新建虚拟机时关键配置参数如下:
bash复制虚拟机配置建议:
- 处理器:2核(如果物理机是4核以上)
- 内存:4GB(最低2GB,开发建议8GB)
- 磁盘:25GB(系统分区20GB+交换空间5GB)
- 网络适配器:NAT模式(最易用的网络配置)
安装过程中有几个易错点需要特别注意:
- 选择"稍后安装操作系统"而不是直接挂载ISO
- 虚拟磁盘类型选择SCSI(推荐)而不是IDE
- 磁盘分配方式选择"将虚拟磁盘拆分成多个文件"
2. Ubuntu系统安装详解
2.1 安装流程关键步骤
挂载ISO启动后,安装界面主要分为以下几个阶段:
-
语言选择:建议选English(避免后续终端出现乱码)
-
键盘布局:保持默认English(US)
-
网络配置:可以先跳过,安装完成后再配置
-
磁盘分区:
- 新手选择"清除整个磁盘并安装Ubuntu"
- 高级用户建议手动分区:
/根分区:20GB ext4swap交换分区:内存大小的1.5倍/home用户分区:剩余所有空间
-
用户创建:
- 用户名避免使用特殊字符
- 密码强度建议8位以上包含大小写和数字
- 勾选"自动登录"可简化日常使用(安全性降低)
2.2 安装后必要配置
首次进入系统后,建议立即进行以下配置:
- 更新软件源:
bash复制sudo sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
sudo apt update && sudo apt upgrade -y
- 安装VMware Tools(增强工具):
bash复制sudo apt install open-vm-tools open-vm-tools-desktop -y
- 网络检查:
- 执行
ip a查看网卡状态 - 使用
ping mirrors.tuna.tsinghua.edu.cn测试网络连通性 - 如果无法上网,检查虚拟机网络设置是否为NAT模式
- 执行
3. 常见问题解决方案
3.1 安装过程卡住
可能原因及解决方法:
- 镜像损坏:重新下载并校验MD5值
- 内存不足:增加虚拟机内存到至少2GB
- 显卡兼容问题:在启动选项添加
nomodeset参数
3.2 分辨率异常
典型表现是屏幕显示不全,底部按钮看不到。解决方法:
- 临时方案:按Windows键+拖动鼠标移动视图
- 永久方案:
- 安装VMware Tools
- 在显示器设置中调整合适的分辨率
- 对于4K屏幕,可能需要设置缩放比例
3.3 网络连接失败
排查步骤:
- 检查虚拟机网络适配器设置(NAT模式最稳定)
- 查看主机网络服务是否运行(VMware NAT Service)
- 在Ubuntu中尝试重置网络:
bash复制sudo service networking restart
4. 虚拟机使用技巧
4.1 状态管理
VMware提供三种虚拟机状态:
- 关机:完全停止,不保存状态
- 挂起:保存当前状态到磁盘,下次恢复
- 休眠:类似挂起但更节省资源
重要提示:长期不用的虚拟机建议选择挂起而非关机,特别是当有未保存的工作时。挂起状态会完整保存内存内容和CPU状态。
4.2 性能优化
通过以下设置可以提升虚拟机性能:
- 启用3D加速(需主机显卡支持)
- 分配更多CPU核心(不超过物理机核心数的1/2)
- 使用固态硬盘作为虚拟机存储位置
- 定期清理快照(快照过多会影响性能)
4.3 文件共享
主机与虚拟机间文件交换的几种方式:
- 共享文件夹(需安装VMware Tools)
- SFTP传输(推荐,安全性高)
- 直接拖放(方便但不稳定)
设置共享文件夹步骤:
- 虚拟机设置→选项→共享文件夹
- 添加主机目录并设置自动挂载
- 在Ubuntu中访问
/mnt/hgfs目录
5. 系统维护建议
5.1 定期更新
保持系统安全的三个关键命令:
bash复制sudo apt update # 更新软件包列表
sudo apt upgrade # 升级已安装的包
sudo apt autoremove # 清理无用依赖
建议每周执行一次,特别是安全更新应及时应用。
5.2 备份策略
对于重要数据,建议采用以下备份方案:
- 使用
rsync定时备份/home目录 - 对关键配置文件(如/etc)创建版本控制
- 定期导出虚拟机快照
示例备份命令:
bash复制rsync -avz --delete /home/user /mnt/backup/
5.3 故障恢复
当系统无法启动时,可以:
- 使用Live CD进入救援模式
- 挂载原系统分区进行修复
- 检查日志定位问题:
bash复制journalctl -xb # 查看启动日志
dmesg | grep error # 检查内核错误
对于新手,最简单的恢复方法是使用之前的快照回滚。