很多(旧的?)帖子建议如果想在Debian 6上安装node.js(在我的案例中,我正在实验一个Amazon EC2 t1.micro实例),那么鉴于Debian包显著滞后于node.js开发的疯狂步伐,需要自己编译。
node.js网站将v0.10.17列为当前稳定版本。当前的nodejs软件包信息也很好地列出了相同版本(0.10.17~dfsg1-2),听起来很不错,是吗?毕竟不用再做make了!
问题在于这个请求:
产生以下结果:
所以,我的问题是:我看到的是一个包被计划但尚未创建的样子,还是说这里可能存在apt-get问题,导致我的安装程序无法找到nodejs包并因此无法安装它?我是否被迫进行编译(顺便说一句,当我尝试编译时就会出现问题)?
问题在于这个请求:
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包并因此无法安装它?我是否被迫进行编译(顺便说一句,当我尝试编译时就会出现问题)?