云服务器配置指南 (三):给你的服务器装上涡轮增压
在国内玩服务器,最痛苦的莫过于 apt install 时的龟速下载。看着进度条以 10KB/s 的速度爬行,简直是在浪费生命。
这是因为 Ubuntu 的官方源在海外,中间隔着千山万水。
解决办法很简单:换源。把下载地址改成国内的镜像站,速度瞬间起飞,从自行车变法拉利。
3.1 为什么要换源?
简单说,就是为了快。
官方源就像是去美国买东西,不仅路远,还可能被海关扣下(网络超时)。
国内镜像源(如阿里云、清华、中科大)就像是家门口的超市,东西一样,但拿货速度快了几百倍。
实测对比:
- 官方源:10-50 KB/s(运气不好直接连接超时)
- 国内源:5-10 MB/s(跑满带宽)
3.2 动手换源(Ubuntu 24.04)
步骤1:备份(好习惯)
改配置文件前先备份,这是运维的基本素养。万一改挂了,还能救回来。
1 | sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup |
步骤2:修改配置文件
Ubuntu 24.04 的源配置文件在 /etc/apt/sources.list。
1 | sudo vim /etc/apt/sources.list |
操作指南:
- 进入 vim 后,输入
ggdG(清空全文)。 - 按
i进入插入模式。 - 粘贴下面的内容(以阿里云为例,稳如老狗):
1 | # 阿里云镜像源 (Ubuntu 24.04 Noble) |
- 按
ESC,输入:wq保存退出。
备选方案:如果你是教育网用户,清华源(TUNA)是首选:
1 | # 清华 TUNA 镜像源 |
步骤3:刷新缓存
换了源必须刷新一下,让系统知道去哪里找软件。
1 | sudo apt update |
如果看到满屏的 Hit 和 Get 飞快闪过,最后没有报错,恭喜你,换源成功!
3.3 常见问题
Q: 换源后报错 Certificate verification failed?
A: 可能是系统时间不对,或者 ca-certificates 包太老。
先校准时间:sudo timedatectl set-ntp true。
如果还不行,把源里的 https 临时改成 http,更新完 ca-certificates 后再改回 https。
Q: 换源后 apt update 还是慢?
A: 检查一下是不是 DNS 的问题。有些云服务器默认的 DNS 解析国内域名很慢。可以尝试修改 /etc/resolv.conf,加上 nameserver 223.5.5.5(阿里 DNS)或 nameserver 114.114.114.114。
Q: 怎么换回官方源?
A: 刚才备份的文件派上用场了:
1 | sudo cp /etc/apt/sources.list.backup /etc/apt/sources.list |
总结
换源是配置国内服务器的必修课。花 1 分钟换个源,以后每次装软件都能省下 10 分钟。这笔账,怎么算都划算。
下一章,我们将进入容器化的世界,手把手教你部署 Docker。