Acabei de reinstalar o Ubuntu 12.04 LTS e, antes de mais nada, executei estas etapas :
Nó instalado via gerenciador de pacotes com o seguinte script
sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs
Tentou instalar os geradores da yeoman, express, n, da yoman globalmente e todos eles retornaram o mesmo erro
npm ERR! Erro: EACCES, link simbólico '../lib/node_modules/n/bin/n'
npm ERR! {[Erro: EACCES, link simbólico '../lib/node_modules/n/bin/n'] errno: 3, código: 'EACCES', caminho: '../lib/node_modules/n/bin/n'}
npm ERR!
npm ERR! Por favor, tente executar este comando novamente como root / Administrator.
npm ERR! Sistema Linux 3.8.0-29-generic
npm ERR! comando "/ usr / bin / node" "/ usr / bin / npm" "install" "-g" "-d" "n"
npm ERR! cwd / home / heberlz
npm ERR! nó -v v0.10.20
npm ERR! npm -v 1.3.11
npm ERR! caminho ../lib/node_modules/n/bin/n
npm ERR! código EACCES
npm ERR! errno 3
npm ERR! Erro na pilha: EACCES, link simbólico '../lib/node_modules/n/bin/n'
npm ERR!
npm ERR! Detalhes adicionais de registro podem ser encontrados em:
npm ERR! /home/heberlz/npm-debug.log
npm ERR! código não ok 0
Propriedade recuperada das seguintes pastas recursivamente ~ / .npm, / usr / lib / node, / usr / lib / node_modules e dos seguintes links simbólicos / usr / bin / node, / usr / bin / nodejs sem sucesso
Preciso instalar o yeoman e seus geradores sem sudo para não ter problemas mais tarde :(
ln -s /usr/bin/nodejs /usr/bin/node