
		fabio
		
		(usa Debian)
		
		Enviado em 15/06/2025 - 01:06h 
		A base de dados do dpkg (normalmente localizada em /var/lib/dpkg/) está corrompida ou em um formato que não é reconhecido pela versão atual do dpkg. Isso pode acontecer por:
 - Falha durante atualização forçada ou instalação manual de um .deb.
 - Upgrade interrompido.
 - Alteração de versão do sistema via chroot/container/backup.
 - Uso de uma versão antiga do Ubuntu com uma base nova de pacotes (ou vice-versa).
Como tentar corrigir:
$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak
$ sudo mkdir /var/lib/dpkg/info
$ sudo apt-get update
Resolvendo ou não, depois restaura tudo:
$ sudo rm -r /var/lib/dpkg/info
$ sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info
Se nada disso resolver, tenta restaurar a última base do dpkg:
$ sudo rm /var/lib/dpkg/status
$ sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
Depois volta aqui e conta se deu certo.