mencoba meningkatkan paket


9

Mencoba memutakhirkan paket saya tetapi saya tidak ingin memutakhirkan ke 16.10. Saya berlari sudo apt updatekemudian sudo apt upgradeuntuk 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.


Cukup pasang kembali ..... dan beri tahu kami
minigeek

Jawaban:


12

Saya melakukan ini:

sudo apt-get purge python3-aptdaemon.pkcompat
sudo apt-get update
sudo apt-get upgrade
reboot

# after reboot
sudo do-release-upgrade

Paket python3-apt-daemon.pkcompattidak memiliki dependensi yang tersisa. Pembaruan kemudian dilanjutkan secara normal.


Pembaruan saya dari 16,04 ke 18,04 gagal karena masalah ini. Solusi di atas bekerja dengan mengganti apt-get. Juga, tidak perlu melakukan do-release-upgrade karena upgrade apt melakukan yang diperlukan.
John Rose

Saya menjalankan semua perintah ini serta jawaban kedua dari Favian. Tidak ada pertunjukan. Akhirnya, saya menjalankan masing-masing paket yang terdaftar dari ... apt list --upgradablesatu-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.
Akan

3

Ini memecahkan masalah saya di setiap situasi :) jalankan:

sudo apt-get -f autoremove
sudo apt-get update

lalu coba lagi:

sudo apt-get upgrade

1

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.

sudo apt purge python3-aptdaemon.pkcompat
sudo apt update
sudo apt upgrade

"apt upgrade" gagal setengah jalan, tetapi sebagian besar selesai ketika saya menjalankan perintah "apt purge" berikutnya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.