Команда «sudo apt autoremove» не работает («/var/cache/debconf/config.dat заблокирован другим процессом»)

Если вы используете macOS и не сбрасывали свой мета-ключ в терминале, команда для этого будет Esc +}

0
09.03.2020, 13:37
1 ответ

Если перезагрузка невозможна и у вас есть доступ к машине, попробуйте следующее:

1 )Найдите идентификатор процесса, который блокирует файл из сообщения об ошибке:

$ sudo lsof /var/cache/debconf/config.dat
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
frontend 44515 root 4uW REG 252,0 60012 55592027 /var/cache/debconf/config.dat

2 )Проверьте процесс с помощьюps:

$ sudo ps auxf | grep 44515
root 44515 0.0 0.0 60700 2196 pts/0 S+ Feb18 0:00 | _ /usr/bin/perl -w 
/usr/share/debconf/frontend /var/lib/dpkg/info/postfix.postinst configure 3.1.0-3ubuntu0.2

3 )Завершить процесс.

$ sudo kill -9 44515

4 )Попробуйте ввести команду aptеще раз.

0
28.04.2021, 23:21

Теги

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