2012-10-07 74 views
1

我正在尝试使用我的Ubuntu 12.04上的node.js。然而,每次我尝试安装它时,Ubuntu都会自动关闭。 这里是我想要做的步骤:采集终端输出也似乎并没有因为它没有提供任何理由关闭是有用的Ubuntu在nodejs安装时自动关闭

$ apt-get -y install libssl-dev git-core pkg-config build-essential curl gcc g++ checkinstall 

$ wget http://nodejs.org/dist/v0.8.11/node-v0.8.11.tar.gz 
$ tar -zxf node-v0.8.11.tar.gz 

$ cd node-v0.8.11 
$ ./configure && make && checkinstall --install=yes --pkgname=nodejs --pkgversion "0.8.11" --default 

。 在安装中是否存在缺少的东西?

回答

3

可以是硬件相关的问题。在做其他事情之前请检查你的记忆是否完好。其次,这可能指向一些内核问题,您可以从系统日志文件中学习到这些问题。

第三,你通常是更好做各阶段依次找到,而不是将它们与&&结合的确切崩溃阶段。

现在,进入node.js安装。我一直没有checkinstall成功;不过,我肯定喜欢fpm,并用它来编译和打包(它都可以做的.deb和的.rpm的)的Node.js然后再进行安装

./configure --prefix=/usr 
make 
mkdir -p /tmp/nodejs 
make install DESTDIR=/tmp/nodejs 
fpm -s dir -t deb -n nodejs -v 0.8.11 -C /tmp/nodejs -p nodejs-VERSION_ARCH.deb usr 

HTH