Saya baru di Ubuntu, sepertinya lebih baik daripada Windows. Hari terakhir saya mencoba menginstal Kget (pengelola unduhan) tetapi selama proses itu komputer saya tiba-tiba berhenti bekerja. Jadi saya harus mematikannya. Setelah saya masuk ke Ubuntu lagi saya tidak bisa menginstal program apa pun. Pusat Perangkat Lunak Ubuntu mengatakan:
Items cannot be installed or removed until package catalog is repaired.
Do you want to repair it now?
Setelah saya mengklik perbaikan dikatakan (setelah beberapa detik):
Package operation fails - The installation or removal of a software package failed
Saya sudah mencoba beberapa kali, tetapi masalah yang sama terjadi. Adakah yang bisa memberi tahu saya solusi untuk masalah ini?
sumber
Ketika memutakhirkan dari 13,10 ke 14,04.1, saya punya masalah dengan paket yang rusak, dan ketika mencoba semua hal umum seperti
apt-get -f install
, saya mendapat kesalahan, kira-kira sepertiE: Sub-process /usr/bin/dpkg returned an error code (1)
.Alih-alih menginstal ulang dan menghabiskan berjam-jam mengatur segalanya, saya mengotori tangan saya, dan akhirnya diperbaiki. Begini caranya:
Synaptic menggunakan di bawah
apt-get
umur. Pergi gunakan ituapt-get
di konsol. Cari tahu apa perintah yang digunakan oleh Synaptic, atau yang digunakan.apt-get
gunakan secaradpkg
internal. Jika itu memberitahudpkg
diakhiri dengan kesalahan, cobalah untuk melakukan operasi dengandpkg
langsung, Anda akan melihat kesalahan yang sebenarnya.dpkg
menyimpan metadata di dalamnya/var/lib/dpkg/info/
. Dalam kasus saya, ada masalah dengansamba-libs
, menginstal (arsip rusak) atau menghapus (metadata hilang -> mengatakan itu tidak diinstal). Jadi saya menghapus metadata. Lalu laridpkg --clear-avail
. Kemudian unduh pustaka, letakkan di tempat bukan file yang rusak. Laluapt-get update
. Laludpkg --install <path-to-lib>
. Dan kemudian mulai bekerja.sumber