Mencoba memutakhirkan paket saya tetapi saya tidak ingin memutakhirkan ke 16.10. Saya berlari sudo apt update
kemudian sudo apt upgrade
untuk meningkatkan paket saya tetapi mendapat pesan ini di 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
Haruskah saya membersihkan / menghapus paket-paket ini dan menginstalnya kembali? Terima kasih sebelumnya atas bantuan Anda.
upgrade
package-management
updates
Jorge Santiago
sumber
sumber
Jawaban:
Saya melakukan ini:
Paket
python3-apt-daemon.pkcompat
tidak memiliki dependensi yang tersisa. Pembaruan kemudian dilanjutkan secara normal.sumber
apt list --upgradable
satu-per-satu. Saya berencana untuk memperbarui apa yang saya bisa / mungkin dan mengidentifikasi fly-in-the-oinmment . Bergantian segala sesuatu berhasil dan apa yang pernah ketidakcocokan itu tidak lagi. Tidak tahu apa yang ada dalam konflik - Harapan bahwa penyelesaian membantu orang lain.Ini memecahkan masalah saya di setiap situasi :) jalankan:
lalu coba lagi:
sumber
Upgrade saya dari 14,04 melalui 16,04 ke 18,04 gagal karena alasan yang sama. Solusi Michael bekerja ketika saya menggunakan apt bukan apt-get.
"apt upgrade" gagal setengah jalan, tetapi sebagian besar selesai ketika saya menjalankan perintah "apt purge" berikutnya.
sumber