在Debian 6上安装nodejs



许多(旧的?)帖子建议,如果你想在Debian 6上安装node.js(在我的案例中,这是我正在试验的一个Amazon EC2 t1.micro实例),那么你需要编译自己的,因为Debian包明显落后于node.js疯狂的开发速度。

node.js网站将v0.10.17列为当前的稳定版本。当前的nodejs包信息也很好地列出了相同的(0.10.17~dfsg1-2),这听起来很棒,对吧?毕竟不必做任何事!

问题是这个请求:

sudo apt-get install nodejs

产生以下结果:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nodejs

所以我的问题是:当一个包被规划但还没有创建时,我是否看到了它的样子,或者这里是否存在一些问题,即我的安装没有看到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 

您应该收到回复。一切就绪。

最新更新