2013-01-17 13:00:38 +0000 2013-01-17 13:00:38 +0000
29
29
Advertisement

Wie behebt man "/lib/x86_64-linux-gnu/libc.so.6: Version `GLIBC_2.14' nicht gefunden"?

Advertisement

So beheben Sie diesen Fehler:

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found

Plattform:

Linux alef 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Advertisement
Advertisement

Antworten (3)

32
32
32
2013-01-17 13:35:04 +0000

Das bedeutet, dass das Programm gegen die Glibc-Version 2.14 kompiliert wurde und diese Version zum Ausführen benötigt, aber auf Ihrem System eine ältere Version installiert ist. Sie müssen entweder das Programm gegen die Version der glibc, die auf Ihrem System ist, neu kompilieren oder eine neuere Version der glibc (das “libc6”-Paket in Debian) installieren.

Debian hat glibc 2.16 im “experimental”-Repository, aber das Neukompilieren des Programms ist die sicherere Option. Glibc ist die Bibliothek, von der alles abhängt, also kann ein Upgrade weitreichende Auswirkungen haben. Obwohl an Debians glibc 2.16-Paket wahrscheinlich nichts auszusetzen ist, bedeutet die Tatsache, dass es sich im experimentellen Repository befindet, dass es nicht so viel getestet wurde.

20
20
20
2014-08-11 08:45:04 +0000

Ich habe meine Lösung hier gepostet, wiederholen Sie es als Referenz.

In meiner Situation tritt der Fehler auf, wenn ich versuche, eine Anwendung (kompiliert auf Ubuntu 12.04 LTS) mit GLIBC_2.14 auf Debian Wheezy (das standardmäßig glibc 2.13 installiert) auszuführen.

Ich verwende einen trickreichen Weg, um es auszuführen, und erhalte das richtige Ergebnis:

  1. Laden Sie libc6 und libc6-dev von Ubuntu 12.04 LTS herunter

  2. Führen Sie den Befehl dpkg aus, um sie in ein Verzeichnis zu installieren (z. B. /home/user/fakeroot/):

  3. Führen Sie den Befehl mit dem angegebenen LD_LIBRARY_PATH aus:

  4. Meine Anwendung verwendet nur memcpy() aus GLIBC_2.14, und es funktioniert.

Ich weiß nicht, ob es auch bei anderen Anwendungen erfolgreich funktioniert. Wünsche mir, dass es hilfreich ist.

0
Advertisement
0
0
2018-02-25 09:58:52 +0000
Advertisement
apt-get update && apt-get -reinstall install vesta-nginx vesta-php

Das sollte das Problem beheben, ohne das Betriebssystem zu zerstören.  

Advertisement

Verwandte Fragen

12
8
8
5
19
Advertisement