目录
- linux发行版下载
- linux软件源配置
- pip软件源修改
前言:折腾linux及python多年,竟不了解linux镜像和软件源?作为校园网的用户,在折腾linux和python的时候没少走弯路,而下载和安装就是Linux小白走过最长的弯路,接下来主要讲解一下如何利用国内的镜像资源来提高linux镜像、linux软件包、python的pip软件下载速度。
准备知识
大多数linux及python相关软件的服务器都设立在国外,由于距离的影响,我们下载这些软件的速度往往指有几百KB甚至是几KB的下载速度。对于这类linux及python软件包其实国内会有同步的资源,相当有有人在国内帮我们已经下载好了资源,我们只需要从国内下载这些资源,因此网速一般有几MB到十几MB不等,这样一来网速提升了有上百倍。国内最大的两个资源镜像站,一个是清华大学的开源软件镜像站,另一个就是中科大的软件镜像站,校园网用户利用好了这两个资源镜像站(尤其是利用IPV6免费流量),可以真正做到多快好省。
清华大学软件镜像站网址:https://mirror.tuna.tsinghua.edu.cn/
中科大软件镜像站网址:http://mirrors.ustc.edu.cn/
1、linux发行版下载
进入清华大学镜像站,主页右侧可以很方便地获取镜像下载链接
可以选择只解析IPv6实现免费流量下载镜像及软件
下载linux发行版镜像
下载部分应用软件
进入中科大镜像站,主页右侧可以很方便地获取镜像下载链接
2、linux软件源修改
清华大学软件源及中科大软件源主页右侧的帮助链接中都有很详细的软件源修改方法,不同的发行版本只需要对号入座即可。
清华大学软件源修改链接
https://mirrors.tuna.tsinghua.edu.cn/help/
中科大软件源修改链接
http://mirrors.ustc.edu.cn/help/
关于其他镜像站,欢迎大家留言补充,我会一一写进来
3、pip软件源修改
清华大学pip软件源修改帮助
https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
中科大pip软件源修改帮助
http://mirrors.ustc.edu.cn/help/pypi.html
临时使用
pip install [some-package] -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install [some-package] -i https://mirrors.ustc.edu.cn/pypi/web/simple
设为默认
修改 ~/.config/pip/pip.conf
(Linux), %APPDATA%\pip\pip.ini
(Windows 10) 或 $HOME/Library/Application Support/pip/pip.conf
(macOS) ,修改index-url
(没有就创建一个),添加(清华大学):
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
或者(中科大):
[global]
index-url = https://mirrors.ustc.edu.cn/pypi/web/simple