添加额外的rubygems源(已废弃)

【废弃说明:gemcutter已经成为rubygems.org,而gems.rubyforge.org会自动转向rubygems.org,也就是gemcutter。rubygems.org已经成为官方唯一指定的gem包安装源。】

默认安装的RubyGems包之后,其中只包括RubyForge的源,因此你会错过很多很好的gems。要加入更多的rubygems源,方法很简单:

gem sources -a http://path.to.gem.repository/

你可以使用下面的命令添加GitHub的源:

gem sources -a http://gems.github.com/

要查看当前已经使用的gems源可以这样:

gem sources

要删除某个源可以这样:

gem sources -r http://path.to.gem.repository/

因为GitHub的Gems服务已经标识为过期,因此,你可以选择其他的Gems源。其中一个值得推荐的地方是:GemCutter。不过GemCutter的源的添加方式略有不同:

添加GemCutter的源:

(sudo) gem install gemcutter
(sudo) gem tumble
(sudo) gem tumble #再次运行会删除已经加入的GemCutter的源

至此,你就有了更大的Gems库了。随便挑选你喜欢的gem包吧。

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License