| 提供方 | 源及使用方式 |
|---|---|
| 豆瓣 |
https://pypi.doubanio.com/simple/
pip install -i https://pypi.doubanio.com/simple/
|
| 清华大学 |
https://pypi.tuna.tsinghua.edu.cn/simple
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple
|
| 阿里云 |
https://mirrors.aliyun.com/pypi/simple/
pip install -i https://mirrors.aliyun.com/pypi/simple/
|
| 提供方 | 源及使用方式 |
|---|---|
| - |
https://packagist.phpcomposer.com/
composer config -g repo.packagist composer https://packagist.phpcomposer.com
|
| - |
https://php.cnpkg.org/
composer config -g repo.packagist composer https://php.cnpkg.org
|
| 阿里云 |
https://mirrors.aliyun.com/composer/
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
|
| 华为云 |
https://mirrors.huaweicloud.com/repository/php/
composer config -g repo.packagist composer https://mirrors.huaweicloud.com/repository/php/
|
| 上海交通大学 |
https://packagist.mirrors.sjtug.sjtu.edu.cn/
composer config -g repo.packagist composer https://packagist.mirrors.sjtug.sjtu.edu.cn
|
| - |
https://packagist.jp/
composer config -g repo.packagist composer https://packagist.jp
|
| 提供方 | 源及使用方式 |
|---|---|
| 淘宝 |
https://registry.npmmirror.com/
npm config set registry https://registry.npmmirror.com
yarn config set registry https://registry.npmmirror.com
|
| - |
http://r.cnpmjs.org/
npm config set registry http://r.cnpmjs.org/
yarn config set registry http://r.cnpmjs.org/
|
| 提供方 | 源及使用方式 |
|---|---|
| Ruby China |
https://gems.ruby-china.com/
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
|
| 清华大学 |
https://mirrors.tuna.tsinghua.edu.cn/rubygems/
gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/
|
| 提供方 | 源及使用方式 |
|---|---|
| 阿里云 |
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
<mirrors>
<mirror>
<id>aliyunmaven</id>
<name>阿里云公共仓库</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
</settings>
|
| 提供方 | 源及使用方式 |
|---|---|
| 阿里云 |
// build.gradle
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
}
|
| 清华大学 |
// build.gradle
repositories {
maven { url 'https://mirrors.tuna.tsinghua.edu.cn/maven/' }
mavenCentral()
}
|
| 提供方 | 源及使用方式 |
|---|---|
| 阿里云 |
GOPROXY=https://goproxy.aliyun.com,direct
go env -w GOPROXY=https://goproxy.aliyun.com,direct
|
| 七牛云Goproxy |
GOPROXY=https://goproxy.cn,direct
go env -w GOPROXY=https://goproxy.cn,direct
|
| 百度 |
GOPROXY=https://goproxy.bj.bcebos.com,direct
go env -w GOPROXY=https://goproxy.bj.bcebos.com,direct
|
| 提供方 | 源及使用方式 |
|---|---|
| 清华大学 |
https://mirrors.tuna.tsinghua.edu.cn/nuget/index.json
dotnet nuget add source https://mirrors.tuna.tsinghua.edu.cn/nuget/index.json -n tsinghua
|
| 阿里云 |
https://mirrors.aliyun.com/nuget/index.json
dotnet nuget add source https://mirrors.aliyun.com/nuget/index.json -n aliyun
|
| 提供方 | 源及使用方式 |
|---|---|
| 清华大学 |
# ~/.cargo/config.toml
[source.crates-io]
replace-with = "tuna"
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
|
| 中科大 |
# ~/.cargo/config.toml
[source.crates-io]
replace-with = "ustc"
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
|
| 提供方 | 源及使用方式 |
|---|---|
| 清华大学 |
https://mirrors.tuna.tsinghua.edu.cn/hexpm
mix hex.config mirror_url https://mirrors.tuna.tsinghua.edu.cn/hexpm
|
| 提供方 | 源及使用方式 |
|---|---|
| 淘宝 |
https://registry.npmmirror.com/bower
bower config set registry https://registry.npmmirror.com/bower
|
| 包管理器 | 代理方式 | 使用方式 |
|---|---|---|
| pip | http/https |
https_proxy=http://ip:port pip install
|
| composer | http/https |
https_proxy=http://ip:port composer install
|
| npm | http/https |
npm config set proxy http://ip:port
npm config set https-proxy https://ip:port
yarn config set proxy http://ip:port
yarn config set https-proxy https://ip:port
|
| gem | http/https |
http_proxy=http://ip:host https_proxy=https://ip:host gem install
|
| go | http/https |
http_proxy=http://ip:host https_proxy=https://ip:host go get
|
1、临时使用国内源安装(pip示例)
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
2、全局永久切换源(npm淘宝源示例)
npm config set registry https://registry.npmmirror.com
3、Go Mod 全局代理示例
go env -w GOPROXY=https://goproxy.cn,direct
4、NuGet 添加清华源
dotnet nuget add source https://mirrors.tuna.tsinghua.edu.cn/nuget/index.json -n tsinghua
5、Cargo 镜像配置
把toml配置写入 ~/.cargo/config.toml 文件生效
6、代理环境变量说明
命令行临时设置代理:执行命令前添加环境变量;Windows使用set,Linux/Mac直接前缀。
7、Maven配置说明
将xml配置保存为settings.xml,放置在 ~/.m2/ 目录,生效阿里云Maven镜像。
提示:国内镜像定期同步官方仓库,解决国外源访问慢、超时问题;镜像偶尔同步延迟,遇到包不存在时切换其他镜像测试。