apt-get: erro ao carregar bibliotecas compartilhadas: libapt-pkg [duplicate]

0

Estou enfrentando um problema que parece ser insolúvel. Estou tentando resolver o problema, mas para minha decepção, nada parece funcionar. O problema que estou enfrentando é o seguinte

  1. Sempre que tento executar sudo apt-get install ou sudo apt-get update , recebo o seguinte erro:

    apt-get: error while loading shared libraries: libapt-pkg.so.4.12: cannot open shared object file: No such file or directory
    
  2. Para resolver esse problema, fiz o download do comando libapt-pkg.so.4.12 e ran sudo dpkg -i libapt-pkg.so.4.12.deb dá erro

    dpkg: error processing libapt-pkg4.12_1.0.9.7ubuntu4_i386.deb (--install):  cannot access archive: No such file or directory
    Errors were encountered while processing: libapt-pkg4.12_1.0.9.7ubuntu4_i386.deb
    
por Abhijeet yadav 15.09.2015 / 11:47

2 respostas

0

Executar no terminal

wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/libapt-pkg4.12_0.8.16~exp12ubuntu10.21_amd64.deb
sudo dpkg -i libapt-pkg4.12_0.8.16~exp12ubuntu10.21_amd64.deb
    
por Pilot6 15.09.2015 / 12:05
0
  1. Faça o download do arquivo deb para o Precise

    cd; wget http://mirrors.kernel.org/ubuntu/pool/main/a/apt/libapt-pkg4.12_0.8.16\~exp12ubuntu10.25_amd64.deb
    
  2. Extraia o arquivo deb

    dpkg -x libapt-pkg4.12_0.8.16\~exp12ubuntu10.25_amd64.deb deb
    
  3. Copie os arquivos

    sudo cp deb/usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12.0 /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12.0
    
  4. Crie um link simbólico

    sudo ln -s /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12.0 /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12
    
  5. Depois que os arquivos estiverem disponíveis novamente, seu sistema de pacotes funcionará novamente. Você deve reinstalar o pacote libapt-pkg4.12 mesmo assim

    sudo apt-get install --reinstall libapt-pkg4.12
    
por A.B. 15.09.2015 / 11:56