Ich möchte wissen, wie man auf die neueste stabile Version von Ruby mit Homebrew aktualisiert. Ich bin nicht Interesse an RVM. Vielen Dank.Wie Ruby mit Homebrew aktualisieren?
Antwort
brew upgrade ruby
Sollte neueste Version des Pakets ziehen und installieren.
brew update
Updates selbst brauen, keine Pakete (Formeln, die sie es nennen)
Ich würde ruby-build
mit rbenv
verwenden. Die folgenden Zeilen installieren Ruby-2.5.0 und legen Sie es als Standard-Ruby-Version:
$ brew update
$ brew install ruby-build
$ brew install rbenv
$ rbenv install 2.5.0
$ rbenv global 2.5.0
Gibt es keine Möglichkeit, automatisch auf die neueste, stabile Version von Ruby zu aktualisieren, ohne die darin enthaltene Version "hart zu codieren"? So etwas wie 'rbenv install neustes'? –
Ich bevorzuge mehr Kontrolle über die Version, aber Sie könnten dieses Beispiel verwenden möchten: http://stackoverflow.com/a/30191850/2483313 – spickermann
Danke für die Antwort. Ich musste das auch ausführen: echo 'if what rbenv>/dev/null; dann eval "$ (rbenv init -)"; fi '>> ~/.bash_profile – guya
auf die gewählte Antwort Hinzufügen (wie ich nicht genug rep Kommentar hinzufügen müssen), eine Möglichkeit, die Liste der verfügbaren Versionen zu sehen (from ref) versuchen:
$ rbenv install -l
Willkommen zu SO. Bitte lesen Sie "[fragen]". http://meta.stackoverflow.com/q/261592/128421 ist hier anwendbar. –
Sind Sie gegen RVM oder Versionsmanager im Allgemeinen? Wenn Sie keine alten Rubine installiert haben, können Sie keine älteren Ruby-Bibliotheken auf Ihrem Computer ausführen. Rbenv kann frendlier sein. Ich bin mir nicht einmal sicher, ob die neuesten Ruby-Versionen an System-Paket-Manager wie Homebrew weitergegeben werden. Auf Ubuntu ist die Standard-Ruby-Version immer noch 1.9.3 –