2012-05-05 62 views

回答

1

我也贊成。這是一個很好的問題。

我爲幾乎所有的開發工作運行Ruby 1.9.3。我強烈推薦使用它。

Ruby 1.8.7比較老,速度較慢,並且沒有足夠的時間支持。

我還建議使用RVM(Ruby版本管理器)在您的機器上進行所有Ruby安裝。這裏的鏈接進行安裝:

https://rvm.io//rvm/install/

一旦你已經安裝RVM(其網頁上的步驟是好的),然後鍵入以下命令來安裝Ruby 1.9.3:

rvm install ruby-1.9.3-p125 

這會將最新版本的Ruby 1.9.3下載並安裝到您的機器上。

2

是的。

您可以從sourceHomebrew安裝它,或使用rbenvRVM來管理多個Ruby版本。

+0

Downvoting,因爲它不完全準確。 –

2

從技術上講,沒有。所以我現在對你的問題進行回答,目前有兩個投票。

根據位於Supported Platforms的Ruby的wiki頁面,OS X不是「支持」的,但對於Ruby 1.9.3和Ruby 1.9.1來說只是「盡力而爲」。 Ruby 1.9.3沒有「支持」平臺,Ruby 1.9.1只支持IA32上的Debian GNU/Linux 4.0。

但是,Ruby 1.8.7很快就會到達終點,直到MRI Ruby team is concerned,我不會指望Apple對Ruby 1.8.7進行大量維護。無論如何請使用1.9.3。

+0

+1有趣。儘管如此,該頁面已經過時了,clang/llvm從1.9.3-p125正式得到支持。我知道'在OS X 10.7上測試'通過,但是我最近沒有嘗試'測試全部' - 不知道它們有多不同。正式支持32位Debian上真正有趣的1.9.2版本。 –

+0

我瞭解到,我必須先安裝xcode,才能爲新Mac用戶安裝ruby ..信息 – Hesham