解决方案告诉我更新 libc6,但它已经更新了。如何修复找不到“GLIBC_2.15”?

解决方案告诉我更新 libc6,但它已经更新了。如何修复找不到“GLIBC_2.15”?

我一整天都在尝试通过 Open Game Panel 运行 Garry's Mod 服务器。我已经尝试修复几乎所有错误,但我无法修复这个错误。

Failed to open dedicated_srv.so (/lib/i386-linux-gnu/i686/cmov/libm.so.6: version `GLIBC_2.15' not found (required by bin/dedicated_srv.so))
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Wed Jul 30 17:47:09 EDT 2014: Server restart in 10 seconds

我该如何解决? Libc6 已安装。

答案1

来自他们的维基百科与这个确切的错误有关。他们提出的解决方案是从特定/最小版本(2.15)的 .deb 存档中提取文件glibc并将其放入 Garry's Modbin目录中。该文档面向德班基于发行版(部分转载):


你很可能已经过时了格利布克库,并且需要更新它们。

为此,请运行以下代码:

wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.5_i386.deb
dpkg -x libc6_2.15-0ubuntu10.5_i386.deb tmp/
cd tmp/lib/i386-linux-gnu/
cp * /your-garrysmod-directory/bin/

相关内容