Saya sedang menelusuri beberapa pertanyaan di sini untuk menemukan solusi untuk menemukan dan menghapus paket yang rusak. Menjadi pemula relatif saya menginstal beberapa AKP yang dirancang untuk 11.10 pada mesin 12,04 LTS saya. Di terminal disarankan agar saya mencoba apt-get -f install yang membawa saya ke pertanyaan ini. Sebuah pelajaran besar bagi saya, jika ada yang bisa membantu
sumber
Broken dependencies
di halaman status saya.Tidak perlu mengunduh, tidak perlu GUI:
Anda dapat mendaftar paket yang rusak:
r state (pada bidang ketiga) berarti: reinst-required (paket rusak, instal ulang)
penjelasan bidang dpkg
Untuk membuat daftar dan menghapus paket-paket ini:
(Jawaban disalin dari utas ini .)
sumber
Untuk membersihkan paket yang telah Anda instal dari ppa, Anda harus menggunakan
ppa-purge
, asumsikan ppa adalah ppa: xorg-edger / ppasudo apt-get install ppa-purge
sudo apt-get update
sudo ppa-purge ppa:xorg-edger/ppa
sudo apt-get install -f
Jika setelah langkah 5 Anda masih memiliki kesalahan, kembali dan perbarui pertanyaan Anda.
Semoga berhasil.
sumber
Saya telah membuat skrip untuk memperbaiki paket yang rusak. Ini mencari paket-paket yang rusak di /var/log/dist-upgrade/apt.log dan kemudian menemukan nama-nama paket kemudian menerapkan perintah yang ditentukan pada mereka.
Berhati-hatilah menggunakan skrip ini, karena terkadang beberapa paket yang rusak terkait dengan sistem dan mungkin membuat masalah baru. jadi gunakan perintah install atau upgrade daripada menghapus perintah.
Dapatkan dari sini
Unduh skrip menggunakan perintah di bawah ini:
Kemudian jalankan:
Anda juga dapat mengatur tindakan yang ingin Anda terapkan ke paket rusak seperti ini:
Tindakan defaultnya adalah menghapus .
sumber