node-webcrypto-ossl,GLIBC_2.32 未找到,Manjaro OS
node-webcrypto-ossl, GLIBC_2.32 not found, Manjaro OS
当我尝试 运行 使用 node-webcrypto-ossl
节点模块的应用程序时,出现错误:
Error: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found.
显然 node-webcrypto-ossl
需要旧版本的 glibc
。
我机器上安装的 glibc
版本是 2.33-5
。我已经尝试降级我的 glibc,但最终系统损坏(已修复)。
我该如何解决这个问题?
Obviously node-webcrypto-ossl requires an older version of glibc.
没有。 GLIBC 向后兼容:针对旧版本构建的应用程序在较新的 GLIBC 版本上继续 运行 正常。
你的问题恰恰相反:你有一个链接到 GLIBC_2.32
的应用程序试图 运行 反对 旧 版本的 GLIBC。
The version of glibc installed on my machine is 2.33-5
该应用程序未使用该版本;它正在使用其他一些 GLIBC。
The problem was that I was trying to run my app in docker ...
这是 运行对抗早于预期的 GLIBC 的一种方式。
当我尝试 运行 使用 node-webcrypto-ossl
节点模块的应用程序时,出现错误:
Error: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found.
显然 node-webcrypto-ossl
需要旧版本的 glibc
。
我机器上安装的 glibc
版本是 2.33-5
。我已经尝试降级我的 glibc,但最终系统损坏(已修复)。
我该如何解决这个问题?
Obviously node-webcrypto-ossl requires an older version of glibc.
没有。 GLIBC 向后兼容:针对旧版本构建的应用程序在较新的 GLIBC 版本上继续 运行 正常。
你的问题恰恰相反:你有一个链接到 GLIBC_2.32
的应用程序试图 运行 反对 旧 版本的 GLIBC。
The version of glibc installed on my machine is 2.33-5
该应用程序未使用该版本;它正在使用其他一些 GLIBC。
The problem was that I was trying to run my app in docker ...
这是 运行对抗早于预期的 GLIBC 的一种方式。