GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Node.JS 14 LTS / 16 &NPM sur Debian 11 Bullseye

Node.js est un environnement d'exécution JavaScript open source, multiplateforme et back-end basé sur le moteur V8 de Chrome pour créer des applications réseau et des API back-end rapides et évolutives. Node.js utilise un module d'E/S non bloquant piloté par les événements, ce qui le rend très léger et pratique. C'est un choix fantastique pour les applications en temps réel gourmandes en données qui s'exécutent sur des appareils distribués.

NPM est un gestionnaire de packages pour le langage de programmation JavaScript géré par NPM, Inc. NPM est le gestionnaire de packages par défaut pour l'environnement d'exécution JavaScript Node.js et est sans doute le référentiel le plus disponible pour les packages Node.JS.

Dans le didacticiel suivant, vous apprendrez à installer Node.JS de différentes manières à partir du référentiel source du nœud sur Debian 11 Bullseye.

Prérequis

  • OS recommandé : Debian 11 Bullseye
  • Compte utilisateur : Un compte utilisateur avec des privilèges sudo ou accès root (commande su) .
  • Packages requis :

Mise à jour du système d'exploitation

Mettez à jour votre Debian 11 système d'exploitation pour s'assurer que tous les packages existants sont à jour :

sudo apt update && sudo apt upgrade

Accès racine ou sudo

Par défaut, lorsque vous créez votre compte au démarrage avec Debian par rapport aux autres distributions, elle ne reçoit pas automatiquement le statut sudoers. Vous devez soit avoir accès au mot de passe root utiliser la commande su ou visitez notre tutoriel sur Comment ajouter un utilisateur à Sudoers sur Debian.

Installez Node.JS 14 LTS à partir de NodeSource

La première option consiste à installer Node.JS 14 LTS à partir du référentiel NodeSource. Les nouveaux utilisateurs et développeurs ne savaient pas ce que LTS signifie signifie support à long terme et est la version recommandée pour la plupart des utilisateurs. Les lignes de version LTS se concentrent sur la stabilité, le support étendu et fournissent une plate-forme fiable pour les applications de toute échelle. La plupart des utilisateurs et des entreprises de Node.js sont sur les lignes d'assistance à long terme.

Pour installer Node.JS 14 LTS à partir de la source, utilisez la commande curl suivante :

sudo curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -

Ensuite, exécutez la commande d'installation apt comme suit pour installer node.js LTS 14 :

npm

Pour vérifier l'installation et confirmer la version de NPM, utilisez la commande suivante :

npm -v

Exemple de résultat :

6.14.15

Étant donné que vous échangez peut-être des versions de Node.js, une bonne idée de vérifier à l'aide de la commande apt-cache policy aussi :

sudo apt-cache policy nodejs

Exemple de résultat :

Comme ci-dessus, vous pouvez voir le bon setup_14.x branche est installée.

Pour supprimer Node.JS 14 LTS, utilisez la commande suivante :

sudo apt autoremove nodejs 
sudo rm /etc/apt/sources.list.d/nodesource.list

Installer Node.JS 16 à partir de NodeSource

La deuxième option pour avoir le dernier Node.js absolu, vous devrez installer Node.js 16. Du côté positif de l'utilisation de Node.js 16, vous aurez toujours la version la plus récente.

Pour installer Node.JS 16 à partir de NodeSource, utilisez la commande curl suivante :

sudo curl -fsSL https://deb.nodesource.com/setup_16.x | sudo bash -

Ensuite, exécutez la commande d'installation apt comme suit pour installer node.js 16 :

sudo apt install nodejs

Pour vérifier l'installation et confirmer la version build de node.js, utilisez la commande suivante :

npm -v

Exemple de résultat :

7.24.0

Étant donné que vous échangez peut-être des versions de Node.js, une bonne idée de vérifier à l'aide de la commande apt-cache policy aussi :

sudo apt-cache policy nodejs

Exemple de résultat :

Comme ci-dessus, vous pouvez voir le bon setup_16.x branche est installée.

Pour supprimer Node.JS 16, utilisez la commande suivante :

sudo apt autoremove nodejs 
sudo rm /etc/apt/sources.list.d/nodesource.list

Mettre à jour les sources Node.JS 14, 14LTS et 16

Pour mettre à jour Node.JS, le référentiel a été ajouté à votre répertoire de liste de sources APT, où vous pouvez tirer de futures mises à jour, ce qui signifie que vous n'avez pas besoin de retélécharger chaque fois qu'une nouvelle mise à jour sort. Pour vérifier les mises à jour à l'aide de la commande apt update :

sudo apt update

Si une mise à jour est disponible, utilisez la commande apt upgrade :

sudo apt upgrade

Vous devez vérifier régulièrement les mises à jour de l'ensemble de votre système, de sorte que vous devriez rapidement prendre en compte tout nouvel ajout.

Facultatif. Installer Node.js avec NVM

Une autre méthode pour installer Node.js sur Debian consiste à utiliser NVM, qui est l'abréviation de « Node Version Manager ». Cet outil pratique fonctionne comme une ligne de commande pour installez et gérez plusieurs versions de Node.js sur votre système. Cela peut faire gagner un peu de temps entre les versions.

Pour télécharger, visitez la page de publication de Github pour obtenir la dernière version.

Exemple uniquement :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Exemple de sortie si installé correctement :

Une fois installé, exécutez la commande export ou redémarrez votre terminal pour activer NVM. Ensuite, vérifiez la version de NVM à l'aide de la commande de terminal suivante :

nvm --version

Exemple de résultat :

0.38.0

Ensuite, utilisez la commande nvm list-remote pour lister toutes les versions de nœuds disponibles :

nvm list-remote

Exemple de résultat :

Notez que cette liste est longue lorsque vous utilisez la commande comme l'image ci-dessus n'est qu'un exemple d'impression.

Ensuite, installez une version spécifique de Node à partir de la liste de sortie ci-dessus. La syntaxe serait nvm install .

Exemple uniquement :

nvm install 16.9.1

Exemple de résultat :

En règle générale, en utilisant la NVM, vous aurez probablement plus d'une version de Node.js installée. Pour répertorier toutes les versions de votre système, utilisez la commande suivante :

nvm ls

Exemple de résultat :

À partir de la liste de sortie, vous pouvez exécuter ou basculer vers une version spécifique comme suit :

nvm use 12.22.6

Exemple de résultat :


Debian
  1. Comment installer Node.js et npm sur Debian 9

  2. Comment installer Node.js et npm sur Debian 11

  3. Installer Node.js 17 &NPM sur Debian 11 Bullseye - Guide étape par étape ?

  4. Comment installer Python 3.8 sur Debian 11 Bullseye

  5. Comment installer Python 3.9 sur Debian 11 Bullseye

Comment installer Node.js sur Debian 8

Comment installer Node.js sur Debian 9

Comment installer Node.js sur Debian 10

Comment installer Node.js sur Debian 11

Comment installer node js sur Debian Bullseye

Comment installer Node.js sur Debian