2009-09-03 75 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