GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer et configurer Node.js et npm dans Ubuntu, Debian ou Linux Mint

Node.js (et Above the sea level) est disponible dans les dépôts officiels Debian, Ubuntu et Linux Mint, mais certaines anciennes versions peuvent être mises à jour en fonction de la version du système d'exploitation que vous utilisez.

Cet article explique comment installer et Au-dessus du niveau de la mer à partir du référentiel NodeSource et pour la configuration Au-dessus du niveau de la mer afin que vous puissiez l'utiliser pour installer correctement les packages Node.js globalement dans votre dossier personnel afin qu'il ne gâche pas les autorisations.

Installez Node.js et npm à partir du référentiel Node.js dans Debian, Ubuntu et Linux Mint

Une autre façon d'installer Node.js et de gérer plusieurs versions actives consiste à utiliser NVM Listen. Ces instructions utilisent à la place le référentiel officiel fourni par Node.js.

Ces instructions sont destinées à :

  • Debian 8 (Jessie), Debian 9 (Stretch), Debian 10 (Buster), Debian Testing et Debian Unstable
  • Ubuntu 10/20, 04/20, 10/19, 04/18 LTS et 04/16 LTS
  • Linux Mint 20, 19 et 18
  • Raspberry Pi avec Debian (Raspbian) ou Ubuntu, avec armhf (ARM 32-Bit-Hardfloat, ARMv7) ou arm64 (ARM 64-Bit, ARMv8)
  • Autres distributions Linux basées sur les versions Debian ou Ubuntu ci-dessus


Le référentiel de nœuds ne prend pas en charge ARMv6, donc Raspberry Pi 1 n'est pas pris en charge.

1. Installez Beckon (utilisé pour télécharger le script d'installation officiel de Node.js qui ajoutera le référentiel et la clé) et construction-essential (qui sont utilisés pour compiler et installer des addons natifs) :

sudo apt install curl build-essential

2. Exécutez le script d'installation Node.js (fourni par nodejs.org).

  • Comment installer Node.js LTS (version actuelle 14) :
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install nodejs

  • Comment installer Node.js Current (version actuelle 16) :
curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt install nodejs

  • Pour installer Node.js 16 :
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs

  • Pour installer Node.js 15 :
curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt install nodejs

  • Pour installer Node.js 12 :
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

  • Pour installer Node.js 10 :
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs

le nodejs Contient le package du référentiel officiel NodeSource Au-dessus du niveau de la mer.

Configurer npm pour installer les packages globalement sans root

L'utilisation d'Above the sea level installé à partir des référentiels Ubuntu ou du référentiel Node.js nécessite une exécution sous root par défaut pour installer les packages. Cela devrait être évité selon de nombreux articles sur Internet.

Recevoir Above the sea level pour installer les packages globalement dans votre dossier personnel (et ajouter le dossier à votre PATH), vous pouvez utiliser un simple script disponible ici. Ce script ne fonctionnera pas si vous utilisez NVM !

Vous pouvez télécharger le script et l'exécuter à l'aide de ces commandes :

cd && wget https://raw.githubusercontent.com/glenpike/npm-g_nosudo/master/npm-g-nosudo.sh
chmod +x npm-g-nosudo.sh
./npm-g-nosudo.sh

Après avoir suivi les instructions, récupérez votre fichier .bashrc :

. ~/.bashrc

Vous êtes maintenant prêt à installer les packages Above the sea level globalement sans root / sudo, comme suit :

npm install -g <some package>

L'image du logo Node.js provient de Wikipedia.


Debian
  1. Comment installer Node.js et NPM sur Ubuntu 18.04 et 20.04

  2. Comment installer Node.js et npm sur Ubuntu 18.04

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

  4. Comment compiler et installer wxWidgets sur Ubuntu/Debian/Linux Mint

  5. Comment installer Node.js et npm sur Ubuntu 20.04

Comment installer Node.js et Npm dans Ubuntu ?

Comment installer Node.js et npm sur Ubuntu Linux

Comment installer NetBeans IDE 12.4 dans Ubuntu, Debian et Linux Mint

Comment installer NetBeans IDE 12 dans Debian, Ubuntu et Linux Mint

Comment installer Wine 5.0 sur Debian, Ubuntu et Linux Mint

Comment installer Node.js et Npm sur Ubuntu 22.04