This website collects cookies to deliver better user experience
Configuração de ambiente de desenvolvimento Ruby on Rails utilizando o RVM (Linux/pt-br)
Configuração de ambiente de desenvolvimento Ruby on Rails utilizando o RVM (Linux/pt-br)
Este artigo tem como objetivo apresentar de forma simplificada como o ambiente de desenvolvimento Rails pode ser construído.
O que é o RVM?
Usar o RVM facilita a transição entre versões do Ruby e versões das gems, pois assim que o diretório do projeto é acessado a troca de versão é feita automaticamente, mas caso não tenha a versão instalada será exibida uma mensagem solicitando que a respectiva versão seja instalada.
Observação: Este passo a passo foi desenvolvido utilizando o Linux Ubuntu 20.4.
Configurações
Abra o terminal e atualize as listas de pacotes.
sudoapt update
Em seguida instale ou atualize o GPG, para a versão mais recente.
sudoaptinstall gnupg2
Solicite a chave do projeto RVM para assinar cada versão. Possuir a chave pública do projeto permite verificar a legitimidade da versão que será instalada.
Feche o terminal e abra novamente para que as atualizações sejam aplicadas.
Verifique se o Ruby e o Rails foram instalados:
rvm list #ruby
rails --version #rails
Instale o Bundler (busca e instala as gems com as versões exatas que são necessárias)
gem install bundler
Instalar versões específicas do Ruby
Para a instalação do Ruby utilize o comando:
rvm install ruby-2.7.3
Após a instalação, é possível listar as versões Ruby disponíveis instaladas digitando:
rvm list
Também é possível definir uma versão padrão, com o comando:
rvm --default 2.7.3
Conclusão
A utilização do RVM é muito simples, além de possuir o apoio da comunidade. Novos projetos vão ser criados com versões atuais do Ruby, os antigos necessitam de manutenção e o uso do RVM facilita o gerenciamento dessas versões.