rbenv is een lichtgewicht Ruby-versiemanager waarmee u tussen verschillende versies kunt schakelen.
Versiebeheer
# Lijst van alle installeerbare Ruby-versies
rbenv install -l
# Installeer specifieke Ruby-versie via ruby-build
rbenv install 3.3.0
# Lijst van geïnstalleerde Ruby-versies
rbenv versions
# Controleer actieve Ruby-versie
rbenv version
# Shims opnieuw opbouwen na installeren van gems met binaries
rbenv rehash
Ruby-versies instellen
| Commando | Bereik (Scope) | Beschrijving |
|---|---|---|
rbenv local 3.3.0 |
Lokale map | Schrijft .ruby-version in huidige map |
rbenv global 3.3.0 |
Systeemgebruiker | Stelt standaardversie in in ~/.rbenv/version |
rbenv shell 3.3.0 |
Huidige terminal | Stelt omgevingsvariabele RBENV_VERSION in |
rbenv local --unset |
Lokaal terugdraaien | Verwijdert lokaal .ruby-version-bestand |
Shims & Padinspectie
# Toon volledig pad naar het actieve uitvoerbare bestand
rbenv which gem
rbenv which rake