在Debian 7 Wheezy(WM)上安装node.js失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Debian 7 Wheezy(WM)上安装node.js失败相关的知识,希望对你有一定的参考价值。

我刚买了一个虚拟专用服务器,我正在尝试安装最新版本的节点(即node-v4.0.0)。

在这里我做了什么:

apt-get update
apt-get install build-essential
apt-get install python

wget http://nodejs.org/dist/latest/node-v4.0.0.tar.gz
tar xfz node-v4.0.0.tar.gz
cd node-v4.0.0

./configure
make

不幸的是,make失败了这个错误消息:

(...)
In file included from ../src/js_stream.h:6:0,
                 from ../src/js_stream.cc:1:
../src/stream_base.h:218:11: error:   overriding ‘virtual node::StreamBase::~StreamBase() noexcept (true)’
make[1]: *** [/root/node-v4.0.0/out/Release/obj.target/node/src/js_stream.o] Error 1
make[1]: Leaving directory `/root/node-v4.0.0/out'
make: *** [node] Error 2

我真的不知道如何修复它,因为当你忘记安装任何编译器时,我认为错误2被捕获了(但我使用了build-essential&python,不是吗?)

非常感谢

答案

我修复了它将节点版本降级到v0.12.7

另一答案

可能你有旧的海湾合作委员会。 Node.js 4.0.0需要4.8或更高版本。

另一答案
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

https://nodejs.org/en/download/package-manager/

以上是关于在Debian 7 Wheezy(WM)上安装node.js失败的主要内容,如果未能解决你的问题,请参考以下文章

sh 在Raspberry Pi上安装tmux 2.0(Debian 7.8)Raspbian Wheezy

sh 在Raspberry Pi上安装tmux 2.0(Debian 7.8)Raspbian Wheezy

无法在Debian wheezy上安装chef-server

sh 在Kali Linux(或任何其他基于Wheezy的Debian版本)上安装docker

Docker安装----------Debian

在 64 位 Debian wheezy 多架构主机上编译使用 ssl 的 32 位二进制文​​件