2011-09-09 98 views
1

我下面从有人指示,计算器建议:Node.js的Ubuntu安装

http://www.giantflyingsaucer.com/blog/?p=2284

下,当我命令

git clone https://github.com/joyent/node.git && cd node 

它显示

的所有步骤后
cloning..... 
error: RPC failed; result=56, HTTP code = 100 
fatal: The remote end hung up unexpectedly 

我第一次使用Ubuntu,终端等。你能建议做什么?配置有问题吗?

预先感谢承载这样一个问题...

+0

这适用于一步一步指令我。一个帖子与测试案例 http://www.codediesel.com/linux/installing-node-js-on-ubuntu-10-04/ –

+0

我坚持克隆到节点.........使用此链接也.. ..( – Sharmaji

+1

)你需要一个http代理服务器来访问网络?你可能需要设置'http_proxy'或'https_proxy'环境变量。 –

回答

6

如果您是初次使用节点,我会建议,而不是用git困扰刚刚从nodejs.org下载源直。

选择0.4.11分支,其更稳定。

从那里,按照下列指示:

sudo apt-get install libssl-dev (may not be needed, but good idea anyways) 
cd *your download dir* 
tar xvf node-v0.4.11.tar.gz 
cd node-v0.4.11 
./configure 
make 
sudo make install 

如果这似乎仍然引起问题,this网站允许你快速创建节点的安装脚本,您的里程可能与它有所不同。

3

你在Ubuntu。是否有理由不安装包装?

sudo apt-get install nodejs 
+2

是的,节点开发发生得很快,并且维护的软件包比较落后,natty节点版本是0.2.6,节点是0.4.11(稳定)和0.5.5(dev)。在这段时间和现在之间发生了大量的API变化。 – addisonj

0

得到相同问题的人应该尝试下载zip文件,然后解压缩并安装。它解决了我的问题。


+0

如果他们想要git repo,该怎么办? –

4

正如其他如上所述,什么是包含在标准回购是很老。

下面是在Ubuntu 11体面的解决方案或更高:

sudo add-apt-repository ppa:chris-lea/node.js 
sudo apt-get update 
sudo apt-get install nodejs