Benjamin Bouillé bio photo

Benjamin Bouillé

IT consultant

Email Twitter Google+ LinkedIn Github Stackoverflow

Avec l’installation des cadeaux de noël (SSD + 8 Go) dans le macbook pro, une nouvelle installation de Mountain Lion m’a paru un choix judicieux. Qui dit nouvel OS, dit nouvelle installation des outils et environnements. Voici mes notes d’installation pour RoR (largement) inspiré du poste de dean.io.

  • Installer XCode (recommandé, pratique de l’avoir mais pas obligatoire)
  • Installer les “Command Line Tools” pour disposer de ‘make‘ (et de GIT d’après Burke) entres autres outils. Deux possibilités. Soit à partir de XCode dans le menu ” Préférences > Téléchargements > Composants ” puis “installer”. Soit à partir de developer.apple.com (attention à prendre la version pour OSx 10.8 à côté de XCode 4.4).
  • Installer XQuartz à partir du DMG.
  • Installer HomeBrew :
$ ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
  • Vérifier que HomeBrew ne renvoie pas d’erreur (corriger les Warnings éventuels) :
    $ brew doctor
  • Installer GCC 4.2 car Mountain Lion ne l’inclut pas par défaut :
$ brew tap homebrew/dupes
$ brew install apple-gcc42
$ sudo ln -s /usr/local/bin/gcc-4.2 /usr/bin/gcc-4.2
  • Installer RVM :
$ curl -L https://get.rvm.io | bash -s stable
  • Installer Ruby :
$ rvm install 1.9.3
No binary rubies available for: downloads/ruby-1.9.3-p362.
[...]
Install of ruby-1.9.3-p362 - #complete

Pour une version différente, voir ce post.

  • Mettre la version 1.9.3 par défaut
    $ rvm use 1.9.3 --default
  • Installer les gems de base :
    $ gem install rails bundler
  • Installer Pow qui est server Ruby pour le développement très pratique et léger. Il évite d’utiliser rails server tout le temps :
$ curl get.pow.cx | sh