2012-11-28 51 views

回答

0

如果您不包括sudo yum install ruby​​-devel,您會收到錯誤消息,找不到ruby.h.

+0

這應該是'sudo yum install ruby​​-devel'而不是'sudo yum install reby-devel' –

1

只是不這樣做。我無法想象任何有效的理由不使用某種Ruby版本管理軟件 - 也許這是我的無知,如果是的話,請賜教。

如果你決定使用RVM首位,而其完美的文檔,支持,更新唧唧歪歪..-

只要安裝它,而不使用該命令任何疼痛:

$ \curl -sSL https://get.rvm.io | bash 

安裝完成後,你可以自由地安裝Ruby版本到你的系統而沒有任何衝突問題......安裝Ruby版本就像這樣簡單(沒有依賴性擔心!!):

$ rvm install 2.1 

完成此步驟以後也做了,你可以把它默認:

$ rvm use 2.1 --default 

,從現在起,使用gemset是你有自由的力量!

如果您不想創建任何特定的gemsets,則可以自由使用默認設置而不設置任何內容。創建一個Rails應用程序?

$ gem install rails 
$ rails new myApp 

乾杯。但是請等待...

請......只是不要使用堆棧紅寶石。

更新:rbenv是另一個不錯的選擇!

+1

這是正確的。你應該照顧你自己的ruby/gems管理,並且不要依賴任何的ruby/rails/gems操作系統包。另外,我投rbenv優於rvm。 –