更改RubyGem安装源
WHY?
由于国内网络原因(你懂的),导致rubygems.org存放在AmazonS3上面的资源文件间歇性连接失败。所以你会与遇到geminstallrack或bundleinstall的时候半天没有响应,具体可以用geminstallrails-V来查看执行过程。
HOW?
$gemsources--removehttps://rubygems.org/ $gemsources-ahttp://ruby.taobao.org/ $gemsources-l ***CURRENTSOURCES*** http://ruby.taobao.org #请确保只有ruby.taobao.org $geminstallrails
如果是用Bundle(Rails项目)
$viGemfile source'http://ruby.taobao.org/' gem'rails','3.2.12' ...
RVM改用淘宝下载源,提高Ruby安装速度
FORMAC
$sed-i.bak's!ftp.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!'$rvm_path/config/db
FORLINUX
$sed-i's!ftp.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!'$rvm_path/config/db