So ändern Sie die installierte Ruby-Version

So ändern Sie die installierte Ruby-Version

Ich versuche, Ruby auf meinem RPi (Raspbian/Debian-Distribution) auszuführen. Ich habe Ruby mit dem Befehl apt-get installiert, aber es war die Version 1.9.3 installiert. Ich wollte eine neuere, also habe ich diese entfernt und anschließend gemäß einer Anleitung Ruby-Install installiert und damit Ruby 2.1.5 installiert. Nach einigem Herunterladen und Kompilieren wurde Ruby in meinem Verzeichnis ~/. Rubies/ruby-2.1.5 installiert.

Mein Problem ist, dass ruby -vimmer noch angezeigt wird ruby 1.9.3. Ich weiß nicht, warum 1.9.3 nicht vollständig deinstalliert und nicht auf die neuere Version aktualisiert wurde. Wie kann ich mein System richtig konfigurieren, damit es meine neue Ruby-Installation erkennt?

Antwort1

/home/$your_username/.bashrcMöglicherweise müssen Sie Ihren Pfad in Ihrer Einbindung /path/to/ruby-2.1.5/binwie folgt aktualisieren :

export PATH="$HOME/rubies/ruby-2.1.5/bin:${PATH}"

Beachten Sie, dass ich esVor(auch bekannt als „vor“ der) vorhandenen Pfadumgebungsvariable. Sie können dies testen, indem Sie den Befehl ausführen which ruby.

„Wie funktioniert die Pfadumgebungsvariable in Linux?“hat weitere Details.

Antwort2

Da Jasonwryan keine Antwort gepostet hat, die ich als die richtige überprüfen könnte, beantworte ich meine eigene Frage mit seiner Kommentar-Antwort. Das chrubyTool mit seinem Autoswitcher hat super funktioniert. Nochmals vielen Dank, Jason.

Antwort3

Nun, es gibt viele Ruby-Versionsmanager und Tools wie rvm, chruby, rbenvusw.

Die vollständige Liste finden Sie unter https://www.ruby-toolbox.com/categories/ruby_version_management

verwandte Informationen