Vendredi, novembre 22, 2024
Accueil Astuces et Informations Cómo solucionar el error “no se pudo bloquear /var/lib/dpkg/lock”

Cómo solucionar el error “no se pudo bloquear /var/lib/dpkg/lock”

13
0

Si tienes una distro y has intentionado use el gestor de paquetses y te ha saltado l’erreur « no se pudo bloquear /var/lib/dpkg/lock », pas de soucis. No es algo grave de lo que debas preocuparte, aunque sí es molesto. Además, tiene solución, come te mostraré en este tutorial explicado paso a paso. Así ya te desharás de este inconveniente de una vez por todas y tu distro seguirá funcionando como el primer día. Bien, pues vamos a ver cómo…

¿Cuándo el erreur?

L’erreur “No se pudo bloquear /var/lib/dpkg/lock – open (11 : Recurso no disponible temporalmente) » suele suceder cuando hay una actualización interrumpida de algún paquete y los paquetses de actualización se corrompen. Esto mantiene ocupados a los procesos de actualización en un bucle infinito y siempre te dará este problema a menos que lo soluciones.

Solution à l’erreur No se pudo bloquear /var/lib/dpkg/lock

Para solucionar este error solo hay que seguir estos pasos bronzage sencillos:

  1. Entra en el terminal y escribe el siguiente comando para matar el proceso de actualización que ha quedado pendiente y está generando el problema (con la opción -v para verbose, -k para matar el proceso, y la -i para que el programa indique qué procesos matará y pida permiso para detenerlos):

sudo fuser -vki /var/lib/dpkg/lock

  1. Los iguiente es eliminar el fichero donde están los datos de las actualizaciones que generalon el problema, y ​​se hace con el suivant comando:

sudo rm -f /var/lib/dpkg/lock

  1. Después se reparan los paquetses de actualizaciones que causan el problema con:

sudo dpkg --configure --a

  1. Ahora ya estará el problema listo. Podrás volver a comprobar si existan acutalizaciones e instalar la actualización problemática de nuevo, pero antes de iniciar, deberías ejecutar el siguiente comando para eliminar y reparar los paquetses rotos :

sudo apt-get autoremove

Espero que te haya servido de ayuda