Я получаю эту ошибку при попытке использовать apt-get
:
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?
Как я могу это исправить?
sudo lsof /var/lib/dpkg/lock
чтобы найти процесс, которому принадлежит файл блокировки (если он пустой, предположите, что блокировка осталась после предыдущей загрузки и может быть sudo rm
d), затем подумайте о том, чтобы сделать sudo kill -9 <PID>
(получить <PID> из lsof
вывода.
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
, который, похоже, запускает apt update каждый раз, когда я включаю машину. В зависимости от размера обновления (которое часто соответствует тому, как давно я использовал эту машину в последний раз), это может занять от 1 до 10 минут. После этого блокировка освобождается для ручной установки и обновления. Попробуйте: sudo ps aux|grep apt
или `sudo ps aux | grep без присмотра.