2012-11-04 123 views
0

我試圖安裝rubygems1.8在Ubuntu 11.04RubyGems的安裝失敗的Ubuntu 11.04

我做

sudo apt-get install rubygems1.8 

後來,當我做

gem install rubygems-update 

我得到

程序gem目前未安裝。您可以通過鍵入安裝:

sudo apt-get install rubygems1.8 

我想再次做sudo apt-get install rubygems1.8,我得到

ruby​​gems1.8已經是最新版本

至於我瀏覽互聯網,這種方法似乎適用於每個人。任何解決問題的想法?

+0

@AndrewMarshall:當答案解決我的問題時,我應該接受嗎?請指教 – premprakash

+0

您可以標記爲http://stackoverflow.com/questions/12255432/ruby-on-rails-rspec-error-while-testing並回答。 – sunnyrjuneja

回答

1

報價http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/(這反過來引用this):

在任何情況下,你應該安裝Ruby,RubyGems的或任何 紅寶石相關的包apt-get處理。這個系統已經過時,並導致 重大頭痛。避免使用與Ruby相關的軟件包。

+0

@prusswan感謝您的建議。我正嘗試在apache上的rails上設置ruby,並遵循這個https://help.ubuntu.com/community/RubyOnRails這是很好的文檔。你是說這些已經過時了嗎? – premprakash

+0

@premprakash除非你正在處理一個非常舊的Ubuntu版本(<= 9.04)和rails 2.x,否則我會認爲你的希望最好放在已建立的和當前的ruby軟件包管理器(rvm,rbenv等)之一中。 – prusswan

1

如果您在這裏搜索關於從apt-get安裝紅寶石的任何問題,它們將會完全相同。使用RVM