Ubuntu 26.04修改国内镜像源

在 Ubuntu 26.04 中,修改国内镜像源可以极大提升软件包的下载速度。由于 Ubuntu 从 24.04 版本开始全面采用了新的 DEB822 格式(配置文件位于 /etc/apt/sources.list.d/ubuntu.sources),传统的修改 /etc/apt/sources.list 的方法已不再是首选。


1. 备份原始配置(安全第一)

在修改系统文件前,养成备份的好习惯:

1
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

2. 修改为国内镜像源

你可以使用 sed 命令一键替换,或者手动编辑。

方法 A:一键替换(以阿里云为例)

执行以下命令,将默认的 archive.ubuntu.com 替换为阿里云镜像:

1
2
sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list.d/ubuntu.sources
sudo sed -i 's/security.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list.d/ubuntu.sources

方法 B:手动编辑

使用编辑器打开配置文件:

1
sudo nano /etc/apt/sources.list.d/ubuntu.sources

将其中的 URIs: http://archive.ubuntu.com/ubuntu/ 修改为以下任一主流镜像站:

镜像站名称 修改后的 URIs 地址
阿里云 http://mirrors.aliyun.com/ubuntu/
清华大学 https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
腾讯云 http://mirrors.cloud.tencent.com/ubuntu/
华为云 https://mirrors.huaweicloud.com/ubuntu/

3. 更新系统索引

修改完成后,必须运行更新命令使配置生效:

1
sudo apt update

如果输出中显示的是刚才设置的镜像站地址,且没有报错,说明配置成功。


4. 常见问题:关于 DEB822 格式

在 26.04 中,你会发现配置文件长这样:

1
2
3
4
5
Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble oracular resolute
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

注意:Ubuntu 26.04 的代号是 resolute。如果你的配置文件中 Suites 这一行包含了 resolute,请确保不要改错这个代号。