No se puede usar dpkg - "E: El subproceso /usr/bin/dpkg devolvió un código de error (2)" en Ubuntu 18.04

No se puede usar dpkg - "E: El subproceso /usr/bin/dpkg devolvió un código de error (2)" en Ubuntu 18.04

tengo un problema similar a estepregunta.

Mientras ejecutaba sudo apt-get upgrade, tuve este error:

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)

¿Cómo puedo resolver esto?

Respuesta1

Resolví este problema siguiendo los pasos que se muestran.aquí.

  1. cd /var/lib/dpkg
  2. cp status ~/status.copy
  3. Edite el statusarchivo eliminando las líneas correspondientes al paquete problemático (en mi caso "libgs9-common"). Simplemente elimine las líneas de este paquete, no las líneas de otros paquetes que tengan este paquete como dependencia.
  4. Guarda el statusarchivo
  5. sudo dpkg --configure-a
  6. sudo apt-get -f install

Ahora dpkgfuncionará normalmente. Entonces, puedes ejecutar: sudo apt-get upgrade.

información relacionada