添加相关国内镜像,加速下载和软件更新-pypi,conda,centos,yum,homebrew,pytorch

镜像参考地址

学校 按CTRL+F搜索

最好根据服务器地址选择最近的学校

云平台

若您使用腾讯云服务器,请将源的域名从 mirrors.cloud.tencent.com 改为 mirrors.tencentyun.com,使用内网流量不占用公网流量。

大公司

加速下载示例

以阿里云为例:

centos yum加速

懒人版

如果是腾讯云直接覆盖git里的配置,里面配置都是服务器内网流量。
mysql使用中科大镜像。

1
2
3
git clone https://github.com/lai-bluejay/yum_repos_d.git
mv /etc/yum.repos.d/ /etc/yum.repos.d.bak/
mv yum_repos_d /etc/yum.repos.d

1、备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
注意自己的系统版本
CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

更新缓存

1
2
yum clean all
yum makecache

python pip 加速下载

按照python和pip之后,创建配置文件夹
mkdir ~/.pip
之后,创建配置文件 vim ~/.pip/pip.conf :

1
2
3
4
5
6

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

conda 清华源

conda也是很重要的一个python 数据科学使用的包和包管理器。

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。

Anaconda 安装包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。

TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令:

1
2
3
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

即可添加 Anaconda Python 免费仓库。

运行conda install numpy测试一下吧。

Miniconda 镜像使用帮助

Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。

Miniconda 安装包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/下载。

pytorch

pytorch按照镜像源的说明,会报错,因为搜索路径已经修改。如下为正确配置:
关于pytorch搜索路径的解释

pytorch 的新版本安装,请指定channel。默认会搜https://conda.anaconda.org/pytorch/linux-64/

1
conda install pytorch torchvision cuda80 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/

homebrew

参考另一篇文章
快速配置Homebrew加速更新下载

mysql下载

更新mysql的源如下。
mysql-community.repo
mysql-community-source

0%