У меня есть несколько исполняемых файлов узлов, установленных на сервере Ubuntu, но всякий раз, когда я пытаюсь их выполнить, ничего не происходит. Я даже не получаю сообщение об ошибке. Я знаю, что они на моем пути, потому что which executable_name
работает. Когда я делаю какой-узел, я получаю два выхода:
/usr/sbin/node
/usr/bin/node
Я чувствую, что это как-то связано с проблемой, но я понятия не имею, что делать. Помощь.
Согласно этот ответ :
sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs
sudo apt-get install nodejs
# Confirm it worked
node --version # v0.10.13
ls -la `which node` # ... /usr/bin/node -> /etc/alternatives/node
Решил мою проблему.
Вероятно, sudo apt-get install nodejs-legacy
также сделает то, что вы хотите. См. http://lists.debian.org/debian-devel-announce/2012/07/msg00002.html