Normalną instalacją byłoby sudo apt install nodejszainstalowanie Node.js, a następnie sudo apt install npmzainstalowanie Node Package Manager. Jednak po zrobieniu tego, npm -vmówi 3.5.2. Aby przeprowadzić normalną aktualizację, zrobiłbym to sudo npm install -g npm, która aktualizacja do najnowszej wersji (która jest w momencie pisania tego artykułu 6.0.1).
Kiedy to zrobię which npm, dostaję /usr/local/bin/npmjednak aptinstaluje dowiązanie symboliczne na /usr/bin/npm. Jeśli sudo apt purge npmjednak usunę npm, nadal pozostawia wersję npm na /usr/local/bin/npm, jak npm -vmówi -bash: /usr/bin/npm: No such file or directory.
Wiele artykułów mówi o używaniu PPA do instalowania nodejs, ale myślę, że powinien istnieć natywny sposób, aby to zrobić apt.
Instrukcje DigitalOcean dotyczące instalacji normalnie i za pośrednictwem PPA: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
Instrukcje TecAdmin dotyczące instalacji za pośrednictwem PPA: https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/