Вот то, где я в...
У меня есть старый Chromebook, на котором я поместил Ubuntu (и Xfce) через гренок. После установки браузера хрома я установил nodejs через Кв. - добираются. Я нашел, что при попытке установить йомена, моя версия узла была слишком стара (v0.6).
Так, я удалил nodejs и npm:
sudo apt-get remove npm
sudo apt-get remove nodejs
sudo apt-get autoremove
Затем следовавший инструкции здесь: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#debian-and-ubuntu-based-linux-distributions:
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
После установки nodejs, я могу работать nodejs --version
видеть версию узла - v0.10.36.
Затем когда я работаю npm --version
, Я не получаю вывода вообще.
После бесчисленных попыток с различными подходами это - то, что наконец работало!
можно установить npm, использующий эту команду:
sudo apt-get install npm
для меня работало переустанавливание с диспетчером пакетов. У меня первоначально не было всех обновлений системы защиты установленными, и после этого npm не был доступен. После установки обновлений хорошо работало переустанавливание.