L'installazione normale sarebbe quella sudo apt install nodejs
di installare Node.js e quindi sudo apt install npm
di installare Node Package Manager. Tuttavia, dopo averlo fatto, npm -v
dice 3.5.2
. Per aggiornare normalmente, vorrei fare sudo npm install -g npm
, che aggiorna all'ultima versione (che, al momento di scrivere questo articolo, è 6.0.1
).
Quando faccio un which npm
, ottengo /usr/local/bin/npm
, tuttavia apt
installa un collegamento simbolico a /usr/bin/npm
. Se sudo apt purge npm
rimuovo npm, lascia comunque la versione npm di npm a /usr/local/bin/npm
, comunque npm -v
dice -bash: /usr/bin/npm: No such file or directory
.
Molti articoli dicono di usare un PPA per installare nodejs, ma penso che dovrebbe esserci un modo nativo per farlo apt
.
Istruzioni DigitalOcean sull'installazione normalmente e tramite PPA: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
Istruzioni TecAdmin sull'installazione tramite PPA: https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/