Isso funcionou para mim.
Eu usei as informações aqui: Instale os aplicativos no núcleo do Ubuntu
% bl0ck_qu0te%
então
% bl0ck_qu0te%
Para habilitar o aptitude, então o seu normal:
% bl0ck_qu0te%
Para obter o NPM para a versão: 3.5.2 e Node para: 4.2.6
Em seguida, o NPM não pode ser atualizado dessa maneira, já que se queixa da versão do Node que quebra o NPM. Normalmente para atualizar o NPM eu usaria 'n':
% bl0ck_qu0te%
Mas como o NPM não funciona com essa versão do Node, isso não está acontecendo.
Eu encontrei este Como posso atualizar meu nodeJS para a versão mais recente? e usada:
% bl0ck_qu0te%
Agora a versão do nó é: 8.9.4 e o NPM pode ser atualizado mais uma vez como de costume; e você também pode usar o NPM para instalar o 'n' e atualizar o Node como quiser se precisar de uma versão específica.
Então você pode instalar o git para clonar seu aplicativo ou fazer qualquer coisa.
Você provavelmente já resolveu seu problema, mas oferece uma possível solução caso alguém mais esteja atrás de um.