/lib/x86_64-linux-gnu/libc.so.6: 找不到版本为 `GLIBC_2.34' 的文件(此文件是由 ./bomb 需要的)

4

我已经获取了可执行的“炸弹”,但是这个错误阻止了我执行它。请帮忙!!!

我尝试安装glibc 2.31(成功了),但错误仍然存在。

1个回答

3
这个错误的意思是:./bomb二进制文件是在GLIBC-2.34或更新版本上构建和需要的。

我尝试安装了glibc 2.31(成功了)。但错误仍然存在。

GLIBC-2.31不是“2.34或更新版本”,你期望什么呢?
最好的办法是安装带有GLIBC-2.34(或更新版本)的docker镜像,并在该docker容器中运行二进制文件。
也可以将GLIBC-2.34安装到另一个位置而不使用docker,但是任何错误都可能导致系统无法启动,因此不建议采用这种方法。
另请参见此答案

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接