Node.js est un logiciel multiplateformes (Linux, Windows, macOS, Android…) et libre qui peut servir de serveur web HTTP / HTTPS et héberger des applications web. L’environnement d’exécution JavaScript NodeJS est donc compatible avec les distributions Linux Debian et Ubuntu, que l’on peut installer via les dépôts officiels de Nodesource.
Que ce soit pour installer le paquet d’origine ou pour monter en version (upgrade 10 vers 12, par exemple), ce tutoriel indique les commandes à taper pour les OS Debian, Ubuntu et autres distributions basées sur le même noyau (Linux Mint, Devuan, elemantary OS, Trisquel, BOSS, BunsenLabs). PC de développeur, machine de test ou serveur, la procédure est la même. Si votre machine est sur base Enterprise Linux, voici le tuto pour installer Node sur RHEL, Fedora et CentOS.
Cela va à chaque fois installer la dernière version disponible dans la release souhaitée. Par exemple, installer la v12 va mettre en place la 12.13.1
Remarque : s’il y a une erreur avec cette commande, il faudra installer le paquet curl et ré-exécuter la commande : sudo apt install curl
Pour ajouter les addons npm, il faudra les build tools : apt-get install -y build-essential
Installer / upgrade Node.js 13 sur Ubuntu et Debian
Avec Ubuntu :
curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
sudo apt-get install -y nodejs
Sous Debian, en root :
curl -sL https://deb.nodesource.com/setup_13.x | bash -
apt-get install -y nodejs
Installer / upgrade Node.js 12 sur Ubuntu et Debian
En Ubuntu :
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
Sur Debian, en root :
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs
Installer / upgrade Node.js 11 sur Ubuntu et Debian
Avec Ubuntu :
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs
Sous Debian, en root :
curl -sL https://deb.nodesource.com/setup_11.x | bash -
apt-get install -y nodejs
Installer / upgrade Node.js 10 sur Ubuntu et Debian
Avec Ubuntu :
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
Sous Debian, en root :
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt-get install -y nodejs
Installer / upgrade Node.js 8 sur Ubuntu et Debian
Avec Ubuntu :
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Sous Debian, en root :
curl -sL https://deb.nodesource.com/setup_8.x | bash -
apt-get install -y nodejs
Vérifier la version installée
Pour s’assurer que le logiciel soit bien installé dans la version souhaitée, une simple commande suffit :
node -v