Você fez algo recente que pode ter atrapalhado dpkg
?
Tente verificar se available
, status
e diversions
têm tamanho de arquivo 0.
Faça isso por:
cd /var/lib/dpkg/
ls -l
Exemplo de saída:
drwxr-xr-x 2 root root 4096 Apr 13 2008 alternatives
-rw-r--r-- 2 root root 0 Jun 3 13:46 available
-rw-r--r-- 2 root root 99608 Jun 28 2008 available-old
-rw-r--r-- 2 root root 0 Jun 3 13:46 diversions
-rw-r--r-- 2 root root 2501 Feb 28 2008 diversions-old
drwxr-xr-x 2 root root 32768 Apr 13 2008 info
Se o tamanho do arquivo for 0, emita os seguintes comandos:
sudo cp available-old available
sudo cp diversions-old diversions
sudo cp status-old status
Em seguida, tente emitir seu sudo apt-get -f install