在Debian 6上安装nodejs

Gee*_*cks 5 debian amazon-ec2 node.js

很多(旧的)帖子表明,如果有人想在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
Run Code Online (Sandbox Code Playgroud)

产生以下结果:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nodejs
Run Code Online (Sandbox Code Playgroud)

所以我的问题是这样的:我看到一个包是PLANNED但尚未创建它的样子,或者是否有一些apt-get问题在这里我的安装只是没有看到nodejs包,因此无法安装它?我不得不做一个制作?(顺便说一下,当我尝试它时,我就被炸毁了).

小智 6

我不知道你从源代码编译的步骤.这是我使用的,它在多个服务器上运行良好:

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
Run Code Online (Sandbox Code Playgroud)

去测试:

node

0.1 + 0.2 
Run Code Online (Sandbox Code Playgroud)

你应该收到回复.搞定.