Installer RoR sous Ubuntu

Je reprendrai l'excellent tutoriel d'installation disponible sur le wiki officiel de RoR.

Installation du système de base

Après avoir décommenté la ligne universe de votre fichier /etc/apt/sources.list, vous pouvez lancer dans l'ordre la série de commandes suivantes :

sudo apt-get install ruby rdoc1.8 irb libyaml-ruby libzlib-ruby
wget rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
tar xzvf rubygems-0.8.11.tgz
cd rubygems-0.8.11
sudo ruby setup.rb
sudo gem update --system
sudo gem install rails -y

Quelques ajouts supplémentaires

Si vous voulez utiliser quelques gems [1] existantes :

sudo gem install BlueCloth RedCloth switchtower syntax

... et quelques librairies graphiques sympathiques :

sudo apt-get install librmagick-ruby
sudo apt-get install libgd-ruby1.8

Enfin, on peut imaginer utiliser SQLite pour nos premiers tests :

sudo apt-get install sqlite3
sudo gem install sqlite3-ruby

Utiliser Eclipse comme environnement de développement intégré

Un plugin existe pour Eclipse permettant de simplifier le développement d'applications en Ruby : RadRails. Pour l'installer, il suffit, depuis Eclipse, d'aller dans Help > Software Updates > Find and Install > Search for new features to install et de rentrer un nouveau dépôt en cliquant sur New remote site et en saisissant ces informations :

Name : RadRails
URL : http://radrails.sourceforge.net/update

Ajouter un dépôt pour RadRails dans Eclipse

Cliquez sur Finish et installez RadRails.

Voila pour ce qui est de l'installation de notre environnement de travail. Dans un prochain volet, nous créerons notre première application :)

Notes

[1] Les gems sont des briques logicielles prêtes à l'emploi spécialement développées pour RoR