截至这篇文章,似乎没有任何可用于安装NodeJS 0.12.x的yum
或rpm
选项。 甚至Node的半官方yum回购(nodesource.com)仍然在RHEL发行版0.10.x上。
所以有两种select,从源代码构build或下载二进制发行版。 首先我要去尝试二进制文件:
http://nodejs.org/dist/v0.12.4/node-v0.12.4-linux-x64.tar.gz
解封后,我该怎么办? 我知道有node
和npm
可执行文件。 还有什么我需要知道的吗? 我在哪里可以移动所有内容以及需要符号链接的内容? 这些文件在服务器上的正确位置在哪里?
答案是在tarball的README.md
文件中:
cd /usr/local && tar --strip-components 1 -xzf \ /path/to/node-<version>-<platform>-<arch>.tar.gz
这基本上提取内容到/ usr / local。 我将通过添加参数--exclude=ChangeLog --exclude=LICENSE --exclude=README.md
来进一步扩展tar命令以防止将文档写入/usr/local
。