GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Node Version Manager Tool - NVM su sistema Linux

NVM è un gestore di versione del nodo multipiattaforma che può mantenere una versione diversa dei nodi sul tuo sistema Linux. Ora, se hai familiarità con Node.js, potresti già sapere che sono disponibili molte versioni di Node.js. NVM funziona con l'aiuto del codice sorgente di NodeJS e del motore Chrome V8. Gli ingegneri di Google costruiscono il motore Chrome V8 e hanno stretto una collaborazione con NVM per offrire agli utenti un'interfaccia utente fluida e affidabile. Puoi installare questo strumento sulla tua distribuzione Linux per ridurre il problema della memoria, per aggiornare automaticamente il file Node.js sul tuo sistema.

NVM su Linux

Poiché gli sviluppatori di Node.js stanno lavorando duramente per renderlo più perfetto, di tanto in tanto rilasciano molte versioni di NVM. Ora, come sviluppatore, sai che la creazione di un ambiente uccide molto tempo potenziale. Ecco che arriva l'NVM; può aggiornare automaticamente la tua NVM sul sistema Linux senza perdere script, file e documenti. In questo post vedremo come installare e iniziare a utilizzare questo strumento sul tuo sistema Linux.

1. Installa NVM su Ubuntu Linux

L'installazione di NVM su Debian e Ubuntu Linux non è un'attività complessa. È necessario scaricare i file bash di installazione di NVM dal repository GitHub; quindi, devi eseguire lo script bash per installarlo sul tuo sistema Ubuntu. Puoi seguire questo link per visitare il repository GitHub di NVM.

Ora useremo lo strumento di comando cURL per recuperare i dati di installazione all'interno del nostro filesystem Linux. Se non hai CURL installato nel tuo computer, devi installare cURL sul tuo sistema. Puoi utilizzare le seguenti righe di comando del terminale fornite di seguito per ottenere il file bash di NVM sul nostro Debian/Ubuntu Linux.

sudo apt install curl 
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

Ora esegui il seguente comando sulla shell del terminale per recuperare i dati.

source ~/.profile

Infine, ora puoi eseguire il seguente comando NVM indicato di seguito per installare l'ultimo gestore della versione del nodo nel tuo sistema Linux.

nvm install node

Al termine dell'installazione, è possibile verificare la versione corrente della NVM per assicurarsi che la NVM sia installata correttamente sul proprio sistema Linux. Puoi anche installare qualsiasi altra versione di NVM all'interno del tuo sistema.

2. Installa Node Version Manager su Fedora/CentOS Linux

Se sei un utente Fedora, Red Hat o CentOS Linux, puoi seguire i passaggi che mostrerò ora. Il metodo di installazione di NVM su Fedora Linux include due passaggi. Puoi seguirli in ordine cronologico.

Devo menzionare che sto usando Fedora Linux per rappresentare l'intera distribuzione Linux basata su Red Hat. Puoi cambiare il comando DNF nel comando YUM in base ai requisiti della tua distribuzione.

Passaggio 1:installa NPM su Fedora Linux

In questo passaggio, utilizzeremo i comandi DNF di base per scaricare e installare NVM sul nostro Fedora Linux. Innanzitutto, devi installare il runtime NodeJS e lo strumento NPM sul tuo sistema Linux per eseguire i comandi NPM per installare NVM sul nostro sistema.

NPM gestisce principalmente gli script javascript e NodeJS. Eseguire il seguente comando DNF indicato di seguito per installare lo strumento NPM e NodeJS. Il seguente comando installerà l'ultima versione di NPM sul tuo sistema.

sudo dnf install -y nodejs npm

Puoi anche installare qualsiasi altra versione globale di NPM sul tuo sistema Linux eseguendo alcune righe di comando sulla shell del terminale. Lascia che tu voglia installare la versione di NPM; in tal caso, eseguiremo la seguente riga di comando indicata di seguito.

sudo npm install -g n

Ora, se necessario, puoi eseguire le seguenti righe di comando fornite di seguito per passare da una versione all'altra di NPM sul tuo sistema. Nel mio caso, ho Node 6.0.0 installato all'interno del sistema.

sudo ln -sf /usr/local/n/versions/node/6.0.0/bin/node /usr/bin/node
ln -s /usr/bin/nodejs /usr/bin/node

Passaggio 2:installa NVM tramite lo strumento NPM

Poiché abbiamo installato lo strumento di gestione della versione del nodo sulla nostra Fedora Linux, ora installeremo lo strumento NVM tramite i comandi NPM. Esegui le seguenti righe di comando fornite di seguito per installare lo strumento NVM sul tuo sistema Linux. Innanzitutto, installa il cURL sul tuo sistema Linux. Quindi usa lo strumento cURL per scaricare lo script bash di NVM sul tuo Fedora Linux.

sudo dnf install curl 
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

Quindi, esegui il seguente bashrc comando per recuperare lo script sul tuo sistema.

source ~/.bashrc

Infine, ora puoi installare lo strumento NVM sul tuo sistema eseguendo la seguente riga di comando indicata di seguito.

