lundi 12 juillet 2010

Sub-process /usr/bin/dpkg returned an error code(1)

Sub-process /usr/bin/dpkg returned an error code(1).
Ce message lié à une installation défectueuse ne se résout pas toujours avec un "sudo dpkg-configure-a".
Heureusement, il existe une solution.
Préambule : Cette astuce est à utiliser à vos risques et périls mais elle a fonctionné dans mon cas.

Normalement, les messages d'alerte lors de l'installation vous ont indiqué le paquet qui pose problème.

Pour se débarrasser du problème nous allons effacer deux fichiers, je ne peux que vous conseiller de faire une sauvegarde préalable de ces deux fichiers.

Allez dans le répertoire suivant : /var/lib/dpkg/info/

Puis effacer (sudo rm) les deux fichiers suivants en remplaçant "nom du paquet à problème" par le nom du paquet qui vous pose problème.

"nom du paquet à problème". Postrm
"nom du paquet à problème". Liste.

Une fois l'effacement effectué, il ne vous reste plus qu'à enchainer les commandes suivantes, pour tout remettre d'équerre:

sudo apt-get clean all
sudo apt-get update
sudo apt-get update #c'est un doublon mais c'est voulu
sudo apt-get upgrade

Et voilà.

Info butinée IcI

Aucun commentaire:

Enregistrer un commentaire