Solución al error «E: Could not get lock /var/lib/dpkg/lock»

Solución al error «E: Could not get lock /var/lib/dpkg/lock» o «No se pudo bloquear /var/lib/dpkg/lock-frontend» en Ubuntu, Linux Mint y derivados.

Es una situación común, que al intentar instalar una aplicación en nuestro Ubunu o derivado, nos aparezca en pantalla el siguiente error (o similar):

E: Could not get lock /var/lib/dpkg/lock

E: No se pudo bloquear /var/lib/dpkg/lock-frontend

Could not get lock var lib dpkg lock

Could not get lock /var/lib/dpkg/lock

No se pudo bloquear var lib dpkg lock frontend

No se pudo bloquear /var/lib/dpkg/lock-frontend

Este problema ocurre porque apt o apt-get estén siendo utilizados por otro proceso, y esa situación no está permitida.

 

La solución es bastante simple, lo único que tienes que hacer es localizar el proceso culpable del bloqueo y matarlo. Ejecuta el siguiente comando para identificar el culpable.

En nuestro caso nos damos cuenta que tenemos dos procesos usando apt, el 7274 y el 7314.

Los matamos.

También tienes la opción de matarlo todo con el siguiente comando.

 

Si el problema persiste, tal vez tengas archivos de bloqueo que se generaron en alguna actualización o instalación fallida. Puedes encontrar los procesos que contienen esos archivos con los siguientes comandos.

Una vez localizado el proceso del archivo lo matas…

Y borras el archivo.

Como ultimo apunte del articulo, es interesante borrar los archivos implicados de los directorios cache.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

2 Comentarios

  1. Henry
    13/03/2020
    • Sergio G.B.
      13/03/2020

Agregar comentario