dpkg kann nicht verwendet werden - „E: Der Unterprozess /usr/bin/dpkg hat einen Fehlercode (2) zurückgegeben“ unter Ubuntu 18.04

dpkg kann nicht verwendet werden - „E: Der Unterprozess /usr/bin/dpkg hat einen Fehlercode (2) zurückgegeben“ unter Ubuntu 18.04

Ich habe ein ähnliches ProblemFrage.

Während der Ausführung sudo apt-get upgradetrat dieser Fehler auf:

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)

Wie kann ich das Problem beheben?

Antwort1

Ich habe dieses Problem gelöst, indem ich die gezeigten Schritte befolgt habeHier.

  1. cd /var/lib/dpkg
  2. cp status ~/status.copy
  3. Bearbeiten Sie die statusDatei, indem Sie die Zeilen entfernen, die dem problematischen Paket entsprechen (in meinem Fall „libgs9-common“). Entfernen Sie nur die Zeilen aus diesem Paket, nicht die Zeilen aus anderen Paketen, von denen dieses Paket abhängig ist.
  4. Speicher die statusDatei
  5. sudo dpkg --configure-a
  6. sudo apt-get -f install

Jetzt dpkgfunktioniert es normal. Sie können also Folgendes ausführen: sudo apt-get upgrade.

verwandte Informationen