2013-06-04 29 views
12

私はCentOSの上でOSエラー: "/lib64/libc.so.6:バージョン` GLIBC_2.14' が見つかりません" CentOS6

<code>[[email protected] bin]# uname --all 
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux</code> 

約6もっとchromedriver起動しようとしていますそれは、次のエラースロー:いくつかの他の応答やウェブサイトを見てみると

[[email protected] bin]# ./chromedriver ./chromedriver: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./chromedriver)

./chromedriver: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./chromedriver)

./chromedriver: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./chromedriver)

を、私はGCCをアップグレードしようとしましたが、yum install gccは、パッケージが最新バージョンですでにあることを言ってアップグレードしないでしょう。

私はパッケージを手で触れたくないので、私はそれをアップグレードする他の方法を探しています。

また、誰かがクロムドライブを起動する方法を知っている場合は、それを共有してください。

ありがとうございました。

答えて

8

実行しようとしているバイナリは、GLIBC-2.15ベースのシステムで構築されています。古いGLIBCのシステムでは動作しません(GLIBCは2.14より古い)。

/usr/lib64/libstdc++.so.6: version GLIBCXX_3.4.15

同様に、あなたのバイナリは、(3.4.15は、GCC 4.6に対応)上記libstdc++.so.6 3.4.15以上が必要です。

新しいシステムでこのバイナリを実行するか、古いシステム用にバイナリをビルドする必要があります。

And where can I find an OS with GLIBC-2.15

distrowatch.comを使用してください。たとえば、linkは、請求書に適合するCentOSディストリビューションがないことを示していますが、Fedora 17以降は十分に新しいものです。

+0

GLIBC-2.15でOSを見つけることはできますか? –

+1

@nicoeatsnow答えを更新しました。 –

関連する問題