Ubuntu 换源提速指南:告别龟速更新
各位玩 VPS 的小伙伴,是不是经常碰到这种情况:刚买的服务器系统版本有点旧,想跑个 apt update && apt upgrade 升级一下,结果那个下载速度慢得像蜗牛爬,甚至直接卡死不动?尤其是在国内网络环境下,官方源那速度简直是感人。
今天跟大家分享一个实用的小技巧,给你的 Ubuntu 换一个更“丝滑”的 APT 源。虽说现在很多 VPS 厂商都自带了国内镜像源,但偶尔还是会遇到节点拥堵或者同步延迟的情况,多掌握几个备用加速方案总是没错的。
为什么要折腾 APT 源?
简单来说,APT 源就是你 Ubuntu 系统下载软件和更新包的仓库地址。默认情况下,系统配置的是国外的官方源,虽然稳定,但物理距离摆在那里,速度通常很难达标。换成距离更近、带宽更充足的国内源,效果就是“立竿见影”。
实战操作:手把手教你换源
这里演示的具体源地址(引用自社区大佬的推荐),主打一个稳定和高速。操作前建议习惯性备份一下原配置文件,以防万一。
1. 备份原有源配置
先 SSH 登录到你的服务器,输入以下命令备份原来的 sources.list 文件:
cp /etc/apt/sources.list /etc/apt/sources.list.bak
如果以后出问题了,随时可以用这个备份恢复。
2. 编辑源配置文件
使用你熟悉的编辑器(比如 nano 或 vim)打开文件:
nano /etc/apt/sources.list
3. 替换源地址
将文件里的内容清空,或者注释掉原来的行,填入以下内容(以 Ubuntu 22.04 LTS 为例,其他版本代码名可能需要对应修改,如 jammy 换成 focal 等):
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
注:这里选用清华源作为示例,因为它在教育网和公网都有很好的出口带宽,且同步频率很高。你也可以根据实际网络情况测试其他高校源。
按 Ctrl+O 保存,Ctrl+X 退出(如果是 nano 编辑器)。
4. 更新索引
配置修改完成后,必须运行更新命令让系统生效:
apt update
``n``
这时候你应该能看到终端里的下载速度起飞了,瞬间就能完成索引更新。
### 进阶:如何选择最适合你的源?
除了手动改文件,如果你想偷懒,其实还有一些自动化工具可以用。比如 `select-apt-fast` 或者一键脚本。但手动配置的好处是你永远知道自己在做什么,而且排除故障也更容易。
如果你的机器配置比较低,或者带宽很小,还可以考虑开启 APT 的增量下载功能或者压缩传输,进一步提升效率。
### 常见问题解决
* **Q: 换完源报错 GPG 公钥不存在?**
A: 这通常是因为更换了非官方或者特殊的第三方源。执行 `apt-key update` 或者重新导入对应源的 Key 即可解决。如果是使用主流大厂源,一般不会有这个问题。
* **Q: 运行 update 之后还是显示旧的包?**
A: 尝试清理一下缓存:`apt clean && apt autoclean`,然后再执行 `apt update`。
### 总结
给 Ubuntu 换源虽然是个基础操作,但却是提升运维幸福感的第一步。别让几KB的下载速度浪费了你的宝贵时间,赶紧去试试吧!如果你有其他好用的源地址,也欢迎在评论区交流分享。

评论已关闭