国内常用加速源使用及配置
Operation OS
deepin 配置阿里源
sudo vim /etc/apt/sources.list
Ubuntu
apt 配置代理
sudo apt-get -o Acquire::http::proxy="socks5h://127.0.0.1:1080/" update
NPM
npm 配置官方源
npm config set registry http://registry.npmjs.org/
npm 配置淘宝源
npm set registry https://registry.npm.taobao.org
npm 配置腾讯源
npm config set registry http://mirrors.cloud.tencent.com/npm/
yarn 配置源
yarn config set registry https://registry.npm.taobao.org
yarn config set registry http://mirrors.cloud.tencent.com/npm/
PiP
pip 配置清华源
pypi 镜像每 5 分钟同步一次。
临时使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意,simple 不能少, 是 https 而不是 http
设为默认
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip3 install pip -U
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
Github
克隆加速
release下载加速
raw文件下载加速
提供web界面的github资源加速网站:
Go
说明
众所周知,国内网络访问国外资源经常会出现不稳定的情况,Go 生态系统中有着许多中国 Gopher 们无法获取的模块,比如最著名的 golang.org/x/...。并且在中国大陆从 GitHub 获取模块的速度也有点慢。
因此设置 CDN 加速代理就很有必要了,以下是几个速度不错的提供者:
七牛:Goproxy 中国 https://goproxy.cn
阿里: mirrors.aliyun.com/goproxy/
官方: < 全球 CDN 加速 https://goproxy.io/>
其他:jfrog 维护 https://gocenter.io
Unix 类
在 Linux 或 macOS 上面,需要运行下面命令(或者,可以把以下命令写到 .bashrc
或 .bash_profile
文件中):
确认一下:
Windows 类
在 Windows 上,需要运行下面命令:
本地如果有模块缓存,可以使用命令清空 go clean --modcache
私有模块
如果你使用的 Go 版本 >=1.13, 你可以通过设置 GOPRIVATE 环境变量来控制哪些私有仓库和依赖 (公司内部仓库) 不通过 proxy 来拉取,直接走本地,设置如下:
Docker
1. 安装/升级Docker客户端
推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce
2. 配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json
来使用加速器
最后更新于