Jak sugeruje The Tin Man (powyżej) RVM ( Ruby Version Manager ) jest standardem uaktualniania twojej instalacji Ruby na OSX: https://rvm.io
Aby rozpocząć, otwórz okno terminala i wydaj następujące polecenie:
\curl -L https://get.rvm.io | bash -s stable --ruby
(musisz zaufać zespołowi programistów RVM, że polecenie nie jest złośliwe - jeśli jesteś paranoicznym pingwinem, takim jak ja, zawsze możesz przeczytać źródło : https://github.com/wayneeseguin/rvm ) Po zakończeniu ty musisz ponownie uruchomić terminal , aby uzyskać rvm
pracę poleceń.
rvm list known
(pokazuje najnowsze dostępne wersje Rubiego)
rvm install ruby-2.3.1
W przypadku określonej wersji, po którym następuje
rvm use ruby-2.3.1
lub jeśli chcesz tylko najnowszą (aktualną) wersję:
rvm install current && rvm use current
(instaluje aktualne wydanie stabilne - w czasie pisania ruby-2.3.1 - proszę zaktualizować tę wiki, gdy zostaną wydane nowe wersje)
Uwaga na temat kompilowania Rubiego : W moim przypadku musiałem również zainstalować Homebrew http://mxcl.github.com/homebrew/, aby uzyskać klejnoty, których potrzebowałem ( RSpec ), co z kolei zmusza cię do zainstalowania Xcode (jeśli jeszcze tego nie zrobiłeś ) https://itunes.apple.com/us/app/xcode/id497799835 ORAZ / LUB zainstaluj pakiet GCC z: https://github.com/kennethreitz/osx-gcc-installer, aby uniknąć błędów podczas uruchamiania programu „ make ”.
Edycja: Od Mavericks możesz zainstalować tylko narzędzia wiersza poleceń Xcode zamiast całego pakietu Xcode, który jest dostarczany z gcc i wieloma innymi rzeczami, których możesz potrzebować do budowania pakietów. Można go zainstalować, uruchamiając xcode-select --install
i postępując zgodnie z instrukcjami wyświetlanymi na ekranie.
Uwaga dotycząca błędów: jeśli podczas wykonywania tego polecenia pojawi się błąd „ RVM nie jest funkcją ”, odwiedź: Jak zmienić wersję Ruby za pomocą RVM? rozwiązania.