国内Rubygems.org速度过慢问题

liyongkuan 2012-03-25

拜gfw所赐,学点新技术,看点资料都得折腾……

前几天开始打算看一下ruby,从robin推荐的几本书看起,现在在看Agile Web Development with Rails 4th,但在配置环境的时候却遇到了一些问题。

我开发用的主要是linux,家里的pc机用了ubuntu,公司的测试机用的debian。两台机器开始安装时顺利,但是一到使用gem进行在线安装时,就卡住了,gem会出一个异常:

Gem::RemoteFetcher::FetchError

 然后是获取某个链接超时的信息。

一开始的时候以为是版本的问题,觉得可能是某个版本的内容现在已经不提供了;因为查到ruby的一些材料里,版本比较混乱。于是在两台机器上重复折腾了一下,换了一些版本。还是不奏效。

后来实在不行,就直接用wget或firefox将需要的.gem文件下载下来进行安装。但是下载的时候注意的一个问题,下载的速度一直不稳定,时快时慢。开始的几个包一下子就下来了,但是中间遇到几个包,大小都是几十k级的,开始后下一点,一直卡在中间。能下载,说明包是存在的,不是版本不支持的问题,而实质的问题可能就是与rubygems官方服务器Rubygems.org的链接存在问题。

用公司国外的服务器打开了一下,一直很稳定……

没办法,只好先看看国内有没有rubygems的镜像了

——发现了淘宝的ruby镜像,感激……

http://ruby.taobao.org/

相关推荐