Ruby on Rails no Ubuntu

As seguintes instruções demonstram como instalar o framework ruby on rails. Os comandos abaixo listados, foram por mim executadas exactamente após a instalação do Ubuntu 8.10. Não deve ser necessário editar os repositórios. Mas fica o comando apenas para referencia. sudo vim /etc/apt/sources.list Pode pensar que full-upgrade inclui o safe-upgrade, mas é mentira são comandos diferentes. Portanto aconselho a intoduzir os dois pela seguinte ordem: sudo aptitude safe-upgrade sudo aptitude full-upgrade Nesta fase é responder Yes a todas as perguntas! sudo aptitude install build-essential (Como disse estou a descrever os passos exactos que executei após a instalação do SO) Agora sim vamos ao importante: sudo aptitude install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby sqlite3 libsqlite3-ruby1.8 Criar alguns symlinks: sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby sudo ln -s /usr/bin/ri1.8 /usr/bin/ri sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc sudo ln -s /usr/bin/irb1.8 /usr/bin/irb Agora vamos instalar o rubygems que nos oferece o comando gem, uma espécie de aptitude para o ruby. Deve verificar qual a ultima versão de rubygems(http://rubyforge.org/projects/rubygems/), no caso de existir uma versão mais recente, substituir no comando em baixo. wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz tar xzvf rubygems-1.3.1.tgz cd rubygems-1.3.1 sudo ruby setup.rb Criar symlink e garantir que temos o rubygems actualizado sudo ln -s /usr/bin/gem1.8 /usr/bin/gem sudo gem update sudo gem update --system E finalmente instalar o Ruby on Rails. sudo gem install rails Confirmar que tudo correu bem. sudo gem list Devemos obter uma lista deste genero: *** LOCAL GEMS *** actionmailer (2.2.2) actionpack (2.2.2) activerecord (2.2.2) activeresource (2.2.2) activesupport (2.2.2) rails (2.2.2) rake (0.8.3) Verificar a operabilidade do sistema de base de dados sqlite: irb ....... irb(main):001:0> require 'sqlite3' => true irb(main):002:0> exit Para criar o primeiro projecto: rails nome_do_meu_projecto Já agora instalar o rmagick possivelmente tambem será util para a maioria dos projectos. sudo aptitude install imagemagick sudo aptitude install libmagick9-dev sudo gem install rmagick Agora é só por mãos a obra... e talvez arranjar um bom editor. Aconselho o textmate ou o vim, descreverei em breve como configurar e instalar alguns plugins para rails, no caso de escolher o vim.