Saya mencoba menginstal flashybrid
tetapi ketika saya memasukkan apt-get install flashybrid
perintah, saya mendapatkan kesalahan ini:
root@user-desktop:/home/user# apt-get install flashybrid
Reading package lists... Done
Building dependency tree
Reading state information... Done
flashybrid is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Setting up flashybrid (0.15+nmu2) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing flashybrid (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
flashybrid
E: Sub-process /usr/bin/dpkg returned an error code (1)
Saya juga mencoba yang ini untuk menemukan apa yang sudah menggunakan file itu:
root@user-desktop:/home/user# lsof | grep /var/cache/debconf/config.dat
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/user/.gvfs
Output information may be incomplete.
dpkg-prec 4672 root 4rW REG 8,6 39658 1697827 /var/cache/debconf/config.dat
Tapi saya tidak tahu bagaimana cara memperbaikinya.
sudo \rm -v /var/cache/debconf/*.dat
Solusi untuk masalah penguncian ini dirinci dalam wiki :
Akan menunjukkan kepada Anda proses apa yang menahan kunci:
Maka Anda hanya perlu mencatat PID dan mematikannya seperti ini:
sumber
-k
yang membunuh proses ditemukan yang menggunakan file:sudo fuser -v -k /var/cache/debconf/config.dat
akan membunuh proses segera/var/cache/debconf
dengangksu nautilus
sumber
Akan menampilkan proses dan bertanya apakah Anda ingin menghentikannya.
sumber
Ada proses yang masih berjalan memblokir debconf. Anda harus menunggu sampai selesai . Atau cari tahu bagaimana macetnya, karena dalam beberapa kasus akan mencoba untuk mengajukan pertanyaan tetapi karena Anda tidak memiliki ruang untuk melihatnya. Jika Anda menunggu beberapa saat dan hal-hal tidak berubah, Anda mungkin perlu me-reboot sistem, atau menghentikan proses.
atau
Ini akan meyakinkan Anda bahwa basis data Anda tidak akan rusak dan akan mencegah masalah lebih lanjut.
sumber