由于国内的网络原因,很多工具(如 npm
, pip
)等在国内连接很慢,这里整理了下常用的工具国内源
Linux
CentOS
相关地址:http://mirrors.aliyun.com/repo/
首先备份
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
下载源
# http://mirrors.aliyun.com/repo/Centos-6.repo
# http://mirrors.aliyun.com/repo/Centos-7.repo
# http://mirrors.aliyun.com/repo/Centos-8.repo
wget http://mirrors.aliyun.com/repo/Centos-8.repo
mv Centos-8.repo /etc/yum.repos.d/CentOS-Base.repo
生成缓存
yum clean all # 清除系统所有的 yum 缓存
yum makecache # 生成 yum 缓存
yum update # 更新 yum
Debian
配置国内源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
vi /etc/apt/sources.list
# 复制下面内容到 sources.list
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
更新源
apt update
apt upgrade
PIP
相关地址:https://developer.aliyun.com/mirror/pypi
修改配置文件 ~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
也可以直接使用以下命令直接配置
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
GO
相关地址:https://goproxy.io/
设置方法
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
Composer
相关地址:https://developer.aliyun.com/composer
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
NPM
相关地址:https://developer.aliyun.com/mirror/NPM?from=tnpm
npm config set registry https://registry.npm.taobao.org
GEM
相关地址: https://gems.ruby-china.com
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
Docker
登录阿里云 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 获取镜像地址 https://xxxxx.mirror.aliyuncs.com
修改 daemon
配置文件 /etc/docker/daemon.json
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker