abdullahradhy@ubuntu:~$ sudo apt-get install emacs23
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
abdullahradhy@ubuntu:~$
¿Cuál es el problema? ¿Cómo resolverlo?
Respuesta1
Cuando ve este error, significa que otra aplicación (o proceso) está usando actualmente apt
y, por lo tanto, no puede ser utilizado por el proceso deseado (ya que solo un proceso puede usarlo a la vez).
Si está utilizando el escritorio de Ubuntu, lo más probable es que esté buscando actualizaciones o instalándolas en segundo plano. Es posible que pueda investigar quién o qué lo está utilizando mediante la aplicación "System Monitor" o htop
.
Si está seguro de que no se está ejecutando nada, puede intentar finalizar cualquier proceso con killall
el comando. Por ejemplo: sudo killall apt-get
, sudo killall apt
o sudo killall dpkg
. Intente también reiniciar el sistema (esto funciona para mí cada vez que veo este error).
Si todo esto falla, puede simplemente eliminar el lock
archivo, ya que un proceso crea el archivo cuando lo usa y lo elimina automáticamente después; sin embargo, si el proceso fue interrumpido (abortado, bloqueado, etc.), aún estaría allí. Ejecute sudo rm -rf /var/lib/dpkg/lock
para eliminar esto.