Come installare Node.js su Ubuntu 24.04, 22.04 o 20.04

Node.js, un potente runtime JavaScript basato sul motore JavaScript V8 di Chrome, ha rivoluzionato il modo in cui pensiamo e creiamo applicazioni lato server. La sua architettura non bloccante e basata sugli eventi lo rende la scelta migliore per applicazioni web scalabili ed efficienti. Ecco un rapido sguardo a ciò che distingue Node.js:

  • Asincrono e guidato dagli eventi: Node.js utilizza operazioni I/O non bloccanti, rendendolo leggero ed efficiente per le applicazioni in tempo reale ad uso intensivo di dati.
  • Linguaggio di programmazione unico: Scrivi codice lato client e lato server in JavaScript, fornendo un'esperienza di sviluppo unificata.
  • Vasto registro NPM: accedi a un vasto repository di librerie open source, migliorando la funzionalità e accelerando lo sviluppo.
  • Multipiattaforma: sviluppa applicazioni che funzionano perfettamente su vari sistemi operativi.
  • Supporto comunitario e aziendale: Approfitta di una comunità vivace e del sostegno di grandi aziende, garantendo aggiornamenti e innovazioni costanti.

Con Node.js, gli sviluppatori ottengono uno strumento versatile per creare varie applicazioni web, da semplici server web a complesse piattaforme di comunicazione in tempo reale. Immergiamoci nel processo di installazione.

Aggiorna Ubuntu prima dell'installazione di Node.js

Prima di installare Node.js, è fondamentale assicurarsi che il tuo sistema Ubuntu sia aggiornato. Ciò aiuta a prevenire potenziali conflitti e garantisce l'installazione della versione più recente di Node.js. Esegui il comando seguente per aggiornare il tuo sistema:

sudo apt update && sudo apt upgrade

Metodo 1: installa Node.js tramite il repository APT

L'installazione di Node.js su Ubuntu 24.04, 22.04 o 20.04 direttamente dal repository APT di Ubuntu è il primo metodo. Questo sarà soddisfacente, a seconda di ciò che richiedi da Node.js.

Per installare la versione predefinita di Ubuntu, esegui il comando seguente:

sudo apt install nodejs

Assicurati che Node.js sia installato correttamente dopo l'installazione verificandone la versione sul tuo sistema. Esegui il comando seguente per verificare la versione di Node.js installata:

node --version

Se l'installazione ha avuto esito positivo, vedrai la versione di Node.js installata visualizzata sul tuo terminale. Ora sei pronto per iniziare a utilizzare Node.js sul tuo sistema Ubuntu.

Metodo 2: installa Node.js tramite NodeSource

Installa i pacchetti iniziali richiesti

Innanzitutto, assicurati che i seguenti pacchetti siano installati di seguito:

sudo apt install curl apt-transport-http ca-certificates

Importa il repository APT di NodeSource

Successivamente, importa la chiave GPG del file Repository NodeSource. Questa azione verifica l'autenticità dei pacchetti che installerai. Utilizza il comando:

curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg

Quindi, seleziona la versione Node.js appropriata per il tuo sistema Ubuntu. Ad esempio, sostituisci NODE_MAJOR=20 con la versione desiderata, ad esempio NODE_MAJOR=18. Esegui questo comando:

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /usr/share/keyrings/nodesource.gpg

Scegli tra varie versioni di Node.js come:

  • NODE_MAJOR=16
  • NODE_MAJOR=18
  • NODE_MAJOR=20
  • NODE_MAJOR=21

Installa Node.js tramite il comando APT di NodeSource

Dopo aver aggiunto il repository NodeSource, installa Node.js utilizzando il comando seguente. Questo metodo ti garantisce di ottenere la versione più recente o specifica di Node.js, offrendo un aggiornamento dal repository predefinito:

sudo apt install nodejs

Questo comando installa Node.js e tutte le sue dipendenze si allineano con la versione scelta in precedenza.

Concludi verificando l'installazione di Node.js:

node --version

Il numero di versione di output conferma che Node.js è stato installato con successo sul tuo sistema Ubuntu dal repository APT NodeSource.

Metodo 3: installare Node.js tramite Node Version Manager (NVM)

Un altro modo per installare Node.js è utilizzare il file Gestore versione nodo (NVM). Questo metodo ti consente di gestire più versioni di Node.js sul tuo sistema, semplificando il passaggio da una versione all'altra per progetti diversi.

Installa NVM

Per installare NVM, esegui uno dei seguenti comandi:

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

O

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Questi comandi scaricano ed eseguono lo script di installazione NVM. Una volta completata l'installazione, è necessario riavviare il terminale o eseguire il seguente comando per caricare NVM:

source ~/.bashrc

Installa Node.js tramite il comando NVM

Con NVM installato, puoi gestire più versioni di Node.js sul tuo sistema, rendendo conveniente il passaggio da una versione all'altra per diversi progetti.

Elenca le versioni Node.js disponibili

Prima di installare una versione specifica di Node.js, controlla le versioni disponibili eseguendo quanto segue:

nvm ls-remote

Questo comando visualizza un elenco di tutte le versioni di Node.js disponibili, aiutandoti a identificare la versione che desideri installare, come l'ultima versione LTS o un numero di versione specifico.

Installa una versione di Node.js

Per installare la versione desiderata di Node.js, esegui il comando seguente e sostituisci <version> con la versione specifica che desideri installare:

nvm install <version>

Ad esempio, per installare Node.js versione v20.0.0, esegui:

nvm install 20.0.0

Questo comando scarica e installa la versione specificata di Node.js.

Verifica l'installazione di Node.js

Per verificare la versione installata di Node.js, esegui quanto segue:

node --version

Questo comando visualizza la versione di Node.js installata nel sistema, confermando la corretta installazione.

Passa tra le versioni Node.js installate tramite NVM

NVM ti consente di passare facilmente da una versione all'altra di Node.js. Per passare da una versione Node.js installata a un'altra, utilizzare il comando seguente, replace <version> con la versione a cui vuoi passare:

nvm use <version>

Ad esempio, per passare alla versione 18.16.0 di Node.js, esegui:

nvm use 18.16.0

Questo comando imposta la versione specificata come versione attiva di Node.js per la sessione corrente. Per rendere predefinita una versione specifica di Node.js per le nuove sessioni del terminale, utilizzare il comando:

nvm alias default <version>

Sostituire <version> con il numero di versione desiderato. Ad esempio, per impostare la versione 18.16.0 di Node.js come predefinita, esegui:

nvm alias default 18.16.0

Suggerimento aggiuntivo: imparare i metodi per rimuovere Node.js

Rimuovi Node.js installato tramite il repository Ubuntu o NodeSource

Se hai installato Node.js dal repository Ubuntu o da un PPA, puoi disinstallarlo utilizzando il file apt programma. Ecco una ripartizione del comando che devi eseguire:

sudo apt remove nodejs

Questo comando rimuoverà Node.js insieme ai file di configurazione associati. Ti verrà chiesto di confermare la rimozione e, dopo la conferma, procederà con la disinstallazione.

Comando NVM per rimuovere Node.js

Se hai installato Node.js utilizzando Node Version Manager (NVM), segui questi passaggi per disinstallarlo:

Controlla la versione corrente di Node.js tramite il comando NVM

Innanzitutto, determina la versione attualmente installata di Node.js eseguendo il seguente comando:

nvm current

Questo comando visualizza la versione attiva di Node.js sul tuo sistema.

Disattiva NVM tramite comando NVM

Prima di disinstallare la versione corrente di Node.js, è necessario disattivare NVM eseguendo quanto segue:

nvm deactivate

Questo comando scarica la versione attiva di Node.js dalla sessione corrente.

Rimuovi la versione di Node.js tramite il comando NVM

Ora, esegui il comando seguente per disinstallare una versione specifica di Node.js installata utilizzando NVM, sostituendo <version> con il numero di versione che desideri disinstallare:

nvm uninstall <version>

Ad esempio, per disinstallare Node.js versione v20.0.0, esegui:

nvm uninstall 20.0.0

Questo comando rimuove la versione Node.js specificata dal tuo sistema, completando il processo di disinstallazione.

Pensieri conclusivi

Ecco qua! Abbiamo esplorato i diversi modi per installare Node.js su Ubuntu Linux: 24.04, 22.04 o 20.04. Sia che tu abbia scelto il semplice repository Ubuntu, il più aggiornato NodeSource APT o il versatile NVM, ora sei attrezzato per gestire le tue esigenze Node.js come un professionista. Ricorda, la scelta del metodo dipende da ciò che funziona meglio per il tuo progetto.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento