GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare e configurare Node.js e npm in Ubuntu, Debian o Linux Mint

Node.js (e Sopra il livello del mare) è disponibile nei repository ufficiali di Debian, Ubuntu e Linux Mint, ma alcune vecchie versioni potrebbero essere aggiornate a seconda della versione del sistema operativo in uso.

Questo articolo spiega come installare e Sopra il livello del mare dal repository NodeSource e per l'installazione Sopra il livello del mare in modo da poterlo utilizzare per installare correttamente i pacchetti Node.js a livello globale nella cartella home in modo da non rovinare le autorizzazioni.

Installa Node.js e npm dal repository Node.js in Debian, Ubuntu e Linux Mint

Un modo alternativo per installare Node.js e gestire più versioni attive consiste nell'usare NVM Listen. Queste istruzioni utilizzano invece il repository ufficiale fornito da Node.js.

Queste istruzioni sono per:

  • Debian 8 (Jessie), Debian 9 (Stretch), Debian 10 (Buster), Debian Testing e Debian Unstable
  • Ubuntu 20/10, 20/04, 19/10, 18/04 LTS e 16/04 LTS
  • Linux Mint 20, 19 e 18
  • Raspberry Pi con Debian (Raspbian) o Ubuntu, con armhf (ARM 32-Bit-Hardfloat, ARMv7) o arm64 (ARM 64-Bit, ARMv8)
  • Altre distribuzioni Linux basate sulle versioni Debian o Ubuntu precedenti


Il repository del nodo non supporta ARMv6, quindi Raspberry Pi 1 non è supportato.

1. Installa Beckon (usato per scaricare lo script di installazione ufficiale di Node.js che aggiungerà il repository e la chiave) e construction-essential (usato per compilare e installare componenti aggiuntivi nativi):

sudo apt install curl build-essential

2. Eseguire lo script di installazione di Node.js (fornito da nodejs.org).

  • Come installare Node.js LTS (versione attuale 14):
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install nodejs

  • Come installare Node.js Current (versione attuale 16):
curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt install nodejs

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

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

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

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

the nodejs Contiene il pacchetto dal repository NodeSource ufficiale Sopra il livello del mare.

Configura npm per installare i pacchetti a livello globale senza root

L'utilizzo di Sopra il livello del mare installato dai repository di Ubuntu o dal repository Node.js, richiede l'esecuzione in root per impostazione predefinita per installare i pacchetti. Questo dovrebbe essere evitato come per molti articoli su Internet.

Ricevi sopra il livello del mare per installare i pacchetti a livello globale nella tua cartella home (e aggiungi la cartella al tuo PERCORSO), puoi usare un semplice script disponibile qui. Questo script non funzionerà se utilizzi NVM!

Puoi scaricare lo script ed eseguirlo utilizzando questi comandi:

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

Dopo aver seguito le istruzioni, ottieni il tuo file .bashrc:

. ~/.bashrc

Ora sei pronto per installare i pacchetti sopra il livello del mare a livello globale senza root / sudo, come segue:

npm install -g <some package>

L'immagine del logo Node.js proviene da Wikipedia.


Debian
  1. Come installare Node.js e NPM su Ubuntu 18.04 e 20.04

  2. Come installare Node.js e npm su Ubuntu 18.04

  3. Come installare Node.js e npm su Debian 11

  4. Come compilare e installare wxWidgets su Ubuntu/Debian/Linux Mint

  5. Come installare Node.js e npm su Ubuntu 20.04

Come installare Node.js e Npm in Ubuntu?

Come installare Node.js e npm su Ubuntu Linux

Come installare NetBeans IDE 12.4 in Ubuntu, Debian e Linux Mint

Come installare NetBeans IDE 12 in Debian, Ubuntu e Linux Mint

Come installare Wine 5.0 su Debian, Ubuntu e Linux Mint

Come installare Node.js e Npm su Ubuntu 22.04