#1 Le 07/04/2009, à 04:24
- ttamba
Erreur "E: dpkg was interrupted ..."
Bonjour,
J'utilise Ubuntu 8.10 sur un PC équipé d'un processeur Intel Pentium IV que j'ai installé en dual boot avec Windows. J'ai un souci avec la version (8.10) Intrepid Ibex, je n'arrive plus à mettre jour mon système à cause d'une erreur qui est survenue je ne sais comment:
Lors de l'alerte de notification de nouveaux mises à jour, en cliquant sur l'alerte, j'obtiens l'erreur suivante:
Une erreur s'est produite:
Les détails suivants sont fournis
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.
En lançant la commande mentionnée dans le message pour résoudre le problème à partir de la console ('sudo dpkg --configure -a'), J'obtiens une autre erreur dont voici le contenu:
dpkg: erreur d'analyse syntaxique, dans le fichier « /var/lib/dpkg/updates/0179 » près de la ligne 1:
saut de ligne dans le nom de champ « #padding »
J'ai édité le fichier 0179 qui semble poser problème, j'ai constaté en effet le code suivant que je ne sais pas ce que cela veut dire. Voici le contenu du fichier abbrégé qui compte 234 lignes:
#padding
#padding
#padding
#padding
#padding
#padding
#padding
#padding
Quelqu'un peut-il bien me dire comment corriger cette erreur???
Merci de votre aide
Hors ligne
#2 Le 07/04/2009, à 06:37
- Sultan Rahi
Re : Erreur "E: dpkg was interrupted ..."
Tente un
sudo apt-get clean
et un
sudo apt-get autoclean
puis sudo dpkg --configure -a. Si ça ne fait pas de bien, ça ne peut pas faire de mal.
#3 Le 08/04/2009, à 02:11
- ttamba
Re : Erreur "E: dpkg was interrupted ..."
Bonsoir Sultan Rahi,
Merci pour votre réponse, mais l'exécution des commandes suggérées n'a rien changé. J'obtiens toujours les mêmes erreurs.
Hors ligne
#4 Le 08/04/2009, à 11:24
- Sultan Rahi
Re : Erreur "E: dpkg was interrupted ..."
Vois si cette solution fonctionne pour toi.
En gros, au post 10:
sudo -s
rm -fr /var/lib/dpkg/updates/*
dpkg --configure -a
aptitude update && aptitude upgrade
aptitude dist-upgrade
aptitude install build-essential linux-restricted-modules-$(uname -r)
aptitude install linux-headers-$(uname -r)
aptitude autoclean && update-pciids && update-usbids
reboot
Cela réinstallera le dossier défaillant /var/lib/dpkg/updates/