Come suggerisce The Tin Man (sopra) RVM ( Ruby Version Manager ) è lo standard per l'aggiornamento dell'installazione di Ruby su OSX: https://rvm.io
Per iniziare, apri una finestra di terminale e immetti il seguente comando:
\curl -L https://get.rvm.io | bash -s stable --ruby
(dovrai fidarti del team di sviluppo RVM che il comando non è dannoso - se sei un pinguino paranoico come me, puoi sempre andare a leggere la fonte : https://github.com/wayneeseguin/rvm ) Quando è completo è necessario riavviare il terminale per far funzionare il rvm
comando.
rvm list known
(mostra le ultime versioni disponibili di Ruby)
rvm install ruby-2.3.1
Per una versione specifica, seguito da
rvm use ruby-2.3.1
o se vuoi solo l'ultima versione (attuale):
rvm install current && rvm use current
(installa l'attuale versione stabile - al momento della scrittura di ruby-2.3.1 - aggiorna questo wiki quando vengono rilasciate nuove versioni)
Nota sulla compilazione di Ruby : nel mio caso ho anche dovuto installare Homebrew http://mxcl.github.com/homebrew/ per ottenere le gemme di cui avevo bisogno ( RSpec ) che a sua volta ti costringe a installare Xcode (se non lo hai già fatto ) https://itunes.apple.com/us/app/xcode/id497799835 E / O installa il pacchetto GCC da: https://github.com/kennethreitz/osx-gcc-installer per evitare errori di esecuzione " make ".
Modifica: a partire da Mavericks puoi scegliere di installare solo gli strumenti della riga di comando Xcode invece dell'intero pacchetto Xcode, che viene fornito con gcc e molte altre cose che potresti aver bisogno per la creazione di pacchetti. Può essere installato eseguendo xcode-select --install
e seguendo il prompt sullo schermo.
Nota sugli errori : se ricevi l'errore " RVM non è una funzione " mentre provi questo comando, visita: Come cambio la mia versione di Ruby usando RVM? per la soluzione.