Jika Anda mendapatkan dpkg lockkesalahan, lihat di sini .
Wilf
apt-get tidak menyarankan apa pun di sini, tetapi aptitude tidak, tetapi saran yang sangat aneh di laptop saya: askubuntu.com/questions/425516/…
rubo77
Tergantung di mana ia terputus. Terkadang Anda mengganggu dpkg, terkadang Anda mengganggu apt-get. apt-get sendiri dapat diinterupsi kapan saja karena ini hanya sebuah antarmuka untuk dpkg, sebaliknya dpkg bukan untuk beberapa operasi.
Braiam
Jawaban:
20
Gunakan perintah:
sudo apt-get -f install
Jika itu tidak berhasil, Anda dapat mengarahkan dpkg untuk menyelesaikan pengaturan paket apa pun yang hanya disiapkan sebagian:
sudo dpkg --configure -a
Jika tidak berhasil maka Anda dapat mengkonfigurasi ulang semua paket dengan:
Saya pikir mengkonfigurasi ulang semua paket bukanlah ide yang bagus dan membutuhkan jam kerja manual
rubo77
apakah itu sama dengan sudo aptitude -f install?
rubo77
@ rubo77: tidak, ini tidak sama tetapi mirip.
Frantique
Pada masalah saya, -fperbedaan tidak membuat perbedaan, baik tanpa atau tanpa, saya tidak mendapatkan kesalahan dengan apt-get tetapi dengan atṕtitude, lihat: askubuntu.com/questions/425516/…
rubo77
1
Apakah mungkin yang Anda maksudkan dpkg --configure -a? Itu bagian dari apa yang apt-get -f …terjadi jika ada paket yang tidak dikonfigurasi. dpkg-reconfigureadalah operasi yang sama sekali berbeda.
David Foerster
6
Selain tanggapan oleh @Frantique, saya ingin menambahkan:
sudo dpkg --configure -a
Itu memecahkan masalah saya ketika pemutakhiran terganggu selama proses.
dpkg lock
kesalahan, lihat di sini .Jawaban:
Gunakan perintah:
Jika itu tidak berhasil, Anda dapat mengarahkan dpkg untuk menyelesaikan pengaturan paket apa pun yang hanya disiapkan sebagian:
Jika tidak berhasil maka Anda dapat mengkonfigurasi ulang semua paket dengan:
sumber
sudo aptitude -f install
?-f
perbedaan tidak membuat perbedaan, baik tanpa atau tanpa, saya tidak mendapatkan kesalahan dengan apt-get tetapi dengan atṕtitude, lihat: askubuntu.com/questions/425516/…dpkg --configure -a
? Itu bagian dari apa yangapt-get -f …
terjadi jika ada paket yang tidak dikonfigurasi.dpkg-reconfigure
adalah operasi yang sama sekali berbeda.Selain tanggapan oleh @Frantique, saya ingin menambahkan:
Itu memecahkan masalah saya ketika pemutakhiran terganggu selama proses.
sumber
Saya memiliki masalah yang sama dan dalam kasus saya paket Deb rusak. saya harus
hapus paket yang di-cache dari
/var/cache/apt/archives
dengansebelum berlari
sumber