No se pudo obtener un bloqueo exclusivo
Hace unos días cuando intentaba actualizar mi versión de Debian testing Buster, en varios ordenadores me daba el siguiente error al intentar actualizar el sistema.:
No se pudo obtener un bloqueo exclusivo |
Este error suele ser causado porque se ha quedado abierta otra instancia del gestor de paquetes.
Entonces nos informa que cerremos la aplicación que tenemos abierta.
Solución
La solución consiste en abrir una consola de comando y ejecutar los siguientes comandos:
fuser -vki /var/lib/dpkg/lock
Las parámetros usados en fuser significan:
-v activa el modo verbose, para ver lo que estamos haciendo en la consola.
-k mata el proceso que mantiene el fichero ocupado.
-i pide confirmación para matar al proceso.
En algunas ocasiones, no solo es necesario con usar el comando anterior, tambien es necesario eliminar el fichero en cuestión, usando el siguiente comando:
rm -f /var/lib/dpkg/lock
Solucionado. Synaptic ya en ejecución.
.
1 comentario:
Muchas gracias amig@ me fue muy util...saludos
Publicar un comentario