Ich habe gerade Ubuntu 12.04 LTS neu installiert und vor allem habe ich folgende Schritte ausgeführt :
Installierter Knoten über den Paketmanager mit dem folgenden Skript
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
Es wurde versucht, die Generatoren von yeoman, express, n, yeoman global zu installieren, und alle haben den gleichen Fehler zurückgegeben
npm ERR! Fehler: EACCES, Symlink '../lib/node_modules/n/bin/n'
npm ERR! {[Fehler: EACCES, Symlink '../lib/node_modules/n/bin/n'] Fehler: 3, Code: 'EACCES', Pfad: '../lib/node_modules/n/bin/n'}
npm ERR!
npm ERR! Bitte versuchen Sie erneut, diesen Befehl als root / Administrator auszuführen.
npm ERR! System Linux 3.8.0-29-generic
npm ERR! Befehl "/ usr / bin / node" "/ usr / bin / npm" "install" "-g" "-d" "n"
npm ERR! cwd / home / heberlz
npm ERR! Knoten -v v0.10.20
npm ERR! npm -v 1.3.11
npm ERR! Pfad ../lib/node_modules/n/bin/n
npm ERR! Code EACCES
npm ERR! errno 3
npm ERR! Stapelfehler: EACCES, Symlink '../lib/node_modules/n/bin/n'
npm ERR!
npm ERR! Weitere Protokollierungsdetails finden Sie in:
npm ERR! /home/heberlz/npm-debug.log
npm ERR! nicht ok Code 0
Zurückgewonnener Besitz der folgenden Ordner rekursiv ~ / .npm, / usr / lib / node, / usr / lib / node_modules und der folgenden Symlinks / usr / bin / node, / usr / bin / nodejs ohne Erfolg
Ich muss yeoman und seine Generatoren ohne sudo installieren, um später keine Probleme zu haben :(
ln -s /usr/bin/nodejs /usr/bin/node