Comment installer la dernière version de NodeJS et NPM sous Linux

Dans ce guide, nous allons examiner comment installer la dernière version de Nodejs et de NPM sur les distributions basées sur RHEL telles que CentOS, Fedora, Rocky & AlmaLinux et les distributions basées sur Debian telles qu’Ubuntu & Linux Mint.

Nodejs est une plateforme JavaScript légère et efficace construite sur le moteur JavaScript V8 de Chrome et NPM est un gestionnaire de paquets NodeJS par défaut. Vous pouvez l’utiliser pour créer des applications réseau évolutives.

Comment installer Node.js dans les distributions RHEL

La dernière version de Node.js et NPM est disponible sur le dépôt officiel NodeSource Enterprise Linux, qui est maintenu par le site Web Nodejs et vous devrez l’ajouter à votre système pour pouvoir installer les derniers paquets Nodejs et NPM.

Important: Si vous utilisez une version plus ancienne de RHEL 6 ou CentOS 6, vous voudrez peut-être lire sur l’exécution de Node.js sur des distros plus anciennes.

Installer NodeJS sur RHEL, CentOS, Fedora, Rocky & Alma

Pour ajouter le dépôt de la dernière version de Node.js, utilisez la commande suivante en tant que root ou non-root.

------------- For Node.js v19.x ------------- 
$ curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
$ sudo yum install -y nodejs

------------- For Node.js v18.x ------------- 
$ curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
$ sudo yum install -y nodejs

------------- For Node.js v16.x ------------- 
$ curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
$ sudo yum install -y nodejs

------------- For Node.js v14.x ------------- 
$ curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
$ sudo yum install -y nodejs

Optionnel: Il existe des outils de développement tels que gcc-c++ et make dont vous avez besoin sur votre système, afin de construire des add-ons natifs à partir de npm.

# yum install gcc-c++ make
OR
# yum groupinstall 'Development Tools'

Comment installer Node.js sur Debian, Ubuntu et Linux Mint

La dernière version de Node.js et NPM est également disponible sur le dépôt officiel NodeSource Enterprise Linux, maintenu par le site Web Nodejs et vous devrez l’ajouter à votre système pour pouvoir installer les derniers paquets Nodejs et NPM.

Installer Node.js sur Ubuntu et Mint

------------- For Node.js v19.x ------------- 
$ curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
$ sudo apt-get install -y nodejs

------------- For Node.js v18.x -------------
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
$ sudo apt-get install -y nodejs

------------- For Node.js v16.x -------------
$ curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
$ sudo apt-get install -y nodejs

------------- For Node.js v14.x -------------
$ curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
$ sudo apt-get install -y nodejs

Installer Node.js sur Debian

------------- For Node.js v19.x ------------- 
$ curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
$ sudo apt-get install -y nodejs

------------- For Node.js v18.x ------------- 
$ curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
$ sudo apt-get install -y nodejs

------------- For Node.js v16.x ------------- 
$ curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
$ sudo apt-get install -y nodejs

------------- For Node.js v14.x ------------- 
$ curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
$ sudo apt-get install -y nodejs

Optionnel: Il existe des outils de développement tels que gcc-c++ et make que vous devez avoir sur votre système, afin de construire des compléments natifs à partir de npm.

$ sudo apt-get install -y build-essential

Tester la dernière version de Nodejs et NPM sous Linux

Pour effectuer un test simple de Nodejs et de NPM, vous pouvez simplement vérifier les versions installées sur votre système en utilisant les commandes suivantes :

Sur les systèmes basés sur RHEL

# node --version
# npm --version

Sur Debian, Ubuntu et Linux Mint

$ nodejs --version
$ npm --version
Check NodeJS Version on CentOS

Voilà, Nodejs et NPM sont maintenant installés et prêts à être utilisés sur votre système.

I believe these were easy and simple steps to follow but in case of problems you faced, you can let us know and we find ways of helping you. I hope this guide was helpful to you and always remember to stay connected to Tecmint.

Source:
https://www.tecmint.com/install-nodejs-npm-in-centos-ubuntu/