我以前只从源代码编译NodeJS,但由于易于更新,我使用默认的apt repo。但我不明白发生了什么。
我这样安装: sudo apt-get install nodejs 但这只会安装二进制“nodejs”,而不是我期待的“节点”。
有关如何从repo安装二进制“节点”的任何建议? 谢谢!
答案 0 :(得分:1)
你做得对,nodejs
是你想要的二进制文件。在最近的版本中,他们已将node
符号链接到nodejs
:
$ ls -al /usr/bin/node
lrwxrwxrwx 1 root root 22 Jan 13 22:51 /usr/bin/node -> /etc/alternatives/node
$ ls -al /etc/alternatives/node
lrwxrwxrwx 1 root root 15 Feb 28 17:12 /etc/alternatives/node -> /usr/bin/nodejs
$ ls -al /usr/bin/nodejs
-rwxr-xr-x 1 root root 8417896 Feb 19 17:51 /usr/bin/nodejs
您可能已经发现了这一点,但这些是我已成功使用的说明:https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#ubuntu-mint-elementary-os
验证节点的版本:
$ node --version
v0.10.28