节点没有这样的文件或目录

我从源码(./configure && make && sudo make install)安装了Ubuntu 12中的Nodejs,并且都成功完成了。

当我跑步

which node /usr/local/bin/node 

但是当我跑步

 node server.js 

我有:

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

我呼应我的道路:

 echo $PATH /root/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/mysql/server-5.6/bin 

/ usr / local / bin在PATH中。

我发现没有findNode.js。 同样的问题。 但是我不能通过“sudo ln -s / usr / sbin / node / usr / local / bin / node”使其工作,因为“ln:无法创build符号链接”/ usr / local / bin / node“:文件存在“

我使用terminal手动将节点和nodejs从/ usr / bin复制到/ usr / sbin。

 sudo cp /usr/bin/node /usr/bin/nodejs /usr/sbin/ 

矿在此之后工作。

我已经检查了它在Ubuntu 16.04的作品:

 sudo apt-get install nodejs-legacy