Bei der normalen Installation wird zuerst sudo apt install nodejs
Node.js und dann sudo apt install npm
Node Package Manager installiert. Allerdings npm -v
sagt dabei 3.5.2
. Um ein normales Upgrade durchzuführen, würde ich tun sudo npm install -g npm
, welches Update auf die neueste Version (die zum Zeitpunkt des Schreibens dieses Artikels ist 6.0.1
).
Wenn ich a mache which npm
, bekomme ich /usr/local/bin/npm
allerdings apt
einen Symlink an /usr/bin/npm
. Wenn ich sudo apt purge npm
npm zu entfernen, lässt er noch die npm Version von npm an /usr/local/bin/npm
, aber npm -v
sagt -bash: /usr/bin/npm: No such file or directory
.
In vielen Artikeln wird die Verwendung eines PPA zur Installation von nodejs empfohlen, aber ich denke, es sollte eine native Möglichkeit geben, dies zu tun apt
.
Anweisungen zur normalen und PPA-Installation von DigitalOcean: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
TecAdmin-Anweisungen zur Installation über PPA: https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/