`
haibuo1981
  • 浏览: 51641 次
  • 性别: 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上查看诸如...

    2.4-3.0.rubygems.rar

    标题“2.4-3.0.rubygems.rar”暗示了这个压缩包可能包含了Ruby Gems从版本2.4到3.0之间的升级或集合,这对于Ruby开发者来说是一个重要的资源,因为版本升级通常会带来性能优化、新功能以及对旧问题的修复。...

    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 上: : :贡献请遵循我们的。 要进行...

    rubygems-3.2.27.zip

    3. **版本控制**:通过版本号,RubyGems确保不同的项目可以使用不同版本的同一gem,避免了版本冲突问题。 4. **全局环境**:RubyGems在全局环境中安装gem,使得它们对所有项目都可用。此外,还支持局部gemset,以在...

    rubygems-1.8.7.gz for linux

    RubyGems是Ruby编程语言的一个核心组成部分,它提供了一个管理和分发Ruby库和程序的框架。这个特定的压缩包“rubygems-1.8.7.gz”是RubyGems的一个旧版本,适用于Linux操作系统。在深入理解这个压缩包之前,我们先来...

    rubygems-incident-verifiers

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

    rubygems-2.7.4.tgz

    RubyGems是Ruby编程语言的一个核心组件,它提供了一个便捷的包管理机制,使得开发者能够轻松地安装、管理和使用各种库和工具。在本案例中,“rubygems-2.7.4.tgz”是一个压缩包,包含了RubyGems的特定版本——2.7.4...

    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-3.2.12.tgz

    RubyGems是Ruby编程语言的标准包管理器,它使得安装、分发和管理Ruby库和程序变得简单。在RubyGems 3.2.12版本中,我们聚焦于几个关键知识点,这些知识点对于理解如何有效地利用这个工具至关重要。 1. **RubyGems的...

    RubyGems.txt

    RubyGems

    rubygems-2.4.2.tgz

    RubyGems是Ruby编程语言的一个核心组成部分,它提供了一个管理和分发Ruby库的框架,使得开发者可以方便地安装、更新和使用各种Gem(Ruby的软件包)。RubyGems的版本"2.4.2"是这个系统的一个特定迭代,包含了在那个...

    rubygems-2.6.8.zip

    RubyGems是Ruby编程语言的标准库,用于管理和分发可重用代码的库,而Redis是一种高性能的键值数据存储系统,常被用作数据库、缓存和消息代理。在Windows环境下配置Redis集群,RubyGems起着关键作用,因为Redis的安装...

Global site tag (gtag.js) - Google Analytics