J’ai fait il y a peu de temps un article sur comment avoir une version de node.js à jour sur Ubuntu, cette fois c’est un serveur Debian 6 que je dois configurer, du coup je ne peux pas passer par l’astuce PPA comme sur Ubuntu.

Alors, bien sur, il y a la solution de la compilation mais bon je suis pas hyper fan… D’autant qu’il existe pour Node.js un petit script qui permet de gérer les versions utilisées de la même façon que RVM pour Ruby. Il s’agit de NVM, ils ne se sont pas vraiment foulés sur le nom !

Pour l’installer rien de plus simple :

curl https://raw.github.com/creationix/nvm/master/install.sh | sh

Ensuite on installe la version de node désirée avec la commande :

nvm install 0.10
nvm use 0.10

NVM va aller chercher la version voulue l’installer et la configurer comme version par défaut. Vous pouvez ensuite changer de version par projets.

Toute la documentation et le code est disponible sur Github.