Hoje estou voltando a postar no blog e, para iniciar o ano, vou começar a falar sobre uma linguagem diferente das comentadas aqui anteriormente, a linguagem Ruby junto com o framework Rails.
Este post ensinará como instalar o Ruby on Rails no Ubuntu, vamos lá!
Instalado o Ruby.
Para instalar o ruby utilizaremos os comandos abaixo, que devem ser digitados no console do Linux.
sudo apt-get install build-essential
sudo apt-get install ruby1.8 ruby1.8-dev rdoc1.8 ri1.8 irb1.8Instalando o RubyGems.
O gems é um gerenciador de pacotes, que te ajudará a instalar facilmente diversas aplicações referentes a ruby, similar ao apt-get do debian.
Vamos utilizá-lo para instalar os próximos pacotes.
Para instalá-lo, digite o comandos:
wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar xvzf rubygems-1.3.5.tgz
cd rubygems-1.3.5/
sudo ruby1.8 setup.rbIsso instalará a versão 1.3.5 do gems. Caso você deseje verificar se existe uma mais recente, você pode acessar o endereço:
http://rubyforge.org/frs/?group_id=126
Configurando links para o Ubuntu.
O apt-get do Ubuntu mantém os nomes dos pacotes que instalamos como: ruby1.8, gem1.8, rdoc1.8, ri1.8, irb1.8.
Esses nomes não são muito bons para se trabalhar, então vamos criar alguns links mais amigáveis. Utilize os comandos:
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby
sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc
sudo ln -s /usr/bin/ri1.8 /usr/bin/ri
sudo ln -s /usr/bin/irb1.8 /usr/bin/irbAtualizando o Gems.
Digite o comando abaixo para verificar se existe alguma atualização disponível para o rubygems:
sudo gem update --system
sudo gem sources -a http://gems.github.com
sudo gem sources -a http://gemcutter.orgApós instalar o gems execute o comando abaixo para verificar se existe alguma atualização disponível para ele:
Instalando o Rails.
Vamos utilizar o gems para instalar o Rails, para isso digite os comandos:
sudo gem install rails
sudo apt-get install libopenssl-rubyInstalando o MySQL.
Utilizarei o MySQL como banco de dados em minhas aplicações Rails, seguem os comandos para instalá-lo:
sudo apt-get install mysql-server-5.1
sudo apt-get install libmysqlclient15-dev
sudo gem install mysqlConcluindo.
Com isso você já terá Ruby on Rails funcionando no seu Ubuntu.
Eu testei os comandos em diversas versões do Ubuntu e micros diferentes, dentre as versões estão: Ubuntu 8.10 (Intrepid Ibex), Ubuntu 9.04 (Jaunty Jackalope), Ubuntu 9.10 (Karmic Koala) e Ubuntu 10.04 (Lucid Lynx), mas acredito que em outras versões também funcione perfeitamente.
Se você testou em alguma outra versão por favor me informe, será de grande ajuda.
IDEs.
Muita gente defende que Ruby on Rails não precisa de IDE, e eu não sou totalmente contra esse idéia, mas se você deseja instalar alguma você tem várias opções, como por exemplo o NetBeans e o Aptana RadRails.
A instalação do NetBeans é um pouco mais fácil que a do Aptana (basta executar o instalador).
Se você optar pelo Aptana você deve baixar o Aptana Studio e depois instalar o plugin para manipulação de projeto Rails, para isso:
Menu Help -> Software Updates -> Find and Install -> Search for new features to install (selecione Aptana RadRails Development Environment.
Espero que o post ajude, qualquer dúvida entre em contato.
Visite também o post sobre a instalação do GIT no Ubuntu:
http://brunograsselli.com.br/2009/02/instalar-git-no-ubuntu.html
Os posts sobre editores de texto para Ruby on Rails:
http://brunograsselli.com.br/2009/02/editores-de-texto-para-ruby-on-rails-no.html
E:
http://brunograsselli.com.br/2009/04/vim-ruby-on-rails.html
Links relacionados:
- http://www.ruby-lang.org
- http://www.rubyonrails.org
- http://www.netbeans.org/downloads
- http://www.aptana.com/studio/download


3 comentários:
Obrigado... fiz um update do rails 2.1.0 para o 2.2.2 e na hora de instalar o gem mysql não conseguia de jeito nenhum
tava faltando o
sudo apt-get install libmysqlclient15-dev
depois consegui installar o gem tranquilo Obrigado!
Obrigado, eu estava sofrendo muito pra instalar o MySQL no Ubuntu, e a propósito, funcionou perfeitamente no Ubuntu 9.04 (Jaunty Jackalope).
Muito Obrigado e até mais
Valeu, não estava conseguindo instalar o MySQL.
Postar um comentário