Come installare Node.js e NPM nei sistemi RHEL e Debian
In questa guida, daremo un'occhiata a come installare l'ultima versione di Nodejs e NPM su distribuzioni basate su RHEL come CentOS, Fedora, Rocky & AlmaLinux e Distribuzioni basate su Debian come Ubuntu e Linux Mint.
Nodejs è una piattaforma JavaScript leggera ed efficiente basata sul motore V8 JavaScript di Chrome e NPM è un gestore di pacchetti NodeJS predefinito. Puoi usarlo per creare applicazioni di rete scalabili.
Su questa pagina:
- Come installare Node.js su distribuzioni basate su RHEL
- Come installare Node.js su Debian, Ubuntu e Linux Mint
Come installare Node.js nelle distribuzioni RHEL
L'ultima versione di Node.js e NPM è disponibile nel repository ufficiale NodeSource Enterprise Linux, gestito dal sito Web Nodejs e potrai devi aggiungerlo al tuo sistema per poter installare gli ultimi pacchetti Nodejs e NPM.
Importante: se utilizzi una versione precedente di RHEL 6 o CentOS 6, potresti voler leggere sull'esecuzione di Node.js su distribuzioni precedenti.
Installazione di NodeJS in RHEL, CentOS, Fedora, Rocky e Alma
Per aggiungere il repository per l'ultima versione di Node.js, utilizza il seguente comando come root o 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
Facoltativo: esistono strumenti di sviluppo come gcc-c++ e make che devi avere sul tuo sistema , per creare componenti aggiuntivi nativi da npm.
yum install gcc-c++ make
OR
yum groupinstall 'Development Tools'
Come installare Node.js in Debian, Ubuntu e Linux Mint
L'ultima versione di Node.js e NPM è disponibile anche nel repository ufficiale NodeSource Enterprise Linux, gestito dal sito Web Nodejs e dovrai aggiungerlo al tuo sistema per poter installare gli ultimi pacchetti Nodejs e NPM.
Installa Node.js su Ubuntu e 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
Installa Node.js su 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
Facoltativo: esistono strumenti di sviluppo come gcc-c++ e make che devi avere sul tuo sistema , per creare componenti aggiuntivi nativi da npm.
sudo apt-get install -y build-essential
Test degli ultimi Nodej e NPM in Linux
Per avere un semplice test di nodejs e NPM, puoi semplicemente verificare le versioni installate sul tuo sistema utilizzando i seguenti comandi:
Su sistemi basati su RHEL
node --version
npm --version
Su Debian, Ubuntu e Linux Mint
nodejs --version
npm --version
Questo è tutto, Nodejs e NPM sono ora installati e pronti per l'uso sul tuo sistema.
Credo che questi siano stati passaggi facili e semplici da seguire, ma in caso di problemi che hai riscontrato, puoi farcelo sapere e troveremo il modo di aiutarti. Spero che questa guida ti sia stata utile e ricordati sempre di rimanere connesso a Tecmint.