Instalando Ruby e Ruby on Rails

Foto Sidinei Silva
Sidinei Silva

Publicado em: 15-09-2020


Ruby é uma linguagem de programação interpretada, multiparadigma, de tipagem dinâmica e forte. Criada em 1995, uma linguagem de script com foco na simplicidade e produtividade, trazendo assim sintaxe elegante e de leitura natural e fácil escrita.

Tornou-se popular no desenvolvimento web com a ajuda do web framework Ruby on Rails, que é um framework muito popular escrito em Ruby.

Ruby on Rails é uma estrutura de aplicativo da Web escrita em Ruby sob a licença MIT. O Rails funciona na estrutura MVC, (Model View Controller), oferecendo estrutura padrão para um banco de dados e páginas da web.

Primeiro passo vamos instalar o Ruby Version Manager (RVM), que é o gerenciador de versão, que permite instalar e gerenciar com facilidade diversos ambientes em Ruby.

Vamos entrar no site oficial do RVM: https://rvm.io/

E logo de cara já vemos os passos para instalação

Site do RVM: https://rvm.io/

Site do RVM: https://rvm.io/

E então vamos copiar e executar no nosso terminal, esse primeiro comando install GPG keys.

Vale lembrar que precisa ter o gpg2 instalado em sua maquina, perceba que no meu terminal o comando ficou vermelho alegando que não tenho instalado este comando, esta é uma das funcionalidades que tem o zsh-highlight, que em breve estarei postando como instalar e configurar.

Então caso não tenha o gpg2 e pode verificar digitando apenas gpg2 no terminal.

Comando não encontrado

Comando não encontrado

Então conforme o seu sistema operacional, instale o gpg2:

Linux:

sudo apt-get install gnupg2 -y

MacOs:

brew install gpg gpg2

Windows: https://gnupg.org/download/

Agora que nosso gpg2 está corretamente instalado vamos continuar, e rodar mais uma vez o comando do rvm.

Caso ainda esteja com comando não encontrado (command not found) tente tirar o 2 de gpg2 como fiz na imagem abaixo.

Importando chaves do rvm

Importando chaves do rvm

Pronto as chaves do RVM estão importadas, vamos para ao próximo comando, no próprio site do RVM existe 2 comandos que pode ser executados:

\curl -sSL https://get.rvm.io | bash -s stable

Este primeiro instala o RVM e apenas o Ruby com a versão estável.

\curl -sSL https://get.rvm.io | bash -s stable --rails

Já este segundo além do RVM e Ruby já instala a versão mais recente do Ruby on Rails.

Como nosso foco é instalar o Ruby e o RoR vamos rodar o segundo comando.

Mas caso tenha instalado apenas o Ruby, para que seja feita a instalação do Rails é bastante simples.

Utilizando a gem, que é o gerenciador de pacotes do Ruby que já vem instalado junto com o mesmo, basta utiliza o seguinte comando:

gem install rails

E pronto, agora é só aguardar…

Após finalizar aparecerá a seguinte mensagem no terminal “ * To start using RVM you need to run source /Users/youruser/.rvm/scripts/rvm”

Então vamos executar o comando que ele pede e pronto seu ambiente RVM, Ruby e Ruby on Rails está configurado.

Vamos executar o comando:

rvm list

Para vermos o RVM em ação listando as versões de Ruby instalada.

Como eu só tenho uma versão ele só lista 1 versão que segundo a legenda logo abaixo é a minha atual e padrão versão.

Agora vamos para o comando:

ruby -v

Para vermos a nossa versão em uso do Ruby.

Logo ele retorna a versão Ruby que esta atualmente em uso. Em seguida vamos fazer o mesmo com Rails com o comando:

rails -v

E já vemos a nova versão 6 do Rails já instalada e em uso.

Em breve estarei postando sobre como criar nosso primeiro projeto e nossa primeira autenticação com Rails, já que temos toda a instalação já preparada.


Foto Sidinei Silva
Escrito por
Sidinei Silva

15-09-2020


Ver mais