Aprende a resolver el error cli de no se pudo obtener el archivo de bloqueo después de intentar instalar un nuevo paquete.

Cómo resolver el error de CLI de Kali Linux:  Could not get lock /var/lib/dpkg/lock – open (9: Resource temporarily unavailable)

Los errores de repositorio son un problema común en los sistemas basados ​​en Debian. En Kali Linux, se enfrentará a la excepción mencionada al intentar instalar algunos paquetes con apt-get:

E: Could not get lock /var/lib/apt/lists/lock – open (9: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/ 
E: Could not get lock /var/lib/dpkg/lock – open (9: Resource temporarily unavailable) 
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

El problema se debe básicamente a los archivos de bloqueo. Los archivos de bloqueo se utilizan para evitar que dos o más procesos utilicen los mismos datos. Cuando se ejecutan los comandos apt o apt, crea archivos de bloqueo en algunos lugares. Cuando el comando apt anterior no se terminó correctamente, los archivos de bloqueo no se eliminaron y, por lo tanto, evitan nuevas instancias de los comandos apt / apt-get.

Solución

Para solucionar el problema, todo lo que necesita hacer es eliminar los archivos de bloqueo de dpkg. Ejecute los siguientes comandos en el siguiente orden:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

Después de eliminar los bloqueos, ejecute el siguiente comando para reconfigurar dpkg:

sudo dpkg --configure -a

Ahora bien, si intenta ejecutar el comando que estaba causando el problema, debería poder ejecutarlo sin ningún problema.

Que te diviertas ❤️!


Ingeniero de Software Senior en EPAM Anywhere. Interesado en la programación desde los 14 años, Carlos es un programador autodidacta, fundador y autor de la mayoría de los artículos de Our Code World.

Conviertete en un programador más sociable

Patrocinadores