Installazione Node.js
Assicuriamoci di aggiornare l'indice dei pacchetti. Aprire il terminale e dare questo comando:
sudo apt-get update
Per installare Node.js dare questo semplice comando:
sudo apt-get install nodejs
Per il corretto funzionamento di alcuni software consiglio l'installazione di un ulteriore pacchetto:
sudo apt-get install nodejs-legacy
Installazione NPM
NPM è un Package Manager per Node.js (Node Package Manager) necessario per installare moduli e pacchetti da utilizzare con Node.js.
Per installare NPM dare questo comando:
sudo apt-get install npm
A causa di un conflitto con un'altro pacchetto su Ubuntu viene chiamato nodejs invece di node.
Installazione Node.js utilizzando una PPA
Un alternativa per installare la più recente versione di Node.js è quella di aggiungere una PPA (personal package archive) gestita da NodeSource.
Assicuriamoci di trovarci nella nostra home ed installiamo la PPA. Sostituire 6.x con la versione corretta.
cd ~
curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh
Dopo aver scaricato lo script, avviamolo in questo modo, da terminale:
sudo bash nodesource_setup.sh
Verrà installata la PPA e sarà aggiornata la cache dei pacchetti locali. A questo punto dare il seguente comando:
sudo apt-get install nodejs
Il pacchetto nodejs conterrà anche il Package Manager NPM quindi non sarà necessario installarlo separatamente. Tuttavia consiglio di installare il pacchetto build-essential per permettere il corretto funzionamento di alcuni pacchetti di NPM.
sudo apt-get install build-essential
Installazione Node.js utilizzando NVM
Un ulteriore alternativa per installare Node.js è utilizzando un tool chiamato NVM "Node.js version manager".
Utilizzando NVM è possibile installare diverse versione di Node.js.
Installiamo i pacchetti richiesti:
sudo apt-get update
sudo apt-get install build-essential libssl-dev
Scarichiamo lo script di installazione di NVM da github. Modificare v0.33.2 in base alla versione corrente.
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh -o install_nvm.sh
Avviare lo script con bash, da terminale:
bash install_nvm.sh
IMPORTANTE riavviare il terminale.
Adesso è possibile installare Node.js, per visualizzare le versioni disponibili dare questo comando:
nvm ls-remote
Per installare la versione desiderata:
Esempio:
nvm install v8.0.0
Per verificare quale versione di Node.js si sta utilizzando:
node -v
Per verificare le versioni di Node.js installate:
nvm ls
Per cambiare la versione di Node.js, installare una nuova versione, per esempio la v7.10.0 e dare:
nvm use v7.10.0
Se si desidera rendere predefinita una versione specifica di Node.js che verrà utilizzata in automatico nelle nuove sessioni dare il seguente comando:
nvm alias default v8.0.0
Quindi per utilizzare la versione v8.0.0 adesso è possibile scrivere semplicemente:
nvm use default
Per maggiori informazioni.
nvm help