apt-get: error while loading shared libraries:libapt-pkg [duplicate]

Я столкнулся с проблемой, которая кажется неразрешимой. Я пытаюсь решить проблему, но, к моему разочарованию, ничего не получается. Проблема, с которой я столкнулся, заключается в следующем

  1. Всякий раз, когда я пытаюсь запустить sudo apt-get install или sudo apt-get update, я получаю следующую ошибку :

    apt-get: error while loading shared libraries: libapt-pkg.so.4.12: cannot open shared object file: No such file or directory
    
  2. Чтобы решить эту проблему, я скачал libapt-pkg.so.4.12 и выполнил команду sudo dpkg -i libapt-pkg.so.4.12.deb это дает ошибку

    dpkg: error processing libapt-pkg4.12_1.0.9.7ubuntu4_i386.deb (--install): cannot access archive: No such file or directory
    Возникли ошибки при обработке: libapt-pkg4.12_1.0.9.7ubuntu4_i386.deb
    
0
задан 15 September 2015 в 13:56

2 ответа

Выполненный в терминале

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
1
ответ дан 1 October 2019 в 01:38
  1. Загрузка deb файл для Точного

    cd; wget http://mirrors.kernel.org/ubuntu/pool/main/a/apt/libapt-pkg4.12_0.8.16\~exp12ubuntu10.25_amd64.deb
    
  2. Извлечение deb Копия файла

    dpkg -x libapt-pkg4.12_0.8.16\~exp12ubuntu10.25_amd64.deb deb
    
  3. файлы

    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. Создают символьную ссылку

    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. После того, как файлы будут доступны снова, Ваша система пакета будет работать снова. Необходимо переустановить пакет libapt-pkg4.12 так или иначе

    sudo apt-get install --reinstall libapt-pkg4.12
    
0
ответ дан 1 October 2019 в 01:38

Другие вопросы по тегам:

Похожие вопросы: