Невозможно использовать dpkg - «E: Подпроцесс /usr/bin/dpkg вернул код ошибки (2)» в Ubuntu 18.04

Невозможно использовать dpkg - «E: Подпроцесс /usr/bin/dpkg вернул код ошибки (2)» в Ubuntu 18.04

У меня похожая проблемавопрос.

Во время работы sudo apt-get upgradeу меня возникла следующая ошибка:

Extracting templates from packages: 100%
dpkg: unrecoverable fatal error, aborting:
 reading files list for package 'libgs9-common': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)

Как мне решить эту проблему?

решение1

Я решил эту проблему, выполнив указанные шаги.здесь.

  1. cd /var/lib/dpkg
  2. cp status ~/status.copy
  3. Отредактируйте statusфайл, удалив строки, соответствующие проблемному пакету (в моем случае "libgs9-common"). Просто удалите строки из этого пакета, а не строки из других пакетов, имеющих этот пакет в качестве зависимости.
  4. Сохраните statusфайл
  5. sudo dpkg --configure-a
  6. sudo apt-get -f install

Теперь dpkgбудет работать нормально. Итак, вы можете запустить: sudo apt-get upgrade.

Связанный контент