国内常用镜像源配置大全

在国内开发环境中,直接使用官方源下载依赖往往速度缓慢甚至超时。合理配置镜像源能极大提升效率。本文按类别整理了常用的镜像源地址及配置方法。


1. NPM / Yarn / pnpm(Node.js)

镜像源 地址
淘宝 NPM(推荐) https://registry.npmmirror.com
华为云 https://repo.huaweicloud.com/repository/npm/
腾讯云 https://mirrors.cloud.tencent.com/npm/
npm 中文站 https://registry.npmjs.org.cn/

配置方法:

1
2
3
4
5
6
7
8
# npm
npm config set registry https://registry.npmmirror.com

# yarn
yarn config set registry https://registry.npmmirror.com

# pnpm
pnpm config set registry https://registry.npmmirror.com

注意:旧版淘宝源 registry.npm.taobao.org 已废弃,请更新为 registry.npmmirror.com


2. Pip / Conda(Python)

镜像源 地址
清华 TUNA(推荐) https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 https://mirrors.aliyun.com/pypi/simple
豆瓣 https://pypi.douban.com/simple
中科大 USTC https://pypi.mirrors.ustc.edu.cn/simple
华为云 https://repo.huaweicloud.com/repository/pypi/simple

Pip 配置:

1
2
3
4
5
# 临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

# 全局配置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

Conda 配置:

1
2
3
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --set show_channel_urls yes

3. Maven / Gradle(Java)

镜像源 地址
阿里云 Maven(推荐) https://maven.aliyun.com/repository/public
华为云 Maven https://repo.huaweicloud.com/repository/maven/
腾讯云 Maven https://mirrors.cloud.tencent.com/nexus/repository/maven-public/

Maven 配置(修改 ~/.m2/settings.xml):

1
2
3
4
5
6
7
8
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>

Gradle 配置(修改 build.gradle):

1
2
3
4
5
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/google' }
mavenCentral()
}

4. Docker

镜像源 地址
中科大 https://docker.mirrors.ustc.edu.cn
阿里云 https://<your-id>.mirror.aliyuncs.com(需登录控制台获取)
腾讯云 https://mirror.ccs.tencentyun.com
Docker 中国 https://registry.docker-cn.com

配置方法(修改 /etc/docker/daemon.json):

1
2
3
4
5
6
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}

重启 Docker:sudo systemctl daemon-reload && sudo systemctl restart docker


5. APT(Ubuntu / Debian)

镜像源 地址
清华 TUNA https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
阿里云 https://mirrors.aliyun.com/ubuntu/
中科大 https://mirrors.ustc.edu.cn/ubuntu/
华为云 https://repo.huaweicloud.com/ubuntu/

配置示例(Ubuntu 22.04 + 清华源):

1
2
3
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i 's|http://archive.ubuntu.com/ubuntu|https://mirrors.tuna.tsinghua.edu.cn/ubuntu|g' /etc/apt/sources.list
sudo apt update

6. YUM / DNF(CentOS / RHEL / Fedora)

镜像源 地址
阿里云 https://mirrors.aliyun.com/centos/
清华 TUNA https://mirrors.tuna.tsinghua.edu.cn/centos/
中科大 https://mirrors.ustc.edu.cn/centos/
华为云 https://repo.huaweicloud.com/centos/

配置示例(CentOS 7 + 阿里云):

1
2
3
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum makecache

7. Homebrew(macOS)

镜像源 地址
清华 TUNA(推荐) https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/
中科大 https://mirrors.ustc.edu.cn/

配置方法(清华源):

1
2
3
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
brew update

8. Go Modules

镜像源 地址
七牛云(推荐) https://goproxy.cn
阿里云 https://mirrors.aliyun.com/goproxy/
官方代理 https://goproxy.io

配置方法:

1
go env -w GOPROXY=https://goproxy.cn,direct

9. Rust(Cargo)

镜像源 地址
中科大 https://mirrors.ustc.edu.cn/crates.io-index
清华 TUNA https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git
字节 RsProxy https://rsproxy.cn/crates.io-index

配置方法(修改 ~/.cargo/config):

1
2
3
4
5
[source.crates-io]
replace-with = 'ustc'

[source.ustc]
registry = "sparse+https://mirrors.ustc.edu.cn/crates.io-index/"

10. Alpine Linux

镜像源 地址
清华 TUNA https://mirrors.tuna.tsinghua.edu.cn/alpine/
阿里云 https://mirrors.aliyun.com/alpine/

配置方法:

1
2
sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories
apk update

配置好这些镜像源后,环境拉取依赖的速度将得到质的飞跃。建议在新环境初始化时将以上步骤作为标准流程。


分享
国内常用镜像源配置大全
https://asteriayx.github.io/2026/06/13/domestic-mirrors-guide/
作者
Asteriayx
发布于
2026年6月13日
许可协议