Mon environnement de développement sur Mac OS X 10.8 (Mountain Lion)
Dans le contexte d’une nouvelle installation de Mac OSX Mountain Lion
depuis une clé USB, voici la procédure que j’ai suivie afin d’installer un environnement de développement Ruby On Rails
:
Installation de XCode, XCode Command Line Tools, XQuartz
- Installer
Xcode 4.5.1
depuis le AppStore; -
Installer les
Command Line Tools
depuis les preferences de Xcode.Non obligatoire, mais j’ai besoin de support X11 pour certaines de mes applications: Il m’a donc fallu installer
XQuartz
disponible au lien suivant: http://xquartz.macosforge.org/landing/
Installation de iterm2
Mon terminal de prédilection, autant l’installer dès maintenant: http://www.iterm2.com/
Installation de homebrew
Tout d’abord exécuter les commandes suivantes dans votre terminal (ex: iterm2)
Le script suivant explique ce qu’il va faire et fera une pause si nécessaire.
Pour être sûr que tout est bien installé:
Personnalisation de la configuration bash
Pourquoi ne pas utiliser mes fichiers de configuration de bash
?
Voici un lien vers les instructions du README
Installation de git
Facile avec homebrew
!
Installation de rbenv
OS X est livré avec Ruby installé, mais il s’agit d’une version plus ancienne, afin de ne pas jouer avec cette installation par défaut,
nous allons utiliser rbenv
et ruby-build
pour pouvoir gérer et installer facilement nos environnements de développement Ruby
.
Pour commencer, installons rbenv
:
Si vous avez utilisé mes dotfiles
, rien d’autres à faire, sinon voici la procédure: lien vers rbenv (github)
Pour pouvoir installer les différentes versions de ruby
, il faut installer ruby-build
:
Choisissez les versions de ruby à installer parmi celles disponibles:
Dans mon cas:
ruby 1.9.3
ruby enterprise edition (1.8.7)
Il m’a fallu installer gcc
indépendament pour pouvoir installer des versions 1.8.x
de ruby:
osx-gcc-installer
J’installe aussi rbenv-gemset afin de mieux différencier les gemsets
de projets.
Installation et configuration de MySQL
Installation et configuration de redis
Installation de MacVim
Tant que l’on y est, installons ma distribution vim, c’est facile:
Je vous conseille de consulter le README avant.
Quelques utilitaires…
Voici une liste non-exhaustive des utilitaires que j’utilise quotidiennement:
- Google Chrome - Navigateur Web
- Alfred - Lanceur d’application
- SizeUp - Redimensionner rapidement les fenêtres d’application
- Dropbox - Synchronisation et partage de fichiers
- 1Password - Centralisation de mes mots de passe
- Propane - Client pour Campfire
- Sequel Pro - Interface de gestion MySQL
Voilà pour aujourd’hui, bonne installation!
Shameless plug...
To discuss how you can better align your business objectives with the most up-to-date Web technologies, contact me. |
Let's get in touch!
|