Saya memiliki masalah dengan pusat perangkat lunak Ubuntu. Ini adalah "Mencari" dan "menerapkan perubahan" untuk jangka waktu yang lama. Saya lelah membatalkan dengan mengklik tanda silang (X). Namun, sekarang macet di "batal". Itu tidak akan membiarkan saya mengunduh aplikasi baru bahkan dari terminal saya kira.
neal@neal-G50VT:~$ sudo apt-get install gnome-tweak-tool
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
neal@neal-G50VT:~$ sudo dpkg --configure -a
dpkg: error: dpkg status database is locked by another process
Ada pertanyaan serupa di sini, tetapi tanpa jawaban:
12.04
software-center
nebula
sumber
sumber
killall software-center
. Itu harus mengakhiri pusat perangkat lunak. Anda mungkin perlukillall dpkg
jika masih ada "instalasi" di latar belakang.-9
argumen kepada mereka, jadi itukillall -9 software-center
dankillall -9 dpkg
Jawaban:
Saya memiliki masalah yang sama juga. Namun, saya mencoba yang berikut ini. Ran
Dari sana saya mengidentifikasi PID dari proses yang menyebabkan dpkg saya terkunci. Lalu saya lakukan
Selanjutnya, saya melakukan
dan menunggu hasilnya ... setelah itu saya melakukan rutin
Semoga ini akan bekerja untuk Anda juga.
sumber
sudo lsof /var/lib/dpkg/lock
dikatakanlsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs Output information may be incomplete.
saya mengalami masalah yang sama di Ubuntu 14.4Pastikan tidak ada jendela dialog di suatu tempat yang membutuhkan input Anda untuk memungkinkan instalasi untuk melanjutkan.
Dalam situasi yang sama, Anda lihat,
kill -9
bekerja untuk saya. Tetapi kemudian ketika saya memulai Ubuntu Software Center lagi itu masih macet di tempat yang sama. Sampai saya menutup semua jendela yang terbuka dan melihat bahwa itu menunggu saya untuk memasukkan jawaban. Duh. Perangkat lunak kemudian selesai menginstal.sumber
Cobalah untuk mencari dan menghentikan
/usr/bin/dpkg
proses:sumber
Saya mengalami masalah yang sama menggunakan 12,04 dan mencoba menginstal dropbox. Pendekatan di sini tidak bekerja untuk saya; Saya bahkan tidak dapat menghapus dan menginstal ulang pusat perangkat lunak. Solusi dari halaman ini menyelesaikan masalah saya, dan saya tidak melihat solusi ini di sini: https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559
Secara khusus, jawaban # 9 diberikan oleh Patrick:
Jalankan, seperti yang Anda lakukan sebelumnya:
Tekan CONTROL + C untuk sebelum mengunduh Dropbox [mencapai 99%].
Hapus dropbox:
Instruksi untuk menginstal dropbox disediakan oleh situs web dropbox. Gunakan perintah ini untuk menginstal (untuk 64-bit):
dan kemudian jalankan dengan menggunakan:
sumber
Untuk masalah yang sama, saya menghapus dan menginstal ulang pusat perangkat lunak dan membunuh dpkg, lalu berlari
sudo apt-get update
. Setelah itu saya memutakhirkan paket.sumber
sudo pkill dpkg
?Saya menemukan bahwa mencari dpkg dan sudo membunuh proses membuat pusat perangkat lunak tidak responsif yang bekerja dengan baik karena yang harus saya lakukan adalah menginstal ulang pusat perangkat lunak.
sudo apt-get remove software-center
sudo apt-get pusat perangkat lunak autoremove
Untuk menginstal ulang Pusat Perangkat Lunak:
sudo apt-get pembaruan
sudo apt-get instal pusat perangkat lunak
tampaknya bekerja untuk saya (perhatikan bahwa saya telah mencoba menginstal ulang sebelum membunuh dpkg dan itu masih terjebak pada "menerapkan perubahan" jadi pastikan untuk tidak melewatkan itu. :) harap ini membantu seseorang
sumber
Solusi terbaik untuk ini, adalah ini:
Untuk menginstal ulang Pusat Perangkat Lunak:
sumber
autoremove
itu tidak melakukan apa-apa -autoremove
menghapus paket apa pun yang diinstal secara otomatis yang tidak lagi diperlukan. Secara umum, instalasi ulang jarang diperlukan. Anda tentu harus mencoba mengkonfigurasi ulang paket (sudo dpkg-reconfigure software-center
) sebelum melakukan sesuatu yang drastis.Sebelum menghapus kunci atau membunuh apa pun, tutup semua jendela dan pastikan tidak ada EULA yang muncul di belakang Pusat Perangkat Lunak. EULA ini sangat umum, terutama dengan perangkat lunak di luar repositori utama.
jika itu gagal ikuti saran lain untuk membuka kunci dan mematikan proses instalasi dan mencoba
atau
sumber
Ketika ini terjadi pada saya, itu karena saya tidak sengaja menginstal "apt-listchanges". Hapus paket untuk melihat apakah itu menyelesaikan masalah:
sudo apt-get hapus apt-listchanges
Semoga berhasil.
sumber
Anda dapat mencoba reboot.
Itu akan menyelesaikan masalah Anda.
sumber