Seguindo as instruções aqui:
Eu obtenho os seguintes resultados:
npm -v
3.10.10
npm install npm@latest -g
npm -v
3.10.10
De acordo com o link acima, a versão estável atual do npm é 5.6.0.
Editar: Para o contexto, o motivo pelo qual estou tentando atualizar o Node e o npm é porque estou instalando o UIkit e suas instruções disseram "Use Node.js versão 8.2.0 ou superior".
Edit: Eu não sei se seguro / melhor prática, mas eu fiz o seguinte (há uma infinidade de soluções lá fora, muitos pareciam mais complicado e não autoritário)
sudo apt-get purge --auto-remove nodejs
Seguiram as instruções de:
e executou:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Agora obtenho as versões desejadas:
npm -v
5.6.0
node --version
v8.9.4