Instalando o Ruby on Rails

Existem varias implementações de Ruby, como JRuby e Rubinius, mas vamos usar a versão MRI, ou Matz Ruby Interpreter, a implementação canônica de Ruby, criada pelo proprio Matz.

Instalação no OSX

Para quem está iniciando com Ruby on Rails, a forma mais simples é usar o RVM, ou Ruby enVironment Manager. </br>Antes de instalar o RVM, porém, é necessário ins- talar os pacotes de desenvolvimento da Apple. Se você não tem o Xcode, vá na página do Apple Developer Tools e baixe o ‘Command Line Tools for Xcode’.

Se tiver o Xcode mais recente, você pode abri-lo, ir nas Preferências > Downloads e instalar o ‘Command Line Tools’. Depois de instalar o Command Line Tools, basta executar o seguinte comando no terminal: curl -L get.rvm.io | bash -s stable --rails source $HOME/.rvm/scripts/rvm Aproveite e vá tomar um café, vai demorar um pouco. Ao finalizar, este comando deixará instalado tudo que você precisa para começar a desenvolver com Ruby on Rails.

Instalação no Linux

Tanto quanto usuários OSX, a forma mais simples de começar com Ruby on Rails no Linux é usar o RVM, ou Ruby enVironment Manager. Primeiramente é necessário instalar os pacotes de desenvolvimento do seu sis- tema. Procure o manual da sua distribuição para saber como instalar. No Ubuntu, por exemplo, basta instalar o pacote build-essential e mais algumas outras bibli- otecas de dependências:

sudo apt-get install build-essential libreadline-dev libssl-dev curl \ libsqlite3-dev Em seguida, basta executar: curl -L get.rvm.io | bash -s stable --rails source $HOME/.rvm/scripts/rvm Este comando irá instalar o RVM e também, automaticamente, irá instalar a ver- são mais atual do Ruby e do Rails e todas as dependências.

E como de praxe vá tomar um café ou um chá, pois demora um pouco.

Windows

Para instalar o ambiente de Ruby e Rails no Windows, o jeito mais fácil é usar o RailsInstaller, que já instala o Ruby versão MRI e todas as dependências do Rails.

Para instalar o ambiente, basta baixar o instalador e seguir as instruções apresentadas com o famoso NEXT, NEXT e vá na fé que não tem nenhum Daibu ou cal321

*** =) ***