J'essaye de mettre à jour mes paquets mais je ne veux pas passer à 16.10. J'ai couru sudo apt update
ensuite sudo apt upgrade
pour mettre à jour mes packages 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.
upgrade
package-management
updates
Jorge Santiago
la source
la source
Réponses:
J'ai fait ça:
Le package
python3-apt-daemon.pkcompat
n'avait plus de dépendances. La mise à niveau s'est ensuite déroulée normalement.la source
apt list --upgradable
un par un. J'avais prévu de mettre à jour ce que je pouvais / pourrais et d'identifier le fly-in-oinmment . Il s'avère que tout a réussi et que jamais l'inadéquation n'était plus. Aucune idée de ce qui était en conflit - J'espère que la solution de contournement aide les autres.Cela a résolu mon problème dans toutes les situations :)
puis réessayez:
la source
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.
"apt upgrade" a échoué à mi-chemin, mais la plupart se sont terminés lorsque j'ai exécuté une commande "apt purge" ultérieure.
la source