以前给朋友推荐Ubuntu 22.04 LTS,对方总在下载这一步卡住——打开官网,点下载,速度慢得跟牛车一样,下到一半还经常断线,再来一次又从头开始。折腾一两天都拿不到一个完整的ISO文件。后来我把国内镜像站链接甩过去,三分钟下完。今天这篇就是写给被这一步卡住的小白:怎么用国内镜像加速,最省心地把Ubuntu 22.04 LTS的镜像文件拿到手。
先说清楚,这篇文章不是安装教程,也不是配置指南,就专注解决“下载”这一个问题。你会知道为什么官网下载那么慢,国内镜像站是怎么帮你加速的,具体该选哪个镜像站、哪个文件,下载完之后还要做什么校验。全程用大白话,每一步都有截图级别的描述,跟着做就行。
1. 为什么小白首选Ubuntu 22.04 LTS,而不是24.04或最新版
很多朋友上来就问:现在官网不是已经有24.04了吗?为什么还要用22.04?
这里我先科普一个概念:LTS,全称Long Term Support,长期支持版。官方对LTS版本提供长达5年的安全和维护更新,不会让你用着用着突然变成没人管的状态。22.04 LTS的常规支持到2027年,而且可以付费延长到2032年。小白最怕的就是系统装完没多久,官方就停止更新了,那才是真正的麻烦。
相比之下,非LTS版本比如23.10、24.10,每6个月就出一个新版本,只支持9个月,你还没摸熟呢,官方就不管了。所以老老实实选LTS是新手的第一原则。
那为什么是22.04而不是更新的24.04 LTS呢?我先说结论:如果你是个刚接触Linux的小白,22.04在目前这个时间点依然是“最不容易出错”的选择。原因有几点:
- 软件生态最成熟。很多开发工具、驱动、教程,都是基于22.04来写的。你搜“Ubuntu 安装NVIDIA驱动”,十个结果里有七个是用22.04做的,照着抄作业不容易翻车。
- 踩坑案例全。新手最怕的是遇到问题搜不到答案,22.04的报错和解决方案在网上几乎都能找到。
- 配置环境更顺手。比如装CUDA、装Docker、配Python环境,各大软件官方对22.04的适配做得最完善。
当然,24.04 LTS也已经发布一段时间了,将来肯定是主流,但你如果现在想省心一点,先入门,22.04是完全够用的。别追求“最新”,稳定才是小白的刚需。
这里还要说一个常见误区:Ubuntu 22.04 LTS并不是只有一个文件。官方分成Desktop(桌面版)和Server(服务器版)两种。新手日常使用选Desktop,带图形界面,操作像Windows一样;Server版不带图形界面,更适合部署服务器。我见过不少小白下载完Server版,装完发现怎么只有命令行,以为自己装错了。所以下载前一定想清楚,你只是想体验系统、日常办公学习,那就选Desktop版。
2. 国内镜像加速的原理:为什么“官网下载”像老牛拉车
先说个我自己的经历。早年第一次下载Ubuntu,直接从ubuntu官网点下载,进度条走了半小时,ETX还有两个小时,中间断了一次,又从头来。这种事在所有Linux发行版下载里都太常见了,不是你的网不行,是服务器太远。
Ubuntu官方下载服务器主要部署在国外,国内访问它要经过国际出口带宽,延迟高、丢包率也不低。再加上同时下载的人多,速度或许就只有几百KB/s,甚至几十KB/s。文件本身有4-5GB,按这个速度下几个小时很正常,中间再断开一次,心态直接崩。
国内镜像站就是来解决这个问题的。所谓镜像站(Mirror Site),就是把官方源的文件同步一份到你所在的本地服务器上。国内有很多高校和云厂商都在做这件事,比如阿里云、清华大学TUNA、中国科学技术大学、华为云、网易、腾讯云等等。它们会定期从Ubuntu官方同步所有文件,包括ISO镜像、软件源等。你从这些国内服务器下载,走的是国内的骨干网络,速度快、延迟低、连接稳定,下载速度可以达到几MB/s甚至更高。
我拿自己常用的对比数据说话:
| 下载来源 | 典型速度 | 稳定性 | 断点续传 | 文件校验 |
|---|---|---|---|---|
| Ubuntu官网 | 几十KB/s ~ 几百KB/s | 不稳定,容易断 | 浏览器有时支持,但体验差 | 有,但下载过程容易坏文件 |
| 国内镜像站 | 1MB/s ~ 10MB/s+ | 稳定 | 完全支持,工具可以续传 | 有官方的SHA256SUMS文件,可核对 |
这里要打消一个顾虑:镜像站会不会被“动手脚”,下载下来的系统不安全?不会。首先,所有镜像站的ISO文件都是直接从官方源同步的,不是重新打包。其次,每次Ubuntu发布版本时都附带了个人加密校验文件,比如SHA256SUMS,里面有每个文件的哈希值。咱们下载完只要算一下本地文件的SHA256,和官方发布的哈希值对比,一致就说明文件是原版,可以放心用。这个校验办法我在后面会详细教。
另外,镜像站本身的作用不只是下ISO,还可以加速你的软件源。以后装完系统,把apt的软件源也替换成国内镜像,安装软件、更新系统都会快很多。当然这是后话,这一篇先聚焦怎么把镜像文件下到手。
3. 下载实操:从云端镜像站拉取Ubuntu 22.04 LTS镜像
进入正题。下面我以国内几个常用镜像站为例,一步步说怎么下。你只需要挑其中一个就行。
我平时最喜欢用阿里云和清华TUNA,一个快一个全。阿里云的地址是mirrors.aliyun.com,清华的地址是mirrors.tuna.tsinghua.edu.cn。打开之后,找到“Ubuntu”或者“ubuntu-releases”相关入口。不同镜像站目录结构略有不同,但大同小异。
以清华镜像站为例:
- 打开网页。
- 找到“OS镜像”分类下“Ubuntu”的链接,或者直接访问
/ubuntu-releases/目录。 - 进入之后,你会看到一个类似文件列表的页面,里面有很多版本号和文件。找到
22.04/这个目录。 - 进入
22.04/,里面有个release/子目录,打开。 - 你会看到类似
ubuntu-22.04.3-desktop-amd64.iso这样的文件。如果是桌面版,就找desktop;如果是服务器版,就找server。后面的amd64表示64位,无论你是什么品牌的电脑,只要是近几年买的,都下这个。只有极老古董的32位CPU才需要找i386,但那种情况基本可以忽略。 - 点击文件,等待下载完成。
阿里云镜像站也是类似的流程。它可能把Ubuntu放在“ubuntu-releases”下,也可能放在“ubuntu”目录里。找不到的时候,直接看一下页面上有没有“ISO”或“releases”字样。反正只要你进入了镜像站,就搜索“22.04 release”,一般都能找到。
下载方式上,我不太建议一上来就用浏览器直接点击下载,因为浏览器很容易在下到一半时断掉。我推荐你用命令行工具或者专用下载工具。如果你已经处于Windows系统,而且不习惯命令行,可以用迅雷、IDM(Internet Download Manager)这类下载工具,把镜像链接复制进去,它会自动多线程下载,还能断点续传。
如果你在未来已经装了Linux系统,或者在Windows上用WSL(适用于Linux的Windows子系统),直接用终端下载也很爽。比如用wget:
wget -c https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04/release/ubuntu-22.04.3-desktop-amd64.iso这里的-c表示断点续传,如果中途断网了,重新执行命令会接着下,不用从头开始。
想要更快的话,用aria2这类多线程下载工具:
aria2c -x 8 -s 8 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04/release/ubuntu-22.04.3-desktop-amd64.iso其中-x 8表示8个线程同时下载。实测下来,这种方式的下载速度甚至能跑满你的宽带带宽。不过要注意,文件名后面的版本编号可能会变,比如22.04.1、22.04.2、22.04.3什么的。因为LTS版本会持续推出维护更新点。最稳妥的办法是,直接看镜像站release目录下最新的22.04点几,选最新的那个。一般来说,你如果在镜像站页面里看到多个ISO文件,优先选数字最大的那个。
另外提醒一句,下载前留意一下文件大小。Desktop版的ISO大概是4GB多,Server版则是1-2GB。如果你下载完发现文件只有几百KB,那肯定是不完整或者下错东西了,后面校验也过不了。
4. 校验镜像的SHA256:防止下坏文件,下载完别急着写入U盘
很多小白下载完ISO文件后,直接就用工具把它写进U盘,结果安装到一半报错:文件损坏、找不到内核、驱动加载失败。这种问题一大半都是下载不完整导致的。所以,我恳请你,下载完先别急着开机安装,花30秒做个校验。
每个镜像站都会在release目录下放一个SHA256SUMS文件。这个文件里列明了所有ISO文件的SHA256哈希值。你只需要把你下载的ISO文件用相同算法算一遍,如果两个字符串完全一致,就说明文件没问题。
在Windows系统上,打开PowerShell,进入你下载文件的文件夹,执行:
Get-FileHash ubuntu-22.04.3-desktop-amd64.iso -Algorithm SHA256然后会出来一串64位的十六进制字符串。打开SHA256SUMS文件,找到对应文件名的那一行,对比一下。完全一致就OK。
在macOS或Linux上,打开终端,用sha256sum命令:
sha256sum ubuntu-22.04.3-desktop-amd64.iso输出也是一串哈希。如果你想一键对比,可以用:
echo "$(grep ubuntu-22.04.3-desktop-amd64.iso SHA256SUMS)" | sha256sum -c如果提示OK,那就没问题。
这里我额外说一下哈希是什么。你可以把它理解为文件的“身份证指纹”,你改了文件哪怕一个比特,算出来的哈希值都会不一样。只要哈希对上了,就基本能保证下载过程中没有发生数据损坏。
为什么我不能直接告诉你那串哈希值?因为版本不同,数字不同,而且哈希值在网上传播太久容易被篡改的风险。你自己从镜像站下载的SHA256SUMS,才是第一手最可信的信息来源。
以前我遇到过一个问题:下载的SHA256SUMS文件是乱码的。后来发现是镜像站同步没完成,这时候换个镜像站重新拉取就好了。还有种情况,你下载的是.iso.torrent文件想用BT下载,那也需要在官网找对应的哈希来校验,原理一样。
还要注意,有些小白在Windows上用老旧的MD5校验工具,以为也能用,其实是不行的。Ubuntu官方现在只提供SHA256,你要用对应算法。
5. 小白最容易踩的坑:下载时的浏览器断流、选择错误版本、镜像站迷路
走过上面那些流程,理论上下载已经没问题了。但根据我这些年帮别人远程装系统的经验,很多看着简单的事,实际做起来就是各种意外。我挑几个最常见的坑集中说说。
5.1 浏览器下载容易断,断了又从头连
大部分浏览器可以断点续传,但前提是你没有关闭浏览器进程,而且还要找到那个下载管理器的入口。实际中小白往往下到一半断了,再点下载链接,浏览器又从头开始下,前面的进度全浪费。更稳妥的用法是复制镜像链接,粘贴到专门的软件商店,比如IDM、迅雷,或者Linux用的aria2。它们会自动续传,也会做多线程拉取,速度自然会上去。
5.2 分不清desktop和server对不对
我再说一遍。Desktop版有图形界面,开箱即用,适合日常办公、学习编程、上网。Server版没有图形界面,只提供字符终端,适合搭服务器。小白除非是真的想做运维,否则不要轻易选择Server。更不要觉得“Server性能更好”,其实它只是少了一个图形界面的“包袱”,但对应的,你也少了一个操作工具。装完发现黑黢黢的终端,很多人当场就懵了。
5.3 误选i386或ARM64
现在绝大多数电脑都是64位的x86架构,对应文件后缀是amd64。即使你的CPU是Intel,也是amd64,因为这个后缀指的是x86-64指令集。i386是32位的老古董,现在的电脑基本装不了。还有arm64,是跑在ARM处理器的设备上的,比如树莓派、部分Windows平板。如果你不知道你的设备是什么架构,就在Windows的“系统信息”里看“系统类型”,写“x64-based PC”,那你放心下载amd64版。
5.4 镜像站目录看得眼花缭乱
很多镜像站为了同时支持多个发行版,目录特别多,比如清华镜像站首页就有几十个项目的入口。你如果不知道实际路径,容易点错。这里我教你一个办法:大部分镜像站都可以直接访问/ubuntu-releases/22.04/release/这个路径。比如你打开清华镜像站,直接在地址栏补全路径:
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04/release/回车以后就直接看到文件列表了,不用一层一层地点。阿里云也一样,https://mirrors.aliyun.com/ubuntu-releases/22.04/release/可以直达。这个路径在各大镜像站基本通用,只有少数会有变化,比如中科大是/ubuntu-releases/。
5.5 镜像站之间同步延迟,导致个别文件缺失
镜像站虽然定时同步,但有时候你点击了一个冷门版本的文件,发现404。这种时候别慌,换其他镜像站就好了。通常阿里云和清华的同步频率比较高,你的问题大概率能解决。也有可能是当前这个版本刚刚发布,全球都还没同步完,那就等几个小时再来。
5.6 下载速度还是慢?可能是你没有走对线路
国内几个镜像站都提供了http和https,有的还有ftp。你可以尝试从https切换到http,或者反过来,可能有意想不到的效果。另外,有些镜像站对单个IP的并发连接有限制,如果你的下载工具开了太多线程反而被限速,试着把线程数降到4或者8。还有就是把路由器和光猫重启一下,排除本地网络问题的干扰。
最后再说一个很多人会忽略的点:下载完成后,如果条件允许,把ISO文件放移动硬盘上或者网盘一份。这样以后重装系统、换电脑,就不用重新下载了。毕竟4-5GB的文件,就算有镜像加速,也不可惜这点备份空间。
最后分享一个下载小技巧
我把这套方法用了很多年,最容易复现的“快”就是开多线程加断点续传。你找一个镜像站的ISO链接,扔给迅雷或IDM,基本能跑满你的宽带。下完再按SHA256校验一下,没问题再去做启动盘,安装过程中基本不会遇到“文件损坏”这类幺蛾子。
如果你在下载过程中遇到奇奇怪怪的问题,还可以用“对比大法”——同时从阿里云和清华镜像站各下一个小版本的ISO,比如同时下22.04.3和22.04.2,看哪个快就先装哪个。反正这两个都是官方正版,只是维护版本号不同,功能上对小白几乎没有区别。拿到镜像文件只是第一步,但第一步走稳了,后面的事就顺畅一半。祝每个人都能顺利下载到你的Ubuntu 22.04 LTS。