设各种软件库的本地镜像

现在这种平台都采用软件包管理的方式,方便使用。缺点是如果网络连接出现问题就抓瞎了,那么如果软件包服务器在国外,就难免。所以可以考虑找个国内的镜像备用。

Homebrew

使用Coding镜像

1
2
$ cd /usr/local && git remote set-url origin https://git.coding.net/homebrew/homebrew.git
$ cd $home && brew update

使用中科大镜像

1
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles

使用ban.ninja镜像

export HOMEBREW_BOTTLE_DOMAIN=http://7xkcej.dl1.z0.glb.clouddn.com

使用tycdn.net镜像

export HOMEBREW_BOTTLE_DOMAIN=”http://homebrew-mirror-china.tycdn.net

使用清华镜像

http://mirrors.tuna.tsinghua.edu.cn/help/#AOSP

1
2
3
4
5
6
$cd /usr/local
$git remote -v
origin https://github.com/Homebrew/homebrew (fetch)
origin https://github.com/Homebrew/homebrew (push)
$git remote set-url origin git://mirrors.tuna.tsinghua.edu.cn/homebrew.git
$brew update

NPM

使用淘宝镜像

编辑文件~/.npmrc,添加或修改

1
registry=https://registry.npm.taobao.org

或者指定镜像来安装软件

1
npm --registry=https://registry.npm.taobao.org install express

使用清华镜像

编辑文件~/.npmrc,添加或修改

1
registry=https://npm.tuna.tsinghua.edu.cn

使用cnpm镜像

安装:

1
$npm install -g cnpm --registry=https://registry.npm.taobao.org

Python PIP (PYPI)

使用V2EX镜像

编辑文件~/.pip/pip.conf

1
2
3
4
5
6
[global]
index-url = http://pypi.v2ex.com/simple
timeout = 6000
[install]
use-mirrors = true
mirrors = http://pypi.v2ex.com/

使用豆瓣镜像

编辑文件~/.pip/pip.conf

1
2
[global]
index-url = http://pypi.douban.com/simple

使用清华镜像

编辑文件~/.pip/pip.conf

1
2
[global]
index-url = http://pypi.tuna.tsinghua.edu.cn/simple

APM (Atom的库管理)

可以用NPM的镜像代替缺省Atom的

GOLANG

Golang中国下载

http://www.golangtc.com/download

官方网站国内镜像

http://docs.studygolang.com/

GEM

使用淘宝的镜像

1
2
$gem sources --add https://ruby.taobao.org/ —remove https://rubygems.org/
$gem sources -l

Linux操作系统

网易

http://mirrors.163.com/


其他参考信息:

segmentfault
iteye