折腾Linux系统这些年,Ubuntu始终是我给朋友推荐的第一选择。倒不是因为它比Arch、Fedora“高级”,而是它在软件生态、硬件兼容、社区资料这三方面最稳当——尤其是刚接触Linux的人,遇到问题随手一搜就有答案,这种安全感比性能参数重要得多。这篇东西我不打算写成照搬官方文档的翻译稿,而是把从下载镜像、做启动盘、装系统,到装完之后的源、输入法、网络、开发环境配置,再到系统崩了怎么自救的完整链路都走一遍,你照着操作基本能一次跑通。
我默认你是在一台Windows电脑上,或者用VMware虚拟机来装Ubuntu,这也是目前大多数人入门Linux的实际场景。下面所有步骤我都按“能复现”的标准来写,命令可以直接复制,路径和参数我踩过的坑都会单独标出来。
1. 折腾前先想清楚:Ubuntu版本与安装方式的选择
很多新手上来就问“Ubuntu怎么装”,但装系统之前有两个人人都绕不开的选择题:装哪个版本、用什么方式装。这两个决定做错了,后面会走很多弯路。
1.1 版本怎么选:为什么我推荐LTS
Ubuntu的版本命名很规律,由年份和月份组成,比如24.04,代表2024年4月发布。它分为两类:
- LTS(Long Term Support,长期支持版):每两年的4月发布一次,比如20.04、22.04、24.04,官方提供5年安全更新和技术支持。这是最稳的选择。
- 普通版:每6个月发布一次,比如23.10、24.10,支持周期只有9个月。普通版适合喜欢追新的玩家,但不适合日常工作环境。
我的建议非常明确:只要是拿来干活或者学习的,一律装LTS版本。原因很实在,LTS版本的软件源里的依赖包经过长时间验证,不易出兼容性问题;而普通版升级频繁,可能今天能用的编译环境,过两个月升级后某个库就变了。截至这篇文章的实用选择,24.04 LTS已经非常成熟,NVIDIA驱动、内核、桌面环境都磨合得很好,新手首选它。
1.2 安装方式横向对比:物理机、虚拟机、WSL2
同一个Ubuntu有两种完全不同的“住进去”方式,适合的人群也不一样。
| 安装方式 | 适合场景 | 优点 | 缺点 |
|---|---|---|---|
| 物理机单独安装 | 打算长期主力使用Linux | 性能最完整,硬件能直接访问 | 需要准备好U盘,且占用整机 |
| 物理机双系统 | 偶尔用Linux,Windows不能丢 | 两个系统都能用 | 引导配置稍复杂,有概率弄坏Windows引导 |
| 虚拟机(VMware/VirtualBox) | 学习、测试、开发验证 | 和Windows共存,随时快照回滚 | 性能有损耗,图形性能较弱 |
| WSL2(Windows子系统) | 只需要Linux命令行环境 | 启动快,集成度最高 | 没有完整桌面环境,不能当完整系统用 |
如果你是想学Linux、配开发环境、跑点服务,我个人非常推荐先用VMware虚拟机练手。它的好处是:装坏了直接删掉重来,不用动弹Windows;虚拟机可以任意做快照,测危险的命令前拍一张,出问题一秒还原。等你把常用操作都练熟了,再考虑是双系统还是直接物理机。
如果只是需要终端环境写代码、用Python跑脚本,WSL2其实更轻快,但本文的核心是“完整安装和设置”,所以我会以VMware虚拟机安装为主线,物理机安装的差异点会单独补充。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 镜像下载、启动盘制作与虚拟机的准备动作
很多安装失败不是操作不对,而是源头就没做好——镜像文件不完整、启动盘没做好、虚拟机参数给得不对。这一个章节把准备动作做扎实,后面安装流程会非常顺。
2.1 镜像下载:去哪里下载、怎么校验
Ubuntu镜像官网是 cn.ubuntu.com/download(或者 ubuntu.com/download)。进去后选择 Ubuntu Desktop 版本,然后选择LTS版本下载。
这里有个很多人忽略的问题:下载完一定要校验文件完整性。镜像文件都是几个GB的大文件,网络不稳定时很容易下载出错,一旦镜像损坏,启动盘做出来要么引导失败,要么安装到一半报错。
校验方法是把官网提供的SHA256校验值和本地计算出来的比对。在Windows上,用PowerShell执行:
powershell复制Get-FileHash .\ubuntu-24.04-desktop-amd64.iso -Algorithm SHA256
在Linux或macOS上,终端执行:
bash复制sha256sum ubuntu-24.04-desktop-amd64.iso
然后对比官网标注的SHA256值,完全一致才说明文件完整。
如果你在中国大陆,下载慢的问题可以用清华大学开源软件镜像站、阿里云镜像站等渠道,直接在镜像站搜索 ubuntu-releases,里面会同步官方镜像。虽然我无法在这里推荐具体某个源,但这类高校或大型互联网公司的开源镜像站是公开且常用的,用浏览器搜索就能找到。
2.2 U盘启动盘制作:别再用“直接解压进U盘”这种办法
装物理机需要做U盘启动盘。再强调一遍:直接把ISO解压到U盘里是启动不了的,必须用写盘工具。Windows下最常用的有两个:
- Rufus:体积小、速度快、选项清晰,支持UEFI和Legacy BIOS引导。
- balenaEtcher:界面简单到极致,选镜像、选U盘、点Flash就完事,跨平台。
用Rufus时,分区类型建议选GPT,目标系统选UEFI(非CSM),文件系统保持FAT32默认即可。写入完成后,Windows可能会提示“U盘需要格式化”,千万别点,直接拔掉或重启进入引导菜单。
启动盘做好后,插入目标电脑,开机时按对应快捷键进入引导菜单:戴尔是F12,联想是F12(部分新款是Fn+F12),惠普是F9,华硕是F8/Esc。不同品牌略有差异,开机画面通常会提示Press F12 for Boot Menu这类字样。
2.3 VMware虚拟机安装Ubuntu的创建参数
如果你走虚拟机这条路,先把VMware Workstation装好。创建虚拟机时的一些参数直接影响后续使用体验,我建议这样设置:
| 参数 | 建议值 | 说明 |
|---|---|---|
| 操作系统类型 | Ubuntu 64位 | 别选成32位,新版本Ubuntu只有64位 |
| 内存 | 不小于4GB | 推荐8GB,太小心桌面环境会卡 |
| 处理器 | 2核起步 | 开发编译有需求就4核 |
| 磁盘 | 60GB-100GB | VMware默认20GB偏小,后续装软件局促 |
| 网络类型 | NAT模式 | 可上网,又不和宿主机网络冲突 |
| 显示 | 勾选“加速3D图形” | 桌面流畅度会有明显提升 |
创建好虚拟机后,在虚拟机设置里挂载你下载的ISO镜像,CD/DVD选项选择“使用ISO镜像文件”,浏览到你下载的Ubuntu ISO。之后开机,虚拟机就会从镜像引导进入安装界面。
这里有个易错点:有些人建虚拟机时选
