dpkg bloqué dans la firebase database de lecture

en essayant d’installer quelque chose via apt-get ou en utilisant dpkg -i pour installer un fichier deb, le processus rest bloqué en lisant la firebase database. Les dernières lignes du résultat se lisent comme suit:

Extracting templates from packages: 100% Preconfiguring packages ... (Reading database ... 

Alors pas de progrès du tout. J’ai déjà essayé de faire différentes combinaisons de

 apt-get update && apt-get upgrade (update works, upgrade fails) apt-get install -f (doesn't change anything) dpkg --configure -a (doesn't seem to do anything) dpkg --clear-avail (same as before) 

J’ai également essayé d’utiliser l’une des sauvegardes de / var / lib / dpkg / status dans / var / backups, mais sans succès.

J’ai vérifié le statut de chaque paquet installé est OK

J’ai d’abord remarqué le problème lorsque je faisais une mise à jour. J’utilise Ubuntu 14.04 qui a dpkg 1.17.5

Merci d’avance

Les commandes suivantes le rendent presque instantané:

 sudo dpkg --clear-avail sudo sync-available 

Sync-disponible fait partie du paquet dctrl-tools.

J’ai réussi à résoudre ce problème en écrasant /var/lib/dpkg/ avec une version sauvegardée. Heureusement, je fais régulièrement des sauvegardes. Si vous n’avez pas de sauvegarde, vous pouvez peut-être récupérer le contenu de ce répertoire à partir d’un CD en direct.