2009-09-03 79 views
2

我无法将1.3.1的rubygems更新为1.3.5。我已经尝试没有运气(登录的根)RubyGems拒绝将1.3.1更新为1.3.5

gem update --system 

gem update rubygems 

gem update rubygems -v 1.3.5 

gem install rubygems-update -v 1.3.5 

前三命令的响应是

Updating RubyGems 
Nothing to update 

而最后一个的响应是

以下命令
ERROR: could not find gem rubygems-update locally or in a repository 

此外,目前rubygem未能安装一些必需的gem,如'geokit'。这些问题可能有关系吗?在CentOS 5.0

+1

这可能听起来很愚蠢,但是你有远程源代码中的'http:// gems.rubyforge.org /'吗? – theIV 2009-09-03 05:19:28

+0

@theIV很棒!我所托管的云平台将自己的服务器设置为远程源。添加gems.rubyforge.com作为源,现在工作就像一个魅力!谢谢! – rubayeet 2009-09-03 05:33:11

+0

没问题。很高兴它只是这一点,而不是更复杂! :D – theIV 2009-09-03 05:41:25

回答

1

这听起来很傻,但

当前红宝石版本1.8.5,你在你的远程人士并和gems.rubyforge.org?

+0

如果IV已经给出了这个答案,他会更喜欢,因为他是那个人指出的。 – rubayeet 2009-09-13 18:22:19