Wie The Tin Man (oben) vorschlägt, ist RVM ( Ruby Version Manager ) der Standard für die Aktualisierung Ihrer Ruby-Installation unter OSX: https://rvm.io
Öffnen Sie zunächst ein Terminalfenster und geben Sie den folgenden Befehl ein:
\curl -L https://get.rvm.io | bash -s stable --ruby
(Sie müssen dem RVM Dev Team vertrauen, dass der Befehl nicht böswillig ist. Wenn Sie ein paranoider Pinguin wie ich sind, können Sie jederzeit die Quelle lesen : https://github.com/wayneeseguin/rvm ) Wenn er abgeschlossen ist Sie müssen das Terminal neu starten , damit der rvm
Befehl funktioniert.
rvm list known
(zeigt Ihnen die neuesten verfügbaren Versionen von Ruby)
rvm install ruby-2.3.1
Für eine bestimmte Version, gefolgt von
rvm use ruby-2.3.1
oder wenn Sie nur die neueste (aktuelle) Version möchten:
rvm install current && rvm use current
(Installiert die aktuelle stabile Version - zum Zeitpunkt des Schreibens von Ruby-2.3.1 - bitte aktualisieren Sie dieses Wiki, wenn neue Versionen veröffentlicht werden.)
Hinweis zum Kompilieren von Ruby : In meinem Fall musste ich auch Homebrew http://mxcl.github.com/homebrew/ installieren , um die benötigten Edelsteine ( RSpec ) zu erhalten, die Sie wiederum zur Installation von Xcode zwingen (falls Sie dies noch nicht getan haben ) ) https://itunes.apple.com/us/app/xcode/id497799835 UND / ODER installieren Sie das GCC-Paket von: https://github.com/kennethreitz/osx-gcc-installer , um Fehler beim Ausführen von " make " zu vermeiden .
Bearbeiten: Ab Mavericks können Sie nur die Xcode-Befehlszeilentools anstelle des gesamten Xcode-Pakets installieren, das mit gcc und vielen anderen Dingen geliefert wird, die Sie möglicherweise zum Erstellen von Paketen benötigen. Es kann installiert werden, indem Sie die xcode-select --install
Eingabeaufforderung auf dem Bildschirm ausführen und befolgen.
Hinweis zu Fehlern : Wenn beim Ausführen dieses Befehls die Fehlermeldung " RVM ist keine Funktion " angezeigt wird , besuchen Sie: Wie ändere ich meine Ruby-Version mit RVM? für die Lösung.