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

 更新时间:2014年04月16日 13:56:56   作者:  
由于国内的网络环境,导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败,因此使用gem或bundle时常常会遇到长久无响应的情况

解决方案是使用淘宝的 RubyGems 镜像,它是一个完整 rubygems.org 镜像,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量与官方服务同步。


如何使用

gem

移除旧源,改用新源即可。

复制代码 代码如下:

$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***

http://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install 你想安装的gem

Bundle

复制代码 代码如下:

source 'http://ruby.taobao.org/'
gem 'rails', '4.0.2'
...

Ruby 源代码镜像

作为额外福利,淘宝还提供 Ruby 源代码下载镜像,改善国内 Ruby 安装的速度。

例如,使用 RVM,可以改用淘宝为下载源:

复制代码 代码如下:

$ sed -i 's!cache.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db

相关文章

  • Ruby中的p和puts的使用区别浅析

    Ruby中的p和puts的使用区别浅析

    这篇文章主要介绍了Ruby中的p和puts的使用区别浅析,本文用一个实例讲解了它们之间的区别,并总结出结论,需要的朋友可以参考下
    2015-03-03
  • Ruby生成随机数的方法总结

    Ruby生成随机数的方法总结

    在本文里小编给大家分享的是关于Ruby生成随机数的知识点方法,有需要的朋友们可以学习下。
    2019-01-01
  • Ruby是什么以及如何使用

    Ruby是什么以及如何使用

    这篇文章主要介绍了Ruby是什么以及如何使用,Ruby和Ruby on Rails 在早期就出现在Web开发领域了,然而,虽然现在JavaScript和Python都占据了主导地位,Ruby还是仍然占有一席之地
    2017-04-04
  • RUBY 新手教程 跟我一起学ruby

    RUBY 新手教程 跟我一起学ruby

    从今天起我就要开始学Ruby了。怎么样,没见吧?一个新人写教程。就凭我坚强的毅力,科学的自学方法,以及我的钻研精神,我有信心学通Ruby,而同样是新手的你也可以!
    2011-01-01
  • RVM安装和使用总结笔记

    RVM安装和使用总结笔记

    这篇文章主要介绍了RVM安装和使用总结笔记,本文讲解了RVM安装和配置命令,同时讲解了ruby的安装和配置,需要的朋友可以参考下
    2015-04-04
  • Ruby基础知识之类

    Ruby基础知识之类

    这篇文章主要介绍了Ruby基础知识之类,本文讲解了类的创建、访问器、类变量、常量、类方法、方法的访问性、工厂方法、模块module等内容,需要的朋友可以参考下
    2015-04-04
  • Ruby On Rails上手笔记(安装使用全过程)

    Ruby On Rails上手笔记(安装使用全过程)

    有机会再试一试Rails了,只是原来接触的是2,现在已然变成了4,似乎现在的安装比原来会快些。
    2014-05-05
  • Ruby升级后no such file to load -- readline解决办法

    Ruby升级后no such file to load -- readline解决办法

    这篇文章主要介绍了Ruby升级后no such file to load -- readline解决办法,需要的朋友可以参考下
    2015-04-04
  • mac os gem安装json出现error failed的解决办法

    mac os gem安装json出现error failed的解决办法

    这篇文章主要介绍了mac os gem安装json出现error failed的解决办法,系统是mac os Mavericks,失败提示Failed to build gem native extension,需要的朋友可以参考下
    2014-06-06
  • Ruby多线程编程初步入门

    Ruby多线程编程初步入门

    这篇文章主要介绍了Ruby多线程编程初步入门,线程是Ruby编程学习当中的重点和难点,需要的朋友可以参考下
    2015-05-05

最新评论