Cette page décrit la préparation d'un environnement Ruby en local. L'exemple ci-dessous, se base sur une distribution GNU / Linux Ubuntu 12.04.
En fonction de votre système, vous pourrez avoir besoin d'installer des dépendances avant d'installer Ruby.
Vous aurez besoin d'installer les paquets suivants sur votre machine :
$ sudo apt-get install curl git-core build-essential zlib1g-dev libssl-dev libreadline6-dev gem libyaml-dev
Pour vous servir de RVM sous Windows, vous devrez installer et configurer Cygwin. Nous vous recommandons de suivre ce tutoriel dédié au sujet (en anglais) : http://blog.developwithpassion.com/2012/03/30/installing-rvm-with-cygwin-on-windows/
Alternativement, vous pouvez vous servir de Ruby Installer ou de pik.
Vous devez installer XCode et les Outils de Ligne de Commande. Pour installer ces derniers, il vous faudra créer un compte de développeur (gratuit).
Puis, nous installerons RVM, permettant d'installer plusieurs version de Ruby en parralèle sur votre machine. Pour cela, vous pouvez utiliser le script disponible sur github et l'installer :
$ curl -L get.rvm.io | bash -s stable
Enfin, pour utiliser la commande 'rvm' depuis votre terminal, il faudra modifier votre fichier .bashrc :
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc $ source ~/.bashrc
Une fois ceci effectué, vous disposerez de RVM et pourrez donc installer Ruby.
RVM permet de gérer plusieurs version de Ruby dans un même environnement et simplement. L'instance Ruby fonctionne en version 1.9.3, c'est donc celle-ci que nous installerons via rvm
$ rvm install 1.9.3
Une fois le téléchargement fini, l'installation débute toute seule et peut durer un certain temps.
Enfin, il faudra définir la version de ruby que rvm devra utiliser par défaut. Pour cela :
$ rvm --default 1.9.3