Recibo este error cuando intento usar 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?
¿Cómo puedo arreglar esto?
sudo lsof /var/lib/dpkg/lock
para encontrar el proceso que posee el archivo de bloqueo (si está vacío, suponga que el bloqueo se ha dejado de un arranque anterior y puede ser sudo rm
d), luego considere hacer un sudo kill -9 <PID>
(obtener <PID> de la lsof
salida.
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
, que parece ejecutar una actualización adecuada cada vez que enciendo la máquina. Dependiendo del tamaño de la actualización (que a menudo corresponde al tiempo transcurrido desde que usé esa máquina la última vez), esto puede tardar entre 1 y 10 minutos en completarse. Después de eso, el bloqueo se libera para las instalaciones y actualizaciones manuales. Pruebe: sudo ps aux|grep apt
o `sudo ps aux | grep desatendido.