Ubuntu镜像源替换
在国内使用 Ubuntu 时,官方源速度较慢,将镜像源替换为华为云镜像可显著提升软件包下载速度。本文介绍 Ubuntu 22.04 (jammy) 和 Ubuntu 24.04 (noble) 如何配置华为镜像源。
1、备份原有源配置
sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak
如果使用 Ubuntu 24.04,可能还有 /etc/apt/sources.list.d/ 目录下的 DEB822 格式配置文件,可一并备份。
2、方法一:使用 sed 批量替换(推荐)
适用于 Ubuntu 22.04 和 24.04,自动将官方源地址替换为华为源:
sudo sed -i "s@http://*.ubuntu.com@http://mirrors.huaweicloud.com@g" /etc/apt/sources.list
3、方法二:手动写入 sources.list
Ubuntu 22.04 (jammy):
sudo tee /etc/apt/sources.list <<EOF
deb http://mirrors.huaweicloud.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ jammy-security main restricted universe multiverse
EOF
Ubuntu 24.04 (noble):
4、Ubuntu 24.04 的 DEB822 格式(可选)
Ubuntu 24.04 默认可能使用 DEB822 格式,配置文件位于 /etc/apt/sources.list.d/ubuntu.sources。如需修改,可参考:
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
sudo vim /etc/apt/sources.list.d/ubuntu.sources
将其中的 archive.ubuntu.com 和 security.ubuntu.com 替换为 mirrors.huaweicloud.com。
5、更新软件包索引
sudo apt update
sudo apt upgrade -y
6、华为镜像源地址参考
| 类型 | 地址 |
|---|---|
| Ubuntu 软件仓库 | https://repo.huaweicloud.com/ubuntu/ |
| Ubuntu 发行版 ISO | https://repo.huaweicloud.com/ubuntu-releases/ |
7、恢复官方源
如需恢复原有配置:
sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
sudo apt update