我已遵循此-How to install node.tar.xz file in linux最后在做节点的时候我得到了这些错误
接下来应该做什么?无法找到与我的场景相关的适当步骤。
qni6mghb1#
当您在操作系统上安装Node时,如果该操作系统的GLIBC版本低于Node所能支持的版本,则会发生此错误。例如,Node v18支持GLIBC v2.7或更高版本。当您尝试在任何具有GLIBC v2.6或更低版本的Linux OS上安装Node v18.x时,将收到此类错误。要查看您的操作系统具有的GLIBC版本,请在终端上执行ldd命令:
$ ldd --version
我可以建议三个选项来解决此问题:1.从源代码安装NodeJS。这将允许您重新编译1.或者安装您的操作系统可以支持的较旧版本的节点1.或者将您的Linux操作系统升级到更新版本。参考:从源代码安装节点
1条答案
按热度按时间qni6mghb1#
当您在操作系统上安装Node时,如果该操作系统的GLIBC版本低于Node所能支持的版本,则会发生此错误。例如,Node v18支持GLIBC v2.7或更高版本。当您尝试在任何具有GLIBC v2.6或更低版本的Linux OS上安装Node v18.x时,将收到此类错误。
要查看您的操作系统具有的GLIBC版本,请在终端上执行ldd命令:
我可以建议三个选项来解决此问题:
1.从源代码安装NodeJS。这将允许您重新编译
1.或者安装您的操作系统可以支持的较旧版本的节点
1.或者将您的Linux操作系统升级到更新版本。
参考:从源代码安装节点