针对国内的网络,下载依赖包是很头疼的事,下面是我的tweak:
Java Maven
使用oschina提供的maven库。
gradle中
1 2 3 4
| // 设置 maven 库地址 repositories { maven { url 'http://maven.oschina.net/content/groups/public/' } }
|
Ruby Gem
rubygems.org存放在s3上的资源极由于国内网络原因极不稳定,gem install rack或bundle install时让人抓狂。
使用taobao提供的gem源
1 2 3 4 5 6 7
| $ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/ $ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org $ gem install rails
|
使用bundle时,在Gemfile里指定source:
1
| source 'http://ruby.taobao.org/'
|
rvm使用taobao源,提供ruby安装速度
1
| sed -i .bak 's!ftp.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db
|
Python Pip
douban大量使用了python,也对社区做贡献,速度快。
直接使用
1
| pip install -i http://pypi.douban.com/simple simplejson
|
全局使用
vi ~/.pip/pip.conf
1 2
| [global] index-url = http://pypi.douban.com/simple
|