установка node.js после apt-get установка узла

25

Я пытаюсь установить, node.jsи я сделал ошибку при установке apt-get install node. Которого нет node.js.

Я могу найти нужное node.jsна git hub, собрать и сделать все. Кажется, все установлено. Но я получаю эту ошибку при выполненииnode -v

~/node$ node -v
-bash: /usr/sbin/node: No such file or directory

Есть идеи, как заставить node -vработать?

Также на Ubuntu 10.04, если это поможет

Брайан
источник
в какую оболочку, попробуйте rehashотсканировать каталоги завершения. Также, если вы находитесь в каталоге, где находится бинарный файл, а его нет в вашем пути. попробуйте ./node -v
Doon
да, я могу заставить узел работать, выполнив /usr/local/bin/node node -v.. но я бы хотел иметь возможность запускать его, используя простоnode -v
Брайан
у тебя есть /usr/local/binв твоем $PATH? (тип echo $PATHдля тестирования)
pqnet

Ответы:

53

похоже, что вы удалили (удалили) узел из / usr / sbin, просто убедитесь, что / usr / local / bin в вашем пути и запустите

Баш: hash -r

ЗШ: rehash

И ваша оболочка должна подобрать новое место и запустить его для вас.

Дун
источник
1

Начиная с CTTE # 614907, вы просто должны apt-get install nodejsи продолжите, подтвердив удаление nodeпакета. Вы должны выбрать одно из другого из-за конфликта имен.

Ласло Монда
источник
1

Вам необходимо удалить узел и связанные с ним пакеты:

sudo apt-get узел очистки

sudo apt-get purge

Андре Фигейредо
источник