Python / Ubuntu / Debian
YANG的工具箱之国内镜像源
只收录已在官方帮助页核对过的镜像地址和配置命令,并保留每条资料的来源入口。
01 / 软件包
Python 与 PyPI 镜像
地址和命令分别来自 USTC Mirror Help、阿里云镜像站和华为云官方 PyPI 文档。
USTC 临时使用
不修改配置,把 <package> 替换为实际包名。
pip install -i https://mirrors.ustc.edu.cn/pypi/simple <package>
USTC 设为默认
官方给出的 pip 默认源设置命令。
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/simple
阿里云 pip.conf
写入 ~/.pip/pip.conf,官方同时要求配置 trusted-host。
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
阿里云 ECS 内网配置
ECS 用户使用内网域名,公网用户不要用这一条。
[global]
index-url=http://mirrors.cloud.aliyuncs.com/pypi/simple/
[install]
trusted-host=mirrors.cloud.aliyuncs.com
华为云临时使用
华为官方 PDF 的临时安装命令,<some-package> 替换为包名。
pip install --trusted-host repo.huaweicloud.com -i https://repo.huaweicloud.com/repository/pypi/simple <some-package>
华为云 pip 配置文件
官方 PDF 给出的默认配置,Windows 路径为 C:\Users\<UserName>\pip\pip.ini。
[global]
index-url = https://repo.huaweicloud.com/repository/pypi/simple
trusted-host = repo.huaweicloud.com
timeout = 120
华为云另外提供 Python 安装包下载
华为官方 PyPI 文档同时给出 Python 下载地址:https://repo.huaweicloud.com/python/。镜像站入口为 mirrors.huaweicloud.com/home。
02 / 系统源
Ubuntu 与 Debian
命令直接采用 USTC 官方帮助页写法。替换源之前先核对系统版本,并保留备份。
Ubuntu
替换默认源
官方使用 //.*archive.ubuntu.com 匹配不同地区的 archive 主机。
sources.list 格式
适用于 Ubuntu 22.04 及更早版本。
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list
DEB822 格式
适用于 Ubuntu 24.04 及更新版本。
sudo sed -i 's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list.d/ubuntu.sources
启用 HTTPS(可选)
按文件格式选择其中一条执行。
# sources.list
sudo sed -i 's/http:/https:/g' /etc/apt/sources.list
# DEB822
sudo sed -i 's/http:/https:/g' /etc/apt/sources.list.d/ubuntu.sources
Ubuntu 参考配置
官方提供的 DEB822 内容
直接来自 USTC 帮助页的 26.04 与 24.04 配置。
Ubuntu 26.04 LTS · resolute
写入 /etc/apt/sources.list.d/ubuntu.sources。
Types: deb
URIs: https://mirrors.ustc.edu.cn/ubuntu
Suites: resolute resolute-updates resolute-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: https://mirrors.ustc.edu.cn/ubuntu
Suites: resolute-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Ubuntu 24.04 LTS · noble
写入 /etc/apt/sources.list.d/ubuntu.sources。
Types: deb
URIs: https://mirrors.ustc.edu.cn/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: https://mirrors.ustc.edu.cn/ubuntu
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
官方不建议替换 Ubuntu 安全更新源
USTC 明确说明:镜像站同步存在延迟,可能导致生产环境不能及时安装安全更新。只有确有需要时,才按官方命令把 security.ubuntu.com 替换为镜像站;替换完成后执行 sudo apt-get update。
Debian
替换默认源
USTC 官方说明:当前 Stable 为 Debian 13,代号 trixie。
sources.list 格式
官方写法只替换主机名 deb.debian.org。
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
DEB822 格式
适用于使用 debian.sources 的系统。
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list.d/debian.sources
Debian 13 官方参考配置
来自 USTC 帮助页的 trixie sources.list 内容。
# 默认注释了源码仓库,如有需要可自行取消注释
deb http://mirrors.ustc.edu.cn/debian trixie main contrib non-free non-free-firmware
# deb-src http://mirrors.ustc.edu.cn/debian trixie main contrib non-free non-free-firmware
deb http://mirrors.ustc.edu.cn/debian trixie-updates main contrib non-free non-free-firmware
# deb-src http://mirrors.ustc.edu.cn/debian trixie-updates main contrib non-free non-free-firmware
# backports 软件源,请按需启用
# deb http://mirrors.ustc.edu.cn/debian trixie-backports main contrib non-free non-free-firmware
# deb-src http://mirrors.ustc.edu.cn/debian trixie-backports main contrib non-free non-free-firmware
Debian Security(仅在确有需要时)
官方明确提示同步存在延迟,生产环境不建议随意替换。
# sources.list 格式
sudo sed -i -e 's|security.debian.org/\? |security.debian.org/debian-security |g' \
-e 's|security.debian.org|mirrors.ustc.edu.cn|g' \
-e 's|deb.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' \
/etc/apt/sources.list
# DEB822 格式
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list.d/debian.sources
Debian 13 Security 参考配置
来自 USTC Debian Security 帮助页的 trixie-security 内容。
Types: deb
URIs: http://mirrors.ustc.edu.cn/debian-security
Suites: trixie-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
03 / 资料来源
依据与使用提醒
页面内容按官方帮助页核对,不添加未公开或无法验证的镜像地址。镜像状态可能变化,执行前请再看一眼来源页。
先确认版本
Ubuntu 24.04 与 26.04 使用 DEB822;22.04 及更早版本通常使用 sources.list。Debian 13 的代号是 trixie。
安全源不要盲改
USTC 对 Ubuntu 与 Debian 都提示安全更新镜像存在同步延迟,生产环境应谨慎替换 security 源。
阿里云 ECS 用内网域名
阿里云 ECS 用户应使用 mirrors.cloud.aliyuncs.com;公网用户使用 mirrors.aliyun.com。
华为云配置来自官方 PDF
华为云 PyPI 地址为 repo.huaweicloud.com,临时安装命令与 pip.conf 内容均按官方 PDF 原文收录。
换一个关键词,或选择“全部”分类。