nodejs cookbook:node:/usr/lib64/libstdc++.so.6:未find版本'GLIBCXX_3.4.15'(节点需要)

我正在通过食谱https://github.com/redguide/nodejs安装nodejs

并具有以下属性:

{ "nodejs": { "version": "0.11.16", "engine": "node", "install_method": "binary", "binary": { "checksum": "a1bdc19c779d13b772ac22feead14f592c637ce866d86a59ef225a3273dd7c33" }, "npm_packages": [ { "name": "pm2" } ] } } 

它安装“OK”,但在运行node或npm时发生错误。

 $node node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node) $ npm /usr/local/bin/node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/local/bin/node) 

这是在nodejs的食谱错误或我应该通过其他措施处理? 对于两天前的厨师我是新手 – 只是试图正确地导航水域。

这在食谱中不是错误的。 这看起来像这个节点中的错误 。

在我的虚拟盒子上,我在操作系统上遇到了同样的问题。 我用nvm(节点版本pipe理器)和安装版本0.12,它的工作。

所以我想这是节点的版本。