Ubuntu 包管理器上的 node vs nodejs

con*_*n_z 11 package-management apt nodejs

我想在我的 Ubuntu 14.04 上安装 node.js。但是,有两个可用的软件包:nodenodejs.

经过一番挖掘,我知道曾经有一个名为node. 它实际上是业余分组无线电节点计划。这个包后来被重命名nodeax25-node

所以,这就留下了一个令人困惑的问题:node(current) 和nodejs?之间有什么区别?

con*_*n_z 11

经过更多的挖掘,以下信息应该对可能和我有同样困惑的人有用。

我设法在Package repo of 14.04 中找到了node包。事实证明,仍然是。(这是改名前的历史版本)nodeAmateur Packet Radio Node Programax25-node

然而,只是为了让事情变得更加混乱:在sudo apt-get install nodejs或之后sudo apt-get install node,您可以node -v以任何一种方式执行。

但是sudo apt-get install node给了你一个完全不同的程序(不是 nodejs)。

结论:在 Ubuntu 上sudo apt-get install nodejs安装 nodejs /usr/bin/

PS:之所以安装nodejs后,可以这样做node -v是因为在/usr/bin/node -> nodejs*