老狗——Linux换源(APT\YUM\PIP\CONDA)

一、APT

#首先查看自己的 ubuntu系统的 codename,直接导致你更新的源是否对你的系统起效果,查看方法:
lsb_release -a
# 将原有的源文件复制保存
sudo cp /etc/apt/source.list /etc/apt/source.list.bak     
# 打开源文件  
sudo gedit /etc/apt/source.list [推荐]
sudo vim /etc/apt/source.list                       
# 将下列的复制到文件中,下面の vivid 应该是你的 codename
deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ vivid-backports main restricted universe multiverse
# 更新 APT
sudo apt update     
sudo apt upgrade

二、YUM

# 复制原有的源文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakup  
# 通过wget获取阿里云的源文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 # 清除缓存
yum clean all
# 生成缓存
yum makecache

三、PIP

mkdir .pip              #目标目录下创建.pip文件
sudo vim .pip/pip.conf  #创建pip.conf文件
#将下面的写入文件中 
    [global]
        index-url = http://mirrors.aliyun.com/pypi/simple/
    [install] 
        trusted-host=mirrors.aliyun.com

四、Conda

# 清华:
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true
ssl_verify: false
report_errors: false

# 中科大:
channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

五、小贴士

换源之前测试一下虚拟机是不是正常联网了,别和个呆吊一样换了半天还是不行。
推荐使用火狐访问 https://blog.csdn.net/weixin_42274953 来测试!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章