установка node.js не работает

Я пытаюсь установить node.js в ubuntu 14.10

Я не хочу использовать пакет ubuntu, но последняя стабильная версия узла - v0.10.36, поэтому я установил pvm и установил узел v0.10.36

пока все хорошо, когда я запускаю

node -v

, это правильно дает мне правильную версию.

Однако, если я теперь закрываю консоль, с которой я установил и открываю новую консоль, и снова запускаю node -v, я получаю печально известное сообщение о конфликте -

The program 'node' can be found in the following packages:
 * node
 * nodejs-legacy
Try: sudo apt-get install <selected package>

Если я запускаю nvm install 0.10 .36, он говорит мне, что он уже установлен, но узел -v снова работает

Я не могу увидеть узел в usr \ bin

Как узнать, где он был установлен и что мне нужно сделать, чтобы узел работал между закрытиями консоли?

2
задан 1 February 2015 в 11:30

3 ответа

Можно сделать это просто, создают символьную ссылку на nodejs:

Первая проверка, если nodejs существуют: ls-l/usr/bin/nodejs

создать символьная ссылка: sudo ln-s/usr/bin/nodejs/usr/bin/node

0
ответ дан 1 February 2015 в 11:30

Получение той же ошибки на Ubuntu 14.04 при закрытии консоли.

, Как замечено здесь , как только NVM установлен, необходимо создать default для запуска с консоли:

Для установки Версии узла по умолчанию, которая будет использоваться в любой новой оболочке, используйте псевдоним 'значение по умолчанию':

nvm alias default node

1
ответ дан 1 February 2015 в 11:30
  • 1
    @user5946707 No это не будет. Это просто установит загрузчик. – Anonymint 14 May 2016 в 00:39

Кажется, существует проблема с пакетом узла в Ubuntu... Я сохранил меня головная боль путем загрузки zip узла с официального сайта и извлек файлы к их соответствующим постионам.... Т.е. файлы в извлеченной папке мусорного ведра к/usr/bin и остальным соответственно

1
ответ дан 6 October 2019 в 12:42

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

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