GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare il nodo js su Debian Bullseye

NodeJS viene spesso scambiato per un framework di JavaScript, ma in realtà non è un framework di JavaScript ma JavaScript in runtime. NodeJs è più comunemente usato per sviluppare il back-end o il lato server di applicazioni full-stack. Se stai cercando di diventare uno sviluppatore full-stack o solo uno sviluppatore lato server \ backend, NodeJS può essere la tua priorità.

NodeJS è probabilmente l'ambiente JavaScript più famoso. Questo perché fornisce varie incredibili librerie di moduli JavaScript che aiutano notevolmente nello sviluppo di applicazioni Web full-stack. Semplifica persino il processo di sviluppo di un'applicazione basata sul Web. Con la domanda sempre crescente di applicazioni web dovuta al COVID-19, la popolarità di NodeJ è cresciuta ancora più drasticamente.

Con il rilascio della più recente distribuzione Debian di Linux, la Debian 11, molte persone sono passate a Debian 11. È comune che le persone passino a una nuova distribuzione e non sappiano come installare vari programmi e ambienti su di essa, ad esempio il Ambiente di NodeJs. Quindi, lo scopo di questo tutorial sarebbe mostrare come installare NodeJs su Debian 11 (Bullseye) .

Installazione di NodeJS dal repository Debian

Potrebbero esserci altri modi per installare NodeJs su diverse distribuzioni Linux anche per Debian 11, ma il metodo più efficiente e consigliato per installare NodeJS e NPM sarebbe utilizzare il repository Debian ufficiale, poiché ci tiene al sicuro da vari malware\virus e altri bloatware.

Quindi, per installare NodeJs e NPM, i passaggi sono:

  • Aggiorna il repository dei pacchetti
  • Installa NodeJs
  • Installa NPM
  • Conferma installazione

Passaggio 1:aggiorna il repository dei pacchetti

Per iniziare con il primo passaggio, devi aprire un nuovo terminale in Debian 11 ed esegui il seguente comando al suo interno.

$ sudo apt update

Ti verranno richieste le credenziali poiché questo comando richiede che l'utente sia un SuperUser o disponga dei diritti Sudo (diritti amministrativi per Linux). Dopo aver premuto invio, completa il processo di aggiornamento e, una volta terminato, vedrai questo:

Ciò significa che hai aggiornato correttamente tutti i pacchetti e ora puoi passare al passaggio successivo.

Passaggio 2:installa Nodejs e NPM:

Dopo aver eseguito il prerequisito di questo processo, che è aggiornare i pacchetti, possiamo andare avanti e provare a installare nodeJs e npm insieme al comando fornito di seguito:

$ sudo apt install nodejs npm

Digita questo comando nel terminale. Questo comando installerà NodeJS e "npm ” che è il gestore di pacchetti di NodeJS:

Dopo aver premuto il pulsante Invio ti verrà chiesto che ci vorrà un po' di spazio, digita "Y ” per continuare come mostrato di seguito:

Successivamente, inizierà a scaricare NodeJS e NPM. Al termine del download dovresti avere node e npm installati sul tuo computer Debian 11.

Passaggio 3:controlla la versione:

Dobbiamo assicurarci di aver installato correttamente NodeJs su Debian 11 o meno, e per farlo il comando è:

$ node -v

Digita questo comando nel terminale e premi invio. Dovresti vedere la versione del nodo in questo modo:

Ciò dimostra che abbiamo installato con successo i NodeJ nella nostra distribuzione Linux Debian 11. Ora possiamo concentrarci sullo sviluppo di quell'applicazione web full-stack che abbiamo sempre voluto realizzare su Debian 11.

Utilizzo di NodeSource PPA

Ora, anche se abbiamo imparato come installare NodeJs usando il repository ufficiale, il fatto è che l'ultima versione di NodeJS non è sempre disponibile sul repository Debian ufficiale e la maggior parte delle volte i pacchetti richiedono l'ultima versione di NodeJs. Possiamo ottenere anche l'ultima versione di NodeJs, grazie a nodeSource PPA (PPA sta per archivio di pacchetti personali).

Prima di tutto, devi passare all'utente root usando il seguente comando,

$ su - root

Digita questo comando nel terminale e il terminale ti chiederà le credenziali, digita le credenziali e premi invio:

Una volta che sei passato all'utente root, devi installare PPA, per farlo devi avere curl installato sul tuo sistema, quindi per prima cosa installiamo CURL con il seguente comando.

$ sudo apt install curl -y

E premi invio, vedrai che avvierà l'installazione di curl in questo modo:

Una volta fatto, possiamo installare il PPA sorgente del nodo con il seguente comando

$ curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -

Digita il comando nel terminale e premi invio e attendi il termine dell'installazione.

Una volta installato PPA, devi aggiornare tutti i pacchetti, proprio come nel passaggio 1 nel metodo precedente. fallo con il seguente comando e premi invio

$ sudo apt update

Lascia che i pacchetti si aggiornino come:

Infine, possiamo installare l'ultima versione di NodeJs usando il comando:

$ sudo apt install nodejs -y

Digita questo comando nel terminale e premi invio e attendi il completamento del processo di installazione

Una volta completata l'installazione, non resta che confermare il processo di installazione controllando la versione dei NodeJ, utilizzando il comando seguente.

$ node -v

Dovresti vedere:

Per verificare la versione di npm, usa il comando

$ npm -v

Dovresti vedere:

Come puoi vedere, usando il PPA otteniamo l'ultima versione di NodeJs, che a volte non è disponibile nel repository ufficiale di Debian.

Conclusione:

Installare NodeJS su Debian 11 può sembrare un po' complicato all'inizio, ma in realtà non è affatto complicato. NodeJs è un ambiente JavaScript di runtime essenziale per lo sviluppo di applicazioni Web o full-stack. Abbiamo imparato a installare NodeJS su Debian 11 utilizzando il repository Debian ufficiale e tramite il PPM di origine del nodo. Ora puoi sviluppare applicazioni full-stack di prim'ordine e molto altro utilizzando NodeJs.


Debian
  1. Come installare Node.js e NPM su Debian 11

  2. Installa Node.js 17 e NPM su Debian 11 Bullseye

  3. Come installare Python 3.8 su Debian 11 Bullseye

  4. Come installare Python 3.9 su Debian 11 Bullseye

  5. Come installare NodeJS su Debian

Come installare Node.js su Debian 8

Come installare Node.js su Debian 9

Come installare Node.js su Debian 10

Come installare Node.js su Debian 11

Come installare NVM su Debian 11

Come installare Node.js su Debian