Я щойно перевстановив Ubuntu 12.04 LTS, і раніше нічого не робив :
Встановлено Вузол через менеджер пакунків із наступним сценарієм
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
Спробували встановити генератори yeoman, express, n, yeoman у всьому світі, і всі вони повернули ту саму помилку
npm ERR! Помилка: EACCES, symlink '../lib/node_modules/n/bin/n'
npm ERR! {[Помилка: EACCES, symlink '../lib/node_modules/n/bin/n'] errno: 3, код: 'EACCES', шлях: '../lib/node_modules/n/bin/n'}
npm ERR!
npm ERR! Спробуйте запустити цю команду ще раз як root / Administrator.
npm ERR! Система Linux 3.8.0-29-generic
npm ERR! команда "/ usr / bin / node" "/ usr / bin / npm" "install" "-g" "-d" "n"
npm ERR! cwd / home / heberlz
npm ERR! вузол -v v0.10.20
npm ERR! npm -v 1.3.11
npm ERR! шлях ../lib/node_modules/n/bin/n
npm ERR! код EACCES
npm ERR! errno 3
npm ERR! Помилка стека: EACCES, symlink '../lib/node_modules/n/bin/n'
npm ERR!
npm ERR! Додаткові дані реєстрації можна знайти в:
npm ERR! /home/heberlz/npm-debug.log
npm ERR! не нормально код 0
Відновлене право власності на наступні папки рекурсивно ~ / .npm, / usr / lib / node, / usr / lib / node_modules, а також наступних символьних посилань / usr / bin / node, / usr / bin / nodejs абсолютно не мають успіху
Мені потрібно встановити yeoman та його генератори без судо, щоб потім не виникнути проблем :(
ln -s /usr/bin/nodejs /usr/bin/node