nodejs cookbook: node: /usr/lib64/libstdc++.so.6: 找不到版本“GLIBCXX_3.4.15”(节点需要)
nodejs cookbook: node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
我正在通过食谱安装 nodejs https://github.com/redguide/nodejs
并具有以下属性:
{
"nodejs": {
"version": "0.11.16",
"engine": "node",
"install_method": "binary",
"binary": {
"checksum": "a1bdc19c779d13b772ac22feead14f592c637ce866d86a59ef225a3273dd7c33"
},
"npm_packages": [
{
"name": "pm2"
}
]
}
}
它安装 "OK" 但在 运行 节点或 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 说明书中的错误还是我应该通过其他措施来处理?两天前我是 Chef 的新手 - 只是想正确地在水域中航行。
这不是食谱中的错误。这看起来像 this bug in node.
我在虚拟盒子上的 cent OS 上遇到了同样的问题。我使用了 nvm(节点版本管理器)并安装了 0.12 版本并且它有效。
所以我猜是节点的版本。
我正在通过食谱安装 nodejs https://github.com/redguide/nodejs
并具有以下属性:
{
"nodejs": {
"version": "0.11.16",
"engine": "node",
"install_method": "binary",
"binary": {
"checksum": "a1bdc19c779d13b772ac22feead14f592c637ce866d86a59ef225a3273dd7c33"
},
"npm_packages": [
{
"name": "pm2"
}
]
}
}
它安装 "OK" 但在 运行 节点或 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 说明书中的错误还是我应该通过其他措施来处理?两天前我是 Chef 的新手 - 只是想正确地在水域中航行。
这不是食谱中的错误。这看起来像 this bug in node.
我在虚拟盒子上的 cent OS 上遇到了同样的问题。我使用了 nvm(节点版本管理器)并安装了 0.12 版本并且它有效。
所以我猜是节点的版本。