После запуска 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.
Эта проблема с блокировкой блокировки файла 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