`
haibuo1981
  • 浏览: 50693 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

国内Rubygems.org速度过慢问题

阅读更多

拜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/

 

2
0
分享到:
评论

相关推荐

    gemstash, 一个 RubyGems.org 缓存和 private gem 服务器.zip

    gemstash, 一个 RubyGems.org 缓存和 private gem 服务器 什么是 Gemstash?Gemstash是远程服务器( 如 https://rubygems.org ) 和 private gem 源的缓存。在你的控制范围内,如果你使用的是多个可以访问服务器的...

    rubygems-update-3.1.3.gem

    RubyGems is also a client for RubyGems.org, a public repository of Gems that allows you to publish a Gem that can be shared and used by other developers. See our guide on publishing a Gem at guides....

    adoption.rubygems.org

    option.rubygems.org 项目导师的姓名: Nick Quaranto,Benjamin Fleischer 项目团队的名称:丽娜·托雷斯(Lina Torres)的安吉拉(Angela Guette) 项目名称: RubyGems.org采用中心 网址: : 关于该项目: ...

    meg:帮助管理和支持 RubyGems.org 的快速命令

    帮助管理和支持 RubyGems.org 的快速命令。 目前帮助通过 SSH 连接到 RubyGems.org 基础设施和运行命令。 安装 $ cd $ git clone git://github.com/rubygems/meg.git .meg 对于 bash 用户: $ echo 'eval "$($...

    Ruby Toolbox data on Rubygems.org-crx插件

    在Rubygems.org上查看Ruby Toolbox数据 此Chrome扩展程序从Ruby工具箱(https://www.ruby-toolbox.com/)中提取信息,以显示在rubygems.org上。 例如,如果您正在https://rubygems.org/gems/simplecov上查看诸如...

    rubygems.org:Ruby社区的gem托管服务

    RubyGems.org(néeGemcutter) Ruby社区的gem主机。 目的 提供更好的API处理宝石 创建更透明,更易于访问的项目页面 使社区能够改善和增强网站 支持 由管理, 是一个社区资助的组织,通过门票和赞助为和的会议...

    rubygems.org-backup:这是历史重写之前 ruby​​gems.org 的 BACKUP 存储库。 不使用。 请不要拉请求

    RubyGems.org(姓氏 Gemcutter) Ruby 社区的 Gem 托管。目的提供更好的 API 来处理 gems 创建更透明和可访问的项目页面使社区能够改进和增强站点链接 :#rubygems 在 Freenode 上: : :贡献请遵循我们的。 要进行...

    2.4-3.0.rubygems.rar

    gem包管理

    rubygems-1.8.7.gz for linux

    rubygems-1.8.7.gz rubygems-1.8.7.gz

    rubygems-incident-verifiers

    ##概括此处提供的工具使您能够将 gem 的本地副本与 Rubygems.org 上的副本进行检查。 这些工具旨在让 gem 开发人员根据 Rubygems.org 服务器检查他们的本地开发副本(为什么?请参阅文档末尾的注释)。 目前正在...

    rubygems-master-(1).zip_GEM

    Download from: rubygems.org/pages/download Unpack into a directory and cd there Install with: ruby setup.rb # you may need admin/root privilege For more details and other options, see: ruby setup....

    曲柄的Rubygems「Crank for Rubygems」-crx插件

    ★导航至ruby gem的GitHub或Rubygems.org页面。 在GitHub上打开'Gemfile'或'.gemspec'文件,然后单击任何gem名称。 您将被重定向到gem项目页面。 ★从上下文菜单中打开RubyGems.org中的ruby gem页面。 用鼠标突出...

    RubyGems.txt

    RubyGems

    rubygems-3.2.12.tgz

    rubygems-3.2.12.tgz

    rubygems-2.7.4.tgz

    rubygems-2.7.4.tgz centos6.5安装redmine时需要的软件包

    rubygems-1.3.7-5.el6.noarch.rpm

    rubygems-1.3.7-5.el6.noarch.rpm

    淘宝网提供的国内RubyGems镜像简介和使用方法

    解决方案是使用淘宝的 RubyGems 镜像,它是一个完整 rubygems.org 镜像,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量与官方服务同步。 如何使用 gem 移除旧源,改用新源即可。 代码如下:$ gem ...

    rubygems-3.2.27.tgz

    rubygems-3.2.27

Global site tag (gtag.js) - Google Analytics