Ubuntu 国内镜像源更换与选择实战
刚装好 Ubuntu 就去跑 apt install,结果进度条慢得让人怀疑网络,这种情况在国内很常见。问题通常不在带宽,而在于默认的软件仓库大多连到海外,延迟和丢包会把体验拖得很难看。
把软件源换成国内镜像站,基本就能把这件事拉回正常水平。做法不复杂,但别只盯着'哪个快',真正要看的是同步速度、稳定性,以及你当前 Ubuntu 版本能不能对上仓库代号。
先弄清楚软件源到底是什么
APT 不是简单去'下载软件',它背后连着一组仓库。仓库里主要有两类东西:
- 软件包索引:记录有哪些包、版本是多少、依赖是什么。你执行
sudo apt update时,更新的就是这部分信息。 - 软件包本体:也就是
.deb安装包,真正安装到系统里的文件。
sources.list 里写的 URL,就是仓库地址。Ubuntu 默认常指向 archive.ubuntu.com、security.ubuntu.com 这类官方站点。国内镜像站会定期同步这些内容,再把同样的索引和安装包放到国内服务器上。你换源,本质上就是把请求换到离自己更近的镜像站,少绕几圈国际网络。
不是所有镜像都能做到完全实时同步。小站点或者非核心仓库偶尔会晚几个小时,但对日常更新和常见软件来说,一般不会成为问题。
一个典型的软件源条目长这样:
deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
这里面有几个部分要对上:
deb表示二进制软件仓库,普通安装基本用这个。https://mirrors.aliyun.com/ubuntu/是镜像站地址。jammy是 Ubuntu 22.04 LTS 的代号。20.04 是focal,18.04 是bionic。这个地方写错,后面大概率就是404 Not Found。main restricted universe multiverse是 Ubuntu 的组件区,通常会一起保留。
这也是为什么网上随手复制一段源不一定能直接用。版本代号不对,源就不是你的源。
阿里云、清华、中科大怎么选
国内常用的 Ubuntu 镜像,阿里云、清华大学开源软件镜像站、中国科学技术大学开源软件镜像站这三家最常见。它们都能用,但侧重点不太一样。
我一般不会把'速度'看得太绝对。实际体验往往取决于你所在的网络环境:有的地方阿里云更稳,有的地方清华命中率高一些,校园网里中科大偶尔更顺手。与其纠结理论排名,不如先挑一个,跑几次 apt update 和常用安装命令,哪个稳定就先留哪个。
| 镜像站 | 特点 | 适合场景 |
|---|---|---|
| 阿里云 | 覆盖面广,企业网络里常见,访问路径通常比较稳 | 通用环境、公司内网、初次换源 |
| 清华 TUNA | 同步及时,社区使用率高,文档也比较完整 | 个人桌面、开发机、常规学习环境 |
| 中科大 USTC | 口碑稳定,校园网和科研网络里表现常不错 | 校园网、科研环境、需要长期稳定使用 |
如果你只是想尽快把系统装顺,优先选一个离你网络更近、访问更稳的镜像就行。没有必要在三家之间反复横跳,换来换去通常只会浪费时间。
更换源时最容易踩的坑
换源这件事看起来只是改个 URL,出问题时却经常不是镜像站本身,而是下面几类小问题:
- 版本代号写错,比如系统是
focal,却套了jammy的源。 - 只改了主源,没同步改安全更新源,结果 还在连旧地址。

