很多(旧的?)帖子表明,如果想在 Debian 6 上安装 node.js(在我的例子中,这是我正在试验的 Amazon EC2 t1.micro 实例),那么需要编译你自己给定的事实上,Debian 软件包明显落后于 node.js 开发的疯狂步伐。
node.js website将 v0.10.17 列为当前稳定版本。当前nodejs package information很好地也列出了相同的 (0.10.17~dfsg1-2),这听起来不错吧?毕竟不必做 make!
问题是这个请求:
sudo apt-get install nodejs
产生这些结果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nodejs
所以我的问题是:当一个包被计划但尚未创建时,我是否看到了它的样子,或者这里可能存在一些 apt-get 问题,我的安装只是没有看到 nodejs 包和因此无法安装?我坚持必须做一个制作吗? (顺便说一句,当我尝试它时,我被炸毁了)。
最佳答案
我不知道你从源代码编译的步骤。这是我使用的,它在多台服务器上运行良好:
sudo apt-get install git build-essential
sudo apt-get install wget
wget (link to node.js source -> found on nodejs.org/download/)
tar xvf node(press tab to auto load the version you're on)
pushd node(again, use tab)
./configure
make
sudo make install
测试:
node
0.1 + 0.2
您应该会收到回复。一切就绪。
关于node.js - 在 Debian 6 上安装 nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18584035/