Ce billet décrit une procédure afin d’installer ou de mettre à niveau Node.js 4.x.x sous une distribution Debian et/ou Ubuntu. Pour mon exemple j’utiliserai une version 14.04 de Ubuntu. Cela comprend également les distributions basé sur ces distributions comme Linux Mint ou elementaryOS.
Node.js est disponible via un dépôt pour cette procédure j’utiliserai curl puis le gestionnaire de paquets classique via un apt-get install.
Vous pouvez retrouver les anciennes versions de Node.js sur les dépôts officiels sur Github notament si vous êtes sur une version Unbuntu « Precise » ou Debian « Wheezy » renseignez vous si une éventuelle compatibilité de votre distribution.
Dans certain cas, le gestionnaire de paquets complémentaire à Node.js demande l’installation de build-essential, pour installer cette outil :
sudo apt-get update
sudo apt-get install -y build-essential
La procédure ci-dessous fera le job pour vous pour Node.js en version 4.
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
Pour Node.js en version 6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs