由于换源需求过多,又不想每一次都上网查,于是有此博客记录不同系统换源过程
PS:为什么不能有一键换源脚本呢
| |
| sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak |
| |
| sudo vi /etc/apt/sources.list |
| |
| sudo apt-get update |
| |
| sudo apt-get -f install |
| |
| sudo apt-get upgrade |
| |
| deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse |
| deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse |
| deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse |
| deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse |
| deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse |
| deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse |
| deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse |
| deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse |
| |
| deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse |
| deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse |
| deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse |
| deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse |
| deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse |
| deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse |
| deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse |
| deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse |
| deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse |
| deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse |
| |
| deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse |
| deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse |
| deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse |
| deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse |
| deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse |
| deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse |
| deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse |
| deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse |
| deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse |
| deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse |
| |
| deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse |
| deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse |
| deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse |
| deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse |
| deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse |
| deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse |
| deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse |
| deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse |
| deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse |
| deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse |
| #网易163源 |
| deb http://mirrors.163.com/debian/ jessie main non-free contrib |
| deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib |
| deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib |
| deb-src http://mirrors.163.com/debian/ jessie main non-free contrib |
| deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib |
| deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib |
| deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib |
| deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib |
| #中科大源 |
| deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free |
| deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free |
| deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free |
| deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free |
| #中科大源 |
| deb http://mirrors.ustc.edu.cn/debian/ buster main |
| deb-src http://mirrors.ustc.edu.cn/debian/ buster main |
| deb http://security.debian.org/debian-security buster/updates main |
| deb-src http://security.debian.org/debian-security buster/updates main |
| deb http://mirrors.ustc.edu.cn/debian/ buster-updates main |
| deb-src http://mirrors.ustc.edu.cn/debian/ buster-updates main |
| deb http://mirrors.ustc.edu.cn/debian/ buster-backports main non-free contrib |
| deb-src http://mirrors.ustc.edu.cn/debian/ buster-backports main non-free contrib |
| #中科大源 |
| deb http://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib |
| deb http://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib |
| deb http://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib |
| deb-src http://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib |
| deb-src http://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib |
| deb-src http://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib |
| deb http://mirrors.ustc.edu.cn/debian-security/ stable-security main non-free contrib |
| deb-src http://mirrors.ustc.edu.cn/debian-security/ stable-security main non-free contrib |
| #网易源 |
| deb http://mirrors.163.com/debian/ bullseye main non-free contrib |
| deb http://mirrors.163.com/debian/ bullseye-updates main non-free contrib |
| deb http://mirrors.163.com/debian/ bullseye-backports main non-free contrib |
| deb-src http://mirrors.163.com/debian/ bullseye main non-free contrib |
| deb-src http://mirrors.163.com/debian/ bullseye-updates main non-free contrib |
| deb-src http://mirrors.163.com/debian/ bullseye-backports main non-free contrib |
| deb http://mirrors.163.com/debian-security/ bullseye/updates main non-free contrib |
| deb http://mirrors.ustc.edu.cn/debian-security/ bullseye/updates main non-free contrib |
| deb-src http://mirrors.163.com/debian-security/ bullseye/updates main non-free contrib |
| |
| deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib |
| deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib |
| |
| deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib |
| deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib |
更换 pacman 源
| |
| Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch |
| Server = https://mirrors.zju.edu.cn/archlinux/$repo/os/$arch |
| Server = http://mirrors.cpu.edu.cn/archlinux/$repo/os/$arch |
| Server = http://mirrors.163.com/archlinux/$repo/os/$arch |
| Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch |
要更换软件源,在文末增加如下语句
| |
| [archlinuxcn] |
| Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch |
安装软件是日式 GPG 密钥出错,安装 archlinuxcn-keyring 包导入 GPG key。
| pacman -S archlinuxcn-keyring |
更新源
| sed -i 's/ports.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list |
国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。
Docker 官方和国内很多云服务商都提供了国内加速器服务
| |
| https://docker.mirrors.ustc.edu.cn/ |
| |
| https://hub-mirror.c.163.com/ |
| |
| https://<你的ID>.mirror.aliyuncs.com |
| |
| https://reg-mirror.qiniu.com |
修改方式为在 daemon.json 行末加入"registry-mirrors": ["URL"]
| sudo mkdir -p /etc/docker |
| sudo tee /etc/docker/daemon.json <<-'EOF' |
| { |
| "registry-mirrors": ["URL"] |
| } |
| EOF |
| sudo systemctl daemon-reload |
| sudo systemctl restart docker |
可以在设置中直接加入,如图
1. 临时换源:
| |
| pip install markdown -i https://pypi.tuna.tsinghua.edu.cn/simple |
| |
| pip install markdown -i https://mirrors.aliyun.com/pypi/simple/ |
| |
| pip install markdown -i http://mirrors.cloud.tencent.com/pypi/simple |
| |
| pip install markdown -i http://pypi.douban.com/simple/ |
2. 永久换源:
| |
| pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple |
| |
| pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ |
| |
| pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple |
| |
| pip config set global.index-url http://pypi.douban.com/simple/ |
| |
| pip config unset global.index-url |
- 信任源问题
| Collecting beautifulsoup4 |
| The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com’. |
| Could not find a version that satisfies the requirement beautifulsoup4 (from versions: ) |
| No matching distribution found for beautifulsoup4 |
临时信任
| pip install beautifulsoup4 |
更换默认源配置
| [install] |
| trusted-host=pypi.douban.com |
| |
| conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ |
| conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge |
| conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
| conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ |
| conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ |
| conda config --set show_channel_urls yes |
| |
| conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ |
| conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ |
| conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ |
| conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/ |
| conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ |
| conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/ |
| conda config --set show_channel_urls yes |
| |
| conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free |
| conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main |
| conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/msys2 |
| conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/r |
| conda config --set show_channel_urls yes |
| |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/Paddle |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/auto |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/biobakery |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/bioconda |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/c4aarch64 |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/caffe2 |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/conda-forge |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/deepmodeling |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/dglteam |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/fastai |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/fermi |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/idaholab |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/intel |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/matsci |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/menpo |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/mordred-descriptor |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/msys2 |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/numba |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/ohmeta |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/omnia |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/plotly |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/psi4 |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/pytorch |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/pytorch-test |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/pytorch3d |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/pyviz |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/qiime2 |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/rapidsai |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/rdkit |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/simpleitk |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/stackless |
| conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/ursky |
| conda config --set show_channel_urls yes |
| |
| conda config --remove-key channels |
| |
| conda config --show |
| |
| export GO111MODULE=on |
| |
| export GOPROXY=https://goproxy.cn,direct |
Goland 中也可以在设置中添加