`墙`内各种软件源集结

活在墙内,身不由己…… 身为码农,搬个砖都不容易啊……
下面收集了各种常见的软件镜像源地址,后期会根据个人经历慢慢增加的

一、常用 Linux 发行版的镜像源

配置方法请见各网站的使用帮助,USTC 甚至针对部分发行版提供了“配置生成器”,这里不再赘述

1.【中科大】https://mirrors.ustc.edu.cn

2.【浙大】http://mirrors.zju.edu.cn/       (不支持 https )

3.【阿里云】http://mirrors.aliyun.com   (不支持 https )

4.【网易163】http://mirrors.163.com    (不支持 https )

5.【搜狐】http://mirrors.sohu.com/        (不支持 https )

6.【Ubuntu 官方】http://wiki.ubuntu.org.cn/源列表

7.【archlinuxcn】https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/

8.【南信大NUIST】https://mirrors.duohuo.org

二、Nodejs npm

这个选择就不多了,一般就是 taobao.org ;还有比如 cnpmjs.org,这是淘宝的上游,服务器在新加坡,所以还是直接用淘宝的吧

1.【淘宝】https://npm.taobao.org/

2.【cnpm】https://cnpmjs.org/

配置方法

1) 临时使用

npm --registry https://registry.npm.taobao.org install [package name]

2) 持久修改

npm config set registry https://registry.npm.taobao.org
    
npm config get registry
    # 检查一下是否修改成功npm config get registry

 

三、Python pip

1.【中科大】https://pypi.mirrors.ustc.edu.cn/

2.【豆瓣】http://pypi.douban.com/  ( https 证书错误 )

3.【V2ex】http://pypi.v2ex.com/  ( https 证书错误 )

4.【阿里】http://mirrors.aliyun.com/pypi/  (不支持 https )

配置方法

1) 临时使用

pip install [package name] -i https://pypi.mirrors.ustc.edu.cn/

2) 持久修改

vi ~/.pip/pip.conf
    # 编辑该文件,若不存在,新建即可
    # 添加一下内容或修改原有配置
    [global]
    index-url=https://pypi.mirrors.ustc.edu.cn/simple

 

四、Ruby Gem & bundle

1.【淘宝】https://ruby.taobao.org/

2.【山东理工大学】http://ruby.sdutlinux.org/  (不支持 https )

Gem 配置

gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
gem sources -l
    # 这里检查只有一个 source:https://ruby.taobao.org

Bundle 配置

bundle config mirror.https://rubygems.org https://ruby.taobao.org
    # 这里配置 bundle 一直使用淘宝的源

    # 当然也可以临时修改特定项目的Gemfile,如下:
vi /path/to/your/Gemfile
    source 'https://ruby.taobao.org/'

 

 

 

 

posted @ 2018-07-20 13:33  xosg  阅读(400)  评论(0编辑  收藏  举报