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 ❤️!
Conviertete en un programador más sociable