ExpertiDict

Ruby · Essencial · Inglês · Técnico

rbenv

/ɑɹ bi ɛn ˈvi/substantivo

Gerenciador de versões do Ruby que instala várias versões lado a lado e escolhe qual usar por projeto, lendo o arquivo .ruby-version. Intercepta o comando ruby via shims.

Onde usar

Aparece ao configurar uma máquina nova ou subir um projeto que exige uma versão específica. Alternativas conhecidas são RVM, asdf e mise.

Em código

rbenv install 3.4.1
rbenv local 3.4.1  # cria .ruby-version
ruby -v
rbenv versions

Exemplos

Switch the project to Ruby 3.4 with rbenv.

Troque o projeto para o Ruby 3.4 com o rbenv.

Rbenv reads the .ruby-version file in the folder.

O rbenv lê o arquivo .ruby-version da pasta.

Cuidado

Não o confunda com o Bundler: o rbenv escolhe a versão do Ruby; o Bundler resolve as versões das gems.

Sinônimos

gerenciador de versões

Veja também

Todos os termos de Ruby