Otrzymuję ten błąd podczas próby użycia 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?
Jak mogę to naprawić?
sudo lsof /var/lib/dpkg/lock
aby znaleźć proces, który jest właścicielem pliku blokady (jeśli jest pusty, załóż, że blokada pozostała z poprzedniego rozruchu i może być sudo rm
d), a następnie rozważ wykonanie sudo kill -9 <PID>
(get <PID> z lsof
wyniku.
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
, który wydaje się uruchamiać apt update przy każdym włączeniu komputera. W zależności od wielkości aktualizacji (która często odpowiada temu, jak dawno temu używałem tego komputera po raz ostatni), może to potrwać od 1 do 10 minut. Następnie blokada jest zwalniana do ręcznych instalacji i aktualizacji apt. Spróbuj: sudo ps aux|grep apt
lub `sudo ps aux | grep bez nadzoru.