E: Не удалось получить блокировку / var / lib / dpkg / lock-frontend. Он удерживается процессом 5200 (apt) [duplicate]

E: Не удалось получить блокировку / var / lib / dpkg / lock-frontend. Он удерживается процессом 5200 (apt) N: имейте в виду, что удаление файла блокировки не является решением и может сломать вашу систему. E: Невозможно получить блокировку внешнего интерфейса dpkg (/ var / lib / dpkg / lock-frontend), использует ли его другой процесс?

0
задан 13 June 2020 в 02:14

1 ответ

Откройте терминал и введите:

ps -aux | grep -iE "apt"

Он покажет идентификатор процесса, выполняющего apt . Убейте его с помощью:

sudo kill -9 <process_id>

Вы также можете убить все процессы, используя apt с:

sudo killall apt apt-get

Если эти команды не работают, вы также можете удалить файлы, используя rm :

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*

ПРИМЕЧАНИЕ: Будьте осторожны с этими командами. Если вы неосторожны, вы можете получить сломанную систему.

Переконфигурируйте пакеты и обновите:

sudo dpkg --configure -a
sudo apt-get update -y

Удачи!

0
ответ дан 19 June 2020 в 21:25

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

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