debconf: DbDriver "config": /var/cache/debconf/config.dat किसी अन्य प्रक्रिया से लॉक है


9

मैं अपने डेबियन / टेस्टिंग सिस्टम पर अप-गेट अपग्रेड करता था और अब मुझे ऊपर की त्रुटि मिलती है। मैं इसे कैसे ठीक करूं? खोल प्रतिलेख इस प्रकार है:

136 upgraded, 0 newly installed, 0 to remove and 40 not upgraded.
1 not fully installed or removed.
Need to get 182kB/143MB of archives.
After this operation, 3671kB disk space will be freed.
Do you want to continue [Y/n]? 
Get:1 http://ftp.us.debian.org testing/main libtiff4 3.9.4-3 [182kB]
Fetched 182kB in 0s (318kB/s) 
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another p
rocess: Resource temporarily unavailable
Setting up sysv-rc (2.88dsf-12) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another p
rocess: Resource temporarily unavailable
dpkg: error processing sysv-rc (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 sysv-rc
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

E: Sub-process /usr/bin/dpkg returned an error code (1)

जवाबों:


10

आप देख सकते हैं कि फ़ाइल किस प्रक्रिया से लॉक हो रही है:

fuser -v /var/cache/debconf/config.dat

कार्यक्रम के आधार पर, आप इसे कुछ इस तरह से समाप्त करने का प्रयास कर सकते हैं kill -15

डेबियन पर आप पा सकते हैं fuserpsmisc पैकेज में। इस पैकेज को स्थापित करें यदि आप एक के लिए 'फ्यूज़र: आदेश नहीं मिला' त्रुटि।


2
पूरी तरह से काम करता है हालांकि मैं के साथ इस का उपयोग करने के लिए किया थाsudo
TheVillageIdiot
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.