Hvordan løses fejlen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found på platformen Linux alef 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux?
Fejlen "/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found" opstår, når et program kræver en GLIBC-version, som ikke er installeret; løsningen indebærer at kontrollere den nuværende version, opdatere systemet, installere en nyere GLIBC-version, eventuelt kompilere GLIBC fra kildekode, og genstarte systemet.
Sådan løses fejlen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found på platformen Linux alef 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux
Fejlen opstår, når et program kræver en version af GNU C Library (GLIBC), som ikke er installeret på systemet. For at løse dette problem kan du følge disse trin:
1. Kontroller den nuværende GLIBC version
- Åbn terminalen.
- Kør kommandoen:
ldd --version
- Bemærk den version, der vises øverst i outputtet.
2. Opdater systemet
- Kør kommandoen:
sudo apt-get update
- Kør derefter:
sudo apt-get upgrade
3. Installer en nyere version af GLIBC
- Tilføj en kilde, der indeholder den nødvendige GLIBC version. Dette kan gøres ved at redigere
/etc/apt/sources.list
filen og tilføje en passende kilde.
- Opdater pakkelisten:
sudo apt-get update
- Installer den nødvendige GLIBC version:
sudo apt-get install libc6
4. Alternativ løsning: Kompiler GLIBC fra kildekode
- Download GLIBC kildekoden fra GNU's officielle hjemmeside.
- Udpak arkivet:
tar -xvf glibc-2.14.tar.gz
- Skift til den udpakkede mappe:
cd glibc-2.14
- Konfigurer kildekoden:
mkdir build && cd build && ../configure --prefix=/opt/glibc-2.14
- Kompiler og installer:
make && sudo make install
- Opdater miljøvariablerne for at bruge den nye GLIBC version:
export LD_LIBRARY_PATH=/opt/glibc-2.14/lib
5. Genstart systemet
- Efter installationen eller opdateringen af GLIBC, genstart systemet for at sikre, at ændringerne træder i kraft:
sudo reboot
Ved at følge disse trin bør fejlen /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found
blive løst, og det krævende program bør kunne køre korrekt.