常用源
阿里https://mirrors.aliyun.com
腾讯https://mirrors.cloud.tencent.com
https://cloud.tencent.com/document/product/213/8623
docker
执行以下命令,打开 /etc/docker/daemon.json 配置文件。
vim /etc/docker/daemon.json
按 i 切换至编辑模式,添加以下内容,并保存。
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com",
"https://hub.docker.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
],
"insecure-registries":[]
}
systemctl daemon-reload
systemctl restart docker
适用于已安装 Boot2Docker
的 Windows
操作系统:
1.1 进入 Boot2Docker Start Shell
,并执行以下命令:
sudo su echo "EXTRA_ARGS=\"–registry-mirror=https://mirror.ccs.tencentyun.com\"" >> /var/lib/boot2docker/profile exit
ubuntu
# 设置为中国国内源
sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
sed -i 's/security.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
ubuntu (arm)
阿里
sed -i 's/ports.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
腾讯
sed -i 's/ports.ubuntu.com/mirrors.cloud.tencent.com/g' /etc/apt/sources.list
Debian
# 设置为中国国内源
sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
请注意,使用国内源可能会对软件包的可用性和稳定性产生一些影响。建议在更改源之前以确保所有依赖项都可用。
这个命令使用sed
(流编辑器)工具,将Ubuntu
系统中的默认软件源地址 archive.ubuntu.com
替换为阿里云的镜像地址 mirrors.aliyun.com
,并且将替换结果保存回 /etc/apt/sources.list
文件中,其中:
-i:表示直接在原文件上进行修改(in-place)
s/:表示替换操作的开始,s 是substitution
(替换)的缩写
archive.ubuntu.com
:被替换的文本,即要替换的旧地址
mirrors.aliyun.com
:替换成的新文本,即要使用的新地址
/g:表示替换所有匹配到的文本,而不仅仅是第一次匹配
这个命令可以快速替换Ubuntu系统的默认软件源地址,使其使用阿里云的镜像地址,从而加速软件包的下载速度。
alpine
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
pip
腾讯
pip config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple
腾讯
pip install 17monip -i https://mirrors.cloud.tencent.com/pypi/simple
npm
阿里
npm config set registry https://registry.npmmirror.com
腾讯
npm config set registry https://mirrors.cloud.tencent.com/npm/
yarn
yarn config set registry https://registry.npmmirror.com
原淘宝npm域名即将停止解析,请切换至新域名 npmmirror.com
http://npm.taobao.org 和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。
openwrt
sed -i 's_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
volta
在 ~/.volta
目录中新建 hooks.json
文件,写入内容
{
"node": {
"index": {
"template": "https://mirrors.aliyun.com/nodejs-release/index.json"
},
"distro": {
"template": "https://mirrors.aliyun.com/nodejs-release/v{{version}}/node-v{{version}}-{{os}}-{{arch}}.tar.gz"
}
}
}