您需要手动创建一个符号链接
/usr/bin/node。bash兼容shell的快捷方式:
sudo ln -s `which nodejs` /usr/bin/node
或者,如果您使用非标准的shell,只需使用以下命令对找到的路径进行硬编码
which nodejs:
sudo ln -s /usr/bin/nodejs /usr/bin/node
以后编辑
我在您发布的链接中找到了这种解释
节点程序包(业余数据包无线节点程序)存在命名冲突,并且nodejs二进制文件已从node重命名为nodejs。您需要将/ usr / bin /
node符号链接到/ usr / bin / nodejs,或者可以卸载Amateur Packet Radio Node
Program以避免这种冲突。
以后再编辑
自从我回答这个问题已经有一段时间了。尽管我在此处发布的解决方案对我有用几次,但用户在评论中报告了更多解决方案:
sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10
从AskUbuntu(用户leftium)
sudo apt-get --purge remove nodesudo apt-get --purge remove nodejssudo apt-get install nodejs



