Ich versuche, meine Pakete zu aktualisieren, möchte aber nicht auf 16.10 aktualisieren. Ich habe sudo apt update
dann ausgeführt sudo apt upgrade
, um meine Pakete zu aktualisieren, aber diese Meldung im Terminal erhalten
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
Sollte ich diese Pakete löschen / entfernen und neu installieren? Vielen Dank im Voraus für Ihre Hilfe.
upgrade
package-management
updates
Jorge Santiago
quelle
quelle
Antworten:
Ich war das:
Das Paket
python3-apt-daemon.pkcompat
hatte keine verbleibenden Abhängigkeiten. Das Upgrade verlief dann normal.quelle
apt list --upgradable
. Ich hatte vor, zu aktualisieren, was ich konnte / könnte, und das Fly-in-the-Oinmment zu identifizieren . Stellt sich heraus , alles gelang und was auch immer das Mismatch war nicht mehr. Keine Ahnung, was in Konflikt stand - Hoffe, dass Workaround anderen hilft.Dies löste mein Problem in jeder Situation :) run:
dann versuchen Sie es erneut:
quelle
Mein Upgrade von 14.04 über 16.04 auf 18.04 ist aus demselben Grund fehlgeschlagen. Michaels Lösung funktionierte, als ich apt anstelle von apt-get verwendete.
"apt upgrade" ist teilweise fehlgeschlagen, aber das meiste davon wurde abgeschlossen, als ich einen nachfolgenden "apt purge" -Befehl ausführte.
quelle