rbenv ist ein leichtgewichtiger Ruby-Versionsmanager, mit dem Sie zwischen verschiedenen Ruby-Versionen wechseln können.
Versionsverwaltung
# Alle installierbaren Ruby-Releases auflisten
rbenv install -l
# Bestimmte Ruby-Version via ruby-build installieren
rbenv install 3.3.0
# Installierte Ruby-Versionen auflisten
rbenv versions
# Aktuell aktive Ruby-Version prüfen
rbenv version
# Shims neu generieren nach Installation neuer Gems mit Binaries
rbenv rehash
Ruby-Versionen festlegen
| Befehl | Gültigkeitsbereich (Scope) | Beschreibung |
|---|---|---|
rbenv local 3.3.0 |
Lokales Verzeichnis | Schreibt .ruby-version-Datei im aktuellen Ordner |
rbenv global 3.3.0 |
Systembenutzer | Setzt Standard-Fallback in ~/.rbenv/version |
rbenv shell 3.3.0 |
Aktuelles Terminal | Setzt Umgebungsvariable RBENV_VERSION |
rbenv local --unset |
Lokal zurücksetzen | Entfernt .ruby-version im aktuellen Verzeichnis |
Shims & Pfadüberprüfung
# Vollständigen Pfad zum aktiven Executable anzeigen
rbenv which gem
rbenv which rake