日期:2014-05-16  浏览次数:20475 次

NodeJSNote01.Node安装

学习NodeJS,开发环境是在Linux下,使用64位的ubuntu12.04。

首先到NodeJS的官方网站下载最新的NodeJS,目前是node-v0.10.21。

下载后,解压后进入目录

运行

/.configure

没有问题继续

make

等待一会出现错误,原来需要提前安装 g++和libssl-dev,安装完g++,安装libssl-dev出现错误:

下列软件包有未满足的依赖关系:
 libssl-dev : 依赖: libssl1.0.0 (= 1.0.1-4ubuntu3) 但是 1.0.1-4ubuntu5.10 正要被安装
              推荐: libssl-doc 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
遇到这个问题,这样解决在 /etc/apt/sources.list中添加:

deb http://security.ubuntu.com/ubuntu lucid-security main

然后,在终端sudo apt-get  update,然后再回去make就可以编译成功了,最后

sudo make install

安装完成后,测试一下:

可以了