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

本贴最后更新于 1865 天前,其中的信息可能已经时移世易

镜像参考地址

学校 按 CTRL+F 搜索

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

云平台

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

大公司

加速下载示例

以阿里云为例:

centos yum 加速

懒人版

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

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

更新缓存

yum clean all
yum makecache

python pip 加速下载

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


[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 仓库的镜像,运行以下命令:

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/

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

  • 加速
    4 引用 • 85 回帖
  • mirrors
    1 引用
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    915 引用 • 931 回帖
  • 安利墙
    4 引用

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...