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


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow