Apt-get не смог открыть блокировку - постоянно

После запуска apt-get update я получаю следующие ошибки:

E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
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?

Я пробовал то, что написано здесь:

rm /var/lib/apt/lists/lock

В этом случае я могу запустить apt-get upgrade успешно. Но после перезагрузки проблема возвращается.

Я искал проблему. Но я не нашел решения. Пробовал то, что написано здесь , но у меня нет вывода для ps -aux | grep 'apt-get'.

Я использую Ubuntu 16.10.

1
задан 13 April 2017 в 15:23

1 ответ

Эта проблема с блокировкой блокировки файла apt-get была решена в 5+ других вопросах, функция поиска - ваш друг =)

Однако, ради того, чтобы выследить самые элегантные решение, вот ответ waltinator из этого симулятивного вопроса:

На консоли введите:

sudo lsof /var/lib/dpkg/lock

, чтобы найти процесс, которому принадлежит файл блокировки

Чтобы убить процесс, блокирующий файл, введите:

sudo kill <process ID> или sudo kill -9 <process ID> (получите идентификатор процесса с выхода lsof выше)

Если вывод пуст, удалите файл блокировки с помощью ...

sudo rm /var/lib/dpkg/lock или sudo rm -f /var/lib/dpkg/lock

0
ответ дан 23 May 2018 в 03:44

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

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