Я не могу установить пакеты без сбоев - я получаю сообщение об ошибке config.dat - как я могу это исправить?

У меня был сбой питания на моем ноутбуке, поэтому я потерпел крах в середине установки пакета. Как я могу исправить эту ошибку?

jrg@atlantis:~$ sudo apt-get upgrade --fix-missing
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Setting up man-db (2.6.3-1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing man-db (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 man-db
E: Sub-process /usr/bin/dpkg returned an error code (1)
jrg@atlantis:~$ 
1
задан 27 December 2012 в 15:51

1 ответ

Нашли решение!

Запустите

sudo fuser -k /var/cache/debconf/config.dat

и попробуйте sudo apt-get install -f. Это должно завершиться.

Инструмент fuser -k перейдет и примет имя файла, а затем уничтожит все, что обращается к нему.

0
ответ дан 27 December 2012 в 15:51

Другие вопросы по тегам:

Похожие вопросы: