来源:https://zhuanlan.zhihu.com/p/33448296
作为中国的程序员,不得不和网络打交道,很多情况下下载相关的代码库,依赖和软件包是最耗时最浪费精力的事情。好在国内有不少提供软件镜像的网站,合理的使用他们可以大幅减少时间的浪费,把精力集中在更有意义的地方。然而软件的种类千千万,单一一个镜像站不可能覆盖所有的使用场景,我们需要多备几个不同种类的来覆盖使用场景
阿里云开源镜像站 http://mirrors.aliyun.com/
之所以把这个排第一,主要是这个速度大概是通常情况下最快的了。据说阿里云为这个镜像站提供了杭州和北京两个BGP接入网络,而且有大厂打点速度和质量都有保证。里面覆盖了大部分的主流操作系统 CentOS,Ubuntu,Fedora,Gentoo,Debian,FreeBSD 等,以及对做 docker 镜像帮助很大的 Alpine。编程语言覆盖了Python,Ruby,Perl,R。软件方面基本是 apache 下的所有知名软件 Hadoop,Hive,Cassdra,Spark 都有覆盖,其他的包括 docker,zabbix,ceph,mongodb,mariadb 也都有,基本上主流软件更新都可以在这个镜像站搞定。
![](https://img.haomeiwen.com/i13169213/4c561f20c7267e4b.jpg)
2. 网易开源镜像站 http://mirrors.163.com/
网易这个镜像站覆盖的种类不多但是却有一个十分重要的类目就是 maven,仅凭这个很罕见但是又很重要的类目,就足以把这个网站加到程序员的常用网站了。此外网易还提供了一些小众的镜像比如 slackware 和 tinycorelinux
![](https://img.haomeiwen.com/i13169213/ff3cca02ce99467e.jpg)
3. 清华大学开源镜像站 https://mirrors.tuna.tsinghua.edu.cn/
这个是目前能找到覆盖品类最全的镜像站了,阿里的覆盖了不到 50 个软件源,而清华的覆盖了 137 个。这其中覆盖了阿里所有的源,还有比较常用的有 homebrew 的镜像。此外 google 系开源软件的源代码比如 chromium,android,tensorflw 等等都有涉及,感兴趣的可以去看一下,你会发现自己找到了一个宝藏。而且文档和帮助提示信息做的也很棒,大概是我见过最好的镜像站了。不过鉴于是教育网速度不能和前两家比。
![](https://img.haomeiwen.com/i13169213/75a014016060d95c.jpg)
好好的善用这些镜像站,提升工作效率,不要再为网络问题而头疼了。
网友评论