Referência rápida

Guia de referência do gerenciador de versões Ruby rbenv

Guia rápido para rbenv: gerenciamento de múltiplas versões do Ruby, shims, escopos de versão (local, global, shell) e ruby-build.

· Publicado

O rbenv é um gerenciador de versões do Ruby leve que permite alternar entre versões sem alterar binários do sistema.

Gerenciamento de Versões

# Listar todas as versões instaláveis do Ruby
rbenv install -l

# Instalar versão específica via ruby-build
rbenv install 3.3.0

# Listar versões instaladas do Ruby
rbenv versions

# Verificar a versão do Ruby ativa no momento
rbenv version

# Atualizar shims após instalar gems com binários
rbenv rehash

Definindo Versões do Ruby

Comando Escopo (Scope) Descrição
rbenv local 3.3.0 Diretório local Escreve o arquivo .ruby-version na pasta atual
rbenv global 3.3.0 Usuário do sistema Define o fallback padrão em ~/.rbenv/version
rbenv shell 3.3.0 Terminal atual Define a variável de ambiente RBENV_VERSION
rbenv local --unset Reverter local Remove o arquivo .ruby-version local

Inspeção de Shims e Caminhos

# Exibir caminho completo do executável ativo no Ruby atual
rbenv which gem
rbenv which rake

Referências

Temas relacionados