由于国内网络原因(你懂的),导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败。所以你会与遇到 gem install rack 或 bundle install的时候半天没有响应,具体可以用 gem install rails -V 来查看执行过程。
这是一个完整 rubygems.org 镜像,你可以用此代替官方版本,同步频率目前为15分钟一次以保证尽量与官方服务同步。
如何使用?
$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install rails如果你使用 Gemfile 和 Bundle (例如:Rails 项目)
你可以用 Bundler 的 Gem 源代码镜像命令。
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org这样你不用改你的 Gemfile 的 source。
source 'https://rubygems.org/'gem 'rails', '4.1.0'
...
Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言在20世纪90年代由日本人松本行弘开发,它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada 以及 Lisp 语言,因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。Ruby翻译成中文是:红宝石,也可用作人名,多指女性。ruby
英 ['ruːbɪ] 美 ['rubi]
n. 红宝石;红宝石色
adj. 红宝石色的
vt. 使带红宝石色
n. (Ruby)人名;(法)吕比;(英、西、德、匈、瑞典)鲁比
[ 复数 rubies ]
双语例句:
I wonder what kind of ring he got her? He bought me a ruby.
我想知道他给她买的什么样的戒指,他给我的是红宝石的。