Несколько причин, по которым возникает ошибка при блокировке файлов в Unix-системах:
- Файл уже заблокирован другим процессом. 12 Например, если одновременно устанавливается или обновляется несколько программ в разных приложениях. 2 В этом случае достаточно закрыть параллельное приложение, и ошибка пройдёт. 2
- Установка приложения остановилась аварийно. 2 В этом случае dpkg висит в фоне, и созданы lock-файлы. 2
- Выполнение автоматических обновлений. 3 За эту опцию отвечает пакет unattended-upgrades, который в большинстве дистрибутивов по умолчанию запускается автоматически при загрузке операционной системы. 3
Чтобы решить проблему, можно попробовать подождать несколько минут и попробовать запустить программу снова. 1 Также можно принудительно завершить ненужный процесс, удалить lock-файлы и переконфигурировать пакеты. 12