По причинам внезапного обрыва процесса обновлений или установки пакетов, менеджер пакетов может столкнуться с ошибкой, из-за которой будет невозможно установить новый пакет или удалить имеющийся — система постоянно будет сообщать о проблемном пакете.
При этом система будет выдавать примерно следующие ошибки:
- При обработке следующих пакетов произошли ошибки: … E: Sub-process /usr/bin/dpkg returned an error code (1)
- Установлено или удалено не до конца 1 пакетов.
- dpkg: ошибка при обработке пакета …: пакет абсолютно неработоспособен; перед настройкой его следует переустановить
Чтобы попытаться исправить ситуацию, начните с команды:
sudo dpkg --configure -a
Если она сообщила об одном или нескольких проблемных пакетах, то попробуйте их удалить командой:
sudo apt remove --purge ПРОБЛЕМНЫЙ-ПАКЕТ
А затем установить заново:
sudo apt install ПРОБЛЕМНЫЙ-ПАКЕТ
Если предыдущие команды не помогли и система сообщает о полной неработоспособности пакета, то попробуйте выполнить следующую команду:
sudo apt install --reinstall ПРОБЛЕМНЫЙ-ПАКЕТ
Связанные статьи:
- Как установить локальный .deb пакет (90.6%)
- Как добавить сертификат Центра Сертификации (CA) в доверенные в Linux (66.9%)
- Как обновить загрузчик GRUB в Debian и производных дистрибутивах (Kali Linux, Ubuntu, Linux Mint) (66.9%)
- Как правильно и навсегда исправить ошибку «E: Не удалось получить доступ к файлу блокировки /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)» (64.2%)
- Решение проблемы с ошибкой «fatal error: pcap.h: Нет такого файла или каталога» (63.7%)
- Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing (РЕШЕНО) (RANDOM - 59.6%)