libc.so.6: versão 'GLIBC_2.14' não encontrada

31

Sempre que tento executar um programa a partir do terminal (apt-get por exemplo) eu recebo um:

apt-get: /lib/x86_64-linux-gnu/libc.so.6: version 'GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6)

Não apenas com o apt-get, mas com o gimp-2.8, vlc e outros programas. Eu sempre recebo a mensagem de antes, exceto com alguns programas simples como ls.

Sem mencionar que eu posso rodar o gimp, ou vlc, ou instalar qualquer programa através do software center ou gdebi através de qualquer sistema de gui, seja o menu de unidade, ou o da nautilus aberto. Mas quando se trata de executar esses programas através de um terminal, ele nunca funciona, e eu sempre recebo essa mensagem de erro anterior.

Eu bagunço meu sistema muito, então eu poderia ter quebrado alguma coisa. Também acho que eu fui e modifiquei o arquivo / etc / sudoers, e eu tenho hibernado muito meu computador, isso tem algum efeito?

Sou novato em lidar com o Linux, por isso não tenho ideia do que causou esse problema.

    
por b-fuze 16.02.2014 / 14:12

1 resposta

24

Você não tem uma versão alta o suficiente de libc6 , que está causando o erro.

De Como corrigir “/lib/x86_64-linux-gnu/libc.so.6: versão 'GLIBC_2.14' não encontrado"? - Superusuário :

  

Isso significa que o programa foi compilado contra a versão 2.14 da glibc e requer que a versão seja executada, mas o sistema possui uma versão mais antiga instalada. Você precisará recompilar o programa contra a versão do glibc que está no seu sistema, ou instalar uma versão mais nova do glibc (o pacote "libc6" no Debian).

Então, você só precisa atualizar seu pacote libc6 . Todas as versões do Ubuntu têm pelo menos a versão 2.15 porque é um pacote importante com falha ( referência ).

Para atualizá-lo, use esses comandos em um terminal:

sudo apt-get update
sudo apt-get install libc6
    
por kiri 16.02.2014 / 21:34

Tags