Linux: CentOS Another app is currently holding the yum lock

Блокировка процесса yum может быть связанна с рядом причин.
Одной из такой причиной может быть автоматическое обновление ПО. Так что же делать, если ошибка блокировки yum не дает возможности обновится в ручную или установить какое-либо ПО? Есть два решения и какое из них наиболее корректно определить сложно. У каждого из эти решений есть свои "фанаты и враги".
Итак:
Смотрим есть ли занятые процессы yum:

ps aux | grep yum

При желание определить виновника "подвисания" процесса:

ps -ef | grep PID

Запоминаем первую цифру строки(она и будет идентификатором процесса(PID))

Решение один:

Убиваем этот процесс:

kill -9 PID
Решение два:

Удаление файла процесса

rm -f /var/run/yum.pid PID

Posted in Linux on Jun 13, 2018