解决国外镜像访问慢的问题

I hope one day I'll live in a country where I have freedom to write any code I like without fearing.

--clowwindy

因为众所周知的原因,在天朝使用各种包管理器的时候下载速度奇慢无比……下面列出了一些解决方案。 1. vpn 2. 使用国内源 3. proxychains + ss

vpn方案就不讲了。

##一些国内的源##

python-pip国内镜像

pip install Flask -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

设置为默认

vim ~/.pip/pip.conf

[global]
trusted-host = pypi.douban.com
index-url = http://pypi.douban.com/simple

ruby-gem 淘宝镜像

gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
gem install rails

node-npm 淘宝镜像

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

使用

cnpm install [name]

##使用proxychains + shadowsocks## 1. 安装shadowsocks 2. 安装proxychains

#mac
brew install proxychains-ng

vim /usr/local/etc/proxychains.conf
#[ProxyList] 下面添加
socks5 127.0.0.1 1080

使用

# 解决 bower github 等网络慢的问题
proxychains4 bower install angular
proxychains4 git clone [*.git]