Node.js est un logiciel multiplateformes (Linux, Windows, macOS, Android…) et libre qui peut faire 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 8 vers 10, 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.

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

node-v version node