Primeiros passos com Ruby: Instalação com Rbenv

Existem diversas maneiras de se instalar, inclusive alguns sistemas operacionais já trazem consigo uma versão de ruby, mas nem sempre carregam uma versão atualizada da linguagem, por isso iremos utilizar como referência a versão 2.4.1.

Para facilitar a instalação e para que seja possível também instalar outras versões de Ruby, utilizaremos um gerenciador de versões.

Existem vários gerenciadores de versão para Ruby, mas para uma maior flexibilidade e por ser menos intrusivo, utilizaremos o Rbenv.

macOS

Se você possui o homebrew instalado, basta rodar o seguinte comando:

$ brew install rbenv ruby-build

Após instalado, você precisa incluir em seu shell profile (.bashrc/.zshrc) o local de instalação do Rbenv, juntamente com seu initalizer:

export RBENV_ROOT=/usr/local/var/rbenv
eval “$(rbenv init -)

Arch Linux

No linux a instalação pode variar um pouco dependendo da sua distribuição,

mas o funcionamento é o mesmo.

Para archlinux, é possível instalar de forma similar ao macOS, utilizando o pacaur:

$ pacaur -S rbenv ruby-build

Se você instalou o Rbenv via pacaur é necessário apenas adicionar essa linha ao seu shell profile:

eval “$(rbenv init -)

Linux — Outras Distribuições

Em outras distribuições o processo será um pouco diferente, pois mesmo que existam os pacotes do rbenv e ruby-build disponíveis para instalação, a maioria não é atualizada, o que pode implicar em alguns problemas no processo, sendo assim, será necessário ser feita a instalação manual dos mesmos, descritas a seguir:

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

Adicione as seguintes linhas ao seu shell profile:

export PATH=“$HOME/.rbenv/bin:$PATH”
eval “$(rbenv init -)

Note que além do Rbenv instalamos também o Ruby Build, que é um plugin do Rbenv utilizado para baixar e compilar a versão desejada de Ruby.

Após instalar o Rbenv e o Ruby Build, é hora de finalmente instalarmos a versão do Ruby desejada, no nosso caso a 2.4.1, e para isso execute o comando:

$ rbenv install 2.4.1

Após instalar o Ruby com Rbenv precisamos definir uma versão global para o mesmo, para isso basta executar:

$ rbenv global 2.4.1

Se tudo deu certo com sua instalação, provavelmente você verá uma saída parecida com essa ao rodar o comando ruby -v

$ ruby -v
ruby 2.4.1p111 (2017–03–22 revision 58053) [x86_64-darwin16]

Se quiser tirar alguma dúvida ou até mesmo dar a sua opinião sobre o artigo só escrever um comentário abaixo, e se gostou do não esqueça de dar um clap!

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.