Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

  • Автор:
  • Опубликовано:
  • Изменено:
  • Просмотры: 191
  • Комментарии: 0
  • Рейтинг: 100,00%
  • Голосов: 1

Такая ошибка может возникнуть например в том случае, если была закрыта сессия с запущенным процессом обновления пакетов (при выполнении команды apt-get upgrade). Полностью текст ошибки выглядит следующим образом:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Для того, чтобы избежать подобных проблем в дальнейшем, используйте программы screen или tmux!

Чтобы выяснить, на каком этапе прервалось обновление, можно посмотреть лог файл /var/log/apt/term.log:

cat /var/log/apt/term.log

Для того, чтобы вновь менеджер пакетов apt вернулся к нормальной работе, необходимо удалить так называемые lock файлы:

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

И после этого попробовать запустить apt-get update.

Возможно после выполнения этой команды появится другая ошибка:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Решение тут простое - сделать то, о чем написано в данной ошибке - запустить команду sudo dpkg --configure -a.

Оценить статью

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)

Добавить комментарий

Ваш e-mail не будет опубликован.