Szybka pomoc

Ściągawka z menedżera wersji Ruby rbenv

Szybki przewodnik po rbenv: zarządzanie wieloma wersjami Ruby, shimy, zakresy wersji (local, global, shell) oraz ruby-build.

· Opublikowano

rbenv to lekki menedżer wersji Ruby, który pozwala na wygodne przełączanie wersji per projekt bez modyfikowania plików systemowych.

Zarządzanie wersjami

# Wyświetlenie listy wersji Ruby dostępnych do instalacji
rbenv install -l

# Instalacja wybranej wersji Ruby za pomocą ruby-build
rbenv install 3.3.0

# Lista zainstalowanych wersji Ruby
rbenv versions

# Sprawdzenie aktualnie aktywnej wersji Ruby
rbenv version

# Przebudowanie shimów po instalacji nowych gemów z plikami wykonywalnymi
rbenv rehash

Ustawianie wersji Ruby

Polecenie Zakres (Scope) Opis
rbenv local 3.3.0 Katalog lokalny Tworzy plik .ruby-version w bieżącym katalogu
rbenv global 3.3.0 Użytkownik systemu Ustawia domyślną wersję w ~/.rbenv/version
rbenv shell 3.3.0 Bieżący terminal Ustawia zmienną środowiskową RBENV_VERSION
rbenv local --unset Cofnięcie wersji lokalnej Usuwa lokalny plik .ruby-version

Shimy i sprawdzanie ścieżek

# Wyświetla pełną ścieżkę do aktywnego pliku wykonywalnego
rbenv which gem
rbenv which rake

Materiały referencyjne

Powiązane tematy