O último depende tecnicamente da sua distribuição. Mas as chances são de que seja um pacote DEB que instale o npm, incluindo a instalação de sua dependência, como o nodejs, e seria uma instalação completa, como a documentação e os binários, e não apenas o módulo javascript.
O primeiro instala um módulo global npm com escopo e suas dependências usando o último npm. Isso poderia, teoricamente, substituir o mesmo módulo que o DEB instalado, mas as chances são de que este não é o caso. Em vez disso, o módulo npm que existe como um pacote gerenciado do sistema npm é provável em / usr / local / share / npm em vez de / usr / share / npm.