lunes, 29 de enero de 2018

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

Desde un terminar ejecutamos el siguiente comando para desbloquear


fuser -vki  /var/lib/dpkg/lock
 
 
Las opciones utilizadas en el comando sirven para:
  • -v activa el modo verbose, para los que nos gusta ver en todo momento lo que está haciendo.
  • -k mata el proceso que mantiene el fichero ocupado.
  • -i pide confirmación para matar al proceso.


Recomendado eliminar el fichero en cuestión.

rm -f /var/lib/dpkg/lock
 
 
Una vez terminado con el bloqueo, ejecutamos el siguiente comando para reparar los posibles paquetes rotos.


 sudo dpkg --configure -a
 
 
Terminado este último paso, ya podemos volver a instalar. Acaba la instalación ejecutamos el siguiente comando para eliminar paquetes que ya no sirvan o se hayan quedado “colgando” y listo.

sudo apt-get autoremove
 
 
Ya podemos reiniciar después de la instalación y continuar sin problemas. Deciros también que ésta misma solución se puede utilizar cuando nos encontramos con el mismo problema en la apt cache lock.
 

No hay comentarios:

Publicar un comentario