El otro día estaba probando una herramienta llamada OnionShare que se utiliza para compartir archivos de cualquier tamaño de forma segura y anónima en sistemas operativos similares a Unix. Al intentar instalarlo en mi cuadro de prueba de Ubuntu, me encontré con este error -> "E:dpkg se interrumpió, debe ejecutar manualmente 'sudo dpkg --configure -a' para corregir el problema" . Como sugirió el administrador de paquetes APT, ejecuté "sudo dpkg --configure -a", pero aún así no tuve suerte. Recibí un nuevo mensaje de error que no había visto en el pasado. El error fue:"dpkg:error:analizando el archivo '/var/lib/dpkg/updates/0014' cerca de la línea 0:nueva línea en el nombre del campo '#padding'" .
Si alguna vez se encontró con un error como el anterior, está en buenas manos. Siga los pasos que se indican a continuación para solucionarlo. Probé esto en las ediciones de escritorio y servidor de Ubuntu 18.04 LTS. Supongo que esta solución puede funcionar en versiones anteriores de Ubuntu y otros derivados de Ubuntu como Linux Mint, Elementary OS, etc.
Corregir el error "dpkg:error:parsing file '/var/lib/dpkg/updates/0014'" en Ubuntu
Para corregir este error, simplemente elimine el archivo problemático, es decir, /var/lib/dpkg/updates/0014 en mi caso. Reemplace el nombre del archivo con el suyo propio. Y también, antes de eliminar el archivo, asegúrese de tener una copia de seguridad del archivo.
$ sudo rm /var/lib/dpkg/updates/0014
Luego, limpie el caché del paquete usando el comando:
$ sudo apt-get clean
Luego, actualice los repositorios de software usando el comando:
$ sudo apt-get update
Finalmente, ejecute el siguiente comando para corregir el error:
$ sudo dpkg --configure -a
Y, el problema se ha ido! Entonces podría instalar cualquier software en mi sistema Ubuntu.
Lectura relacionada:
- Cómo reparar el sistema operativo Ubuntu roto sin reinstalarlo