La procédure ci-dessous détails comment réparer une boucle d’erreurs entre apt-get et dpkg, lorsque certaines dépendances ne sont pas satisfaite il se peut que votre install -f ne puisse s’effectuer. On tourne en rond, pour régler cela utilisez la procédure ci dessous :
Les paquets suivants contiennent des dépendances non satisfaites
nous renvoie vers
Vérifiez si vous utilisez des dépôts de tierces parties. Si c'est le cas, désactivez-les car ils sont une source habituelle de problèmes.
De plus, exécutez la commande suivante dans un terminal : sudo apt-get install -f
De plus, exécutez la commande suivante dans un terminal : sudo apt-get install -f
Et au finale on obtient
E: Sub-process /usr/bin/dpkg returned an error code (1)
Utilisez la procédure ci-dessous pour résoudre les soucis (pensez à sauvegarder votre configuration au besoin avant)
sudo dpkg --force all --purge <paquet à supprimer>
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
Merci Khey, j’ai réitéré les étape sudo dpkg –force all –purge avec le paquet qui bloqué le autoremove. Après avoir supprimé tout les paquet bloquant, j’ai pu passé le upgrade!
Merci pour ton tuto