npm не реагирует после установки nodejs на свежий Ubuntu 12.04.5

Вот где я нахожусь ...

У меня есть старый хром-книжка, в которую я положил Ubuntu (и Xfce) через crouton. После установки браузера Chrome я установил nodejs через apt-get. Я обнаружил, что при попытке установить yoman моя версия узла была слишком старой (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-distribution:

curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs

После установки nodejs я могу запустить nodejs --version, чтобы увидеть версию узла v0.10.36.

Тогда, когда я запустил npm --version, я не получаю никакого вывода.

1
задан 23 February 2015 в 07:10

2 ответа

вы можете установить npm с помощью этой команды:

sudo apt-get install npm
1
ответ дан 23 May 2018 в 23:00
  • 1
    Спасибо, но nodejs from nodesource включает npm уже. Нет больше причин устанавливать npm отдельно. – csturtz 23 February 2015 в 20:13
  • 2
    кстати, для точной (12.04LTS) версия для npm - 1.1.4. packages.ubuntu.com/precise/npm – 彭明伟 24 February 2015 в 04:21

для меня переустановка с менеджером пакетов. Сначала у меня не было установленных обновлений безопасности, и после этого npm не был доступен. После установки обновлений переустановка работала нормально.

1
ответ дан 23 May 2018 в 23:00
  • 1
    Привет, Свен, добро пожаловать в Ask Ubuntu! Можете ли вы включить в инструкции ответы о том, как это сделать? Благодаря! знак равно – hg8 22 December 2015 в 19:43

Другие вопросы по тегам:

Похожие вопросы: