rbenv är en lättviktig versionshanterare för Ruby som låter dig växla mellan versioner per projekt utan att påverka systemet.
Versionshantering
# Lista alla installerbara Ruby-versioner
rbenv install -l
# Installera specifik Ruby-version via ruby-build
rbenv install 3.3.0
# Lista installerade Ruby-versioner
rbenv versions
# Kontrollera aktiv Ruby-version
rbenv version
# Återskapa shims efter installation av nya gems med körbara filer
rbenv rehash
Ställa in Ruby-versioner
| Kommando | Omfattning (Scope) | Beskrivning |
|---|---|---|
rbenv local 3.3.0 |
Lokal katalog | Skapar .ruby-version-fil i aktuell mapp |
rbenv global 3.3.0 |
Systemanvändare | Ställer in standardversion i ~/.rbenv/version |
rbenv shell 3.3.0 |
Aktuell terminal | Ställer in miljövariabeln RBENV_VERSION |
rbenv local --unset |
Återställ lokal | Tar bort lokal .ruby-version-fil |
Shims & sökvägsinspektion
# Visa fullständig sökväg till det aktiva körbara programmet
rbenv which gem
rbenv which rake