Essayer de mettre à jour mes paquets mais je ne veux pas passer à 16.10. J'ai lancé Sudo apt update
puis Sudo apt upgrade
pour mettre à jour mes paquets, mais j'ai reçu ce message dans le terminal
The following packages have unmet dependencies:
libcjs0e : Conflicts: libcjs0 but 3.0.1-3build2 is to be installed
python3-aptdaemon.pkcompat : Conflicts: packagekit
Conflicts: packagekit:i386
Dois-je purger/supprimer ces packages et les réinstaller? Merci d'avance pour votre aide.
J'ai fait ça:
Sudo apt-get purge python3-aptdaemon.pkcompat
Sudo apt-get update
Sudo apt-get upgrade
reboot
# after reboot
Sudo do-release-upgrade
Le paquet python3-apt-daemon.pkcompat
n'avait plus de dépendances. La mise à niveau s'est ensuite déroulée normalement.
Cela a résolu mon problème dans chaque situation :) run:
Sudo apt-get -f autoremove
Sudo apt-get update
puis réessayez:
Sudo apt-get upgrade
Ma mise à niveau de 14.04 via 16.04 à 18.04 a échoué pour la même raison. La solution de Michael a fonctionné lorsque j'ai utilisé apt au lieu d'apt-get.
Sudo apt purge python3-aptdaemon.pkcompat
Sudo apt update
Sudo apt upgrade
"apt upgrade" a échoué en cours de route, mais la plupart s'est terminée lorsque j'ai exécuté une commande "apt purge" ultérieure.