Ruby Language
Rbenv
Suche…
1. Installieren und verwalten Sie Ruby-Versionen mit rbenv
Die einfachste Möglichkeit, verschiedene Versionen von Ruby mit rbenv zu installieren und zu verwalten, ist die Verwendung des Ruby-Build-Plugins.
Klonen Sie zunächst das rbenv-Repository in Ihr Home-Verzeichnis:
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
Dann klonen Sie das Ruby-Build-Plugin:
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
Stellen Sie sicher, dass rbenv in Ihrer Shellsitzung initialisiert wird, indem Sie dies Ihrem .bash_profile
oder Ihrer .bash_profile
.zshrc
:
type rbenv > /dev/null
if [ "$?" = "0" ]; then
eval "$(rbenv init -)"
fi
(Dies prüft im Wesentlichen zunächst, ob rbenv
verfügbar ist, und initialisiert es.)
Sie müssen wahrscheinlich Ihre Shell-Sitzung neu starten - oder einfach ein neues Terminal-Fenster öffnen.
Hinweis: Wenn Sie mit OSX arbeiten, müssen Sie auch die Mac OS-Befehlszeilentools installieren, mit:
$ xcode-select --install
Sie können rbenv
mit Homebrew installieren, anstatt von der Quelle aus zu bauen:
$ brew update
$ brew install rbenv
Folgen Sie dann den Anweisungen von:
$ rbenv init
Installieren Sie eine neue Version von Ruby:
Liste der verfügbaren Versionen mit:
$ rbenv install --list
Wählen Sie eine Version und installieren Sie sie mit:
$ rbenv install 2.2.0
Markieren Sie die installierte Version als globale Version, dh die Version, die Ihr System standardmäßig verwendet:
$ rbenv global 2.2.0
Prüfen Sie, was Ihre globale Version ist:
$ rbenv global
=> 2.2.0
Sie können eine lokale Projektversion mit angeben:
$ rbenv local 2.1.2
=> (Creates a .ruby-version file at the current directory with the specified version)
Fußnoten:
[1]: PFAD verstehen
Ruby deinstallieren
Es gibt zwei Möglichkeiten, eine bestimmte Version von Ruby zu deinstallieren. Am einfachsten entfernen Sie einfach das Verzeichnis aus ~/.rbenv/versions
:
$ rm -rf ~/.rbenv/versions/2.1.0
Alternativ können Sie den Deinstallationsbefehl verwenden, der genau das gleiche tut:
$ rbenv uninstall 2.1.0
Wenn diese Version irgendwo verwendet wird, müssen Sie Ihre globale oder lokale Version aktualisieren. Um zu der Version zurückzukehren, die sich in Ihrem Pfad zuerst befindet (normalerweise die von Ihrem System bereitgestellte Standardeinstellung), verwenden Sie
$ rbenv global system