nvm install node

Puoi anche scegliere qualsiasi versione diversa dello strumento NVM da installare sul tuo sistema Linux.

nvm install 12.8.3

3. Installa Node Version Manager su Arch Linux

Sono disponibili due metodi per installare il gestore della versione del nodo (NVM) su Arch e sul sistema Linux basato su Arch. Nel primo metodo, vedremo come installare direttamente lo strumento NVM sul tuo Arch Linux. Nel secondo metodo, utilizzeremo i comandi predefiniti di Pacman per installare lo strumento NVM sul nostro sistema Arch. Qui sto usando Manjaro Linux per rappresentare la distribuzione Arch Linux.

Metodo 1:installa NVM tramite Pacman Command

In questo metodo, utilizzeremo il comando predefinito del gestore pacchetti (Pacman) per installare gli strumenti NodeJS e NPM sul nostro Arch Linux. Puoi quindi eseguire il seguente comando Pacman e il comando NVM indicato di seguito per installare lo strumento NVM sul tuo sistema Arch Linux.

sudo pacman -S nodejs npm
nvm install node

Se non ti senti a tuo agio con il metodo di comando Pacman, puoi anche scaricare la versione compressa del pacchetto NVM per Arch Linux da qui. Quindi devi installare il pacchetto manualmente sul tuo sistema. Qui puoi trovare informazioni dettagliate su NVM per Arch Linux.

Metodo 2:installa NVM dal Software Store

Gli sviluppatori Linux hanno creato un pacchetto di NVM per la distribuzione Arch Linux. Puoi facilmente trovare il pacchetto NVM nel negozio di software. Devi aprire il negozio di software e cercare NVM. Troverai l'elenco dei pacchetti NVM nello store.

Selezionare la versione desiderata di NVM dall'elenco dei pacchetti e fare clic sul pulsante di installazione. Ecco fatto, lo strumento NVM viene ora installato nel tuo sistema.

Configura Node Version Manager su Linux

Finora abbiamo visto come installare lo strumento NVM su varie distribuzioni Linux. Ora vedremo come configurare e iniziare con lo strumento NVM. Puoi scegliere la versione più adatta dello strumento NVM disponibile per il tuo sistema Linux. Esegui le seguenti righe di comando fornite di seguito per visualizzare la versione dello strumento NVM.

nvm --version
node -v
npm -v
nvm ls

Ora, esegui il seguente comando per visualizzare l'elenco disponibile dello strumento NVM per il tuo sistema.

nvm ls-remote

Esegui il seguente nvm use comando per selezionare una versione specifica dello strumento NVM dall'elenco dei pacchetti NVM installati sul tuo sistema Linux.

nvm use 12.18.3

Esegui il seguente comando per impostare una versione predefinita dello strumento NVM.

nvm run default --version

Rimuovi NVM dal tuo sistema Linux

Innanzitutto, per rimuovere il pacchetto NVM dal sistema Linux, è necessario rimuovere lo strumento NPM dal sistema. Esegui le seguenti righe di comando fornite di seguito per rimuovere lo strumento NPM dal tuo sistema. Puoi quindi rimuovere lo strumento NVM dal tuo sistema Linux.

  • Rimuovi Node Version Manager da Ubuntu/Debian Linux.
sudo apt remove nodejs npm
npm uninstall package-name
nvm uninstall <version>
  • Rimuovi NodeJS e NPM dal tuo Fedora Linux.
sudo yum remove nodejs
dnf remove npm

Cancella e rimuovi i file di sistema di NodeJS dal tuo sistema.

sudo rm -rf /var/cache/yum
sudo yum remove -y nodejs
sudo rm /etc/yum.repos.d/nodesource*
sudo yum clean all

Se stai utilizzando Manjaro e altri sistemi Arch Linux, troverai l'opzione di rimozione dei pacchetti nel Software store all'interno della sezione dei pacchetti installati.

Ultime parole

Come abbiamo già visto, il gestore della versione del nodo funziona con il repository NodeJS, quindi è importante assicurarsi che NodeJS sia installato all'interno del proprio sistema Linux. Puoi trovare i file di backup generati automaticamente dalla NVM all'interno del /.profile directory sul tuo sistema Linux. In questo post, ho descritto come installare e iniziare a utilizzare lo strumento NVM su varie distribuzioni Linux.

Se trovi utile e utile questo post, condividilo con i tuoi amici e con la comunità Linux. Puoi anche scrivere le tue opinioni su questo post nella sezione commenti.


Linux
  1. Come controllare la versione del sistema operativo e di Linux

  2. Come installare e utilizzare Yarn Package Manager in Linux

  3. Come controllare la versione del kernel su Linux

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

  5. Come installo 'convert' su un sistema Linux?

Come installare Node.js su Rocky Linux 8

Come installare il client VPN Surfshark nel sistema Linux

Come installare e utilizzare YouTube-DL su sistema Linux

Come installare e configurare AnyDesk su sistema Linux

Come installare e configurare Django su sistema Linux

Come installare e configurare PrestaShop su sistema Linux