设置gem源,解决下载慢的问题
作者:axhack 日期:2011-10-16 22:01
这两天更新gems出现下面的错误
➜ ~ gem install rails ERROR: Could not find a valid gem 'rails' (>= 0) in any repository ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::ETIMEDOUT: Connection timed out - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
经检查和GFW无关,是rubygems的DNS 调整问题
问题解决的最好方法方法
使用google的DNS 8.8.8.8 / 8.8.4.4
另一种解决方式
修改rubygems的source源
#删除原有gem source gem source -r http://rubygems.org/ gem source -r http://production.s3.rubygems.org/ #增加新source源 gem source -a http://production.s3.ru