Je viens de réinstallé Ubuntu 12.04 LTS, et avant toute chose, j'ai fait ces étapes:
-
Noeud installé via le gestionnaire de package avec le script suivant
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
-
Essayé d'installer yeoman, l'express, n, yeoman de générateurs à l'échelle mondiale et tous retourné la même erreur
npm ERR! Erreur: EACCES, lien symbolique '../lib/node_modules/n/bin/n'
npm ERR! { [Erreur: EACCES, lien symbolique '../lib/node_modules/n/bin/n'] errno: 3, code: 'EACCES', path: '../lib/node_modules/n/bin/n' }
npm ERR!
npm ERR! S'il vous plaît essayer de l'exécution de cette commande en tant que root/Administrateur.
npm ERR! Système Linux 3.8.0-29-generic
npm ERR! la commande "/usr/bin/node" et "/usr/bin/mnp" "installer"- g" "-d" "n"
npm ERR! cwd /home/heberlz
npm ERR! nœud -v v0.10.20
npm ERR! npm-v 1.3.11
npm ERR! chemin ../lib/node_modules/n/bin/n
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! la pile d'Erreur: EACCES, lien symbolique '../lib/node_modules/n/bin/n'
npm ERR!
npm ERR! La journalisation supplémentaire de détails peuvent être trouvés dans:
npm ERR! /home/heberlz/npm-debug.journal
npm ERR! pas ok code 0
Récupéré la propriété de ces dossiers de manière récursive ~/.npm, /usr/lib/node /usr/lib/node_modules, ainsi que des liens symboliques dans /usr/bin/node /usr/bin/nodejs avec absolument aucun succès
J'ai besoin d'installer yeoman et ses générateurs sans sudo ne pas être en difficulté plus tard :(