Cargando...
 

Historial: Dpkg-Unlocker.

Previsualización de la versión: 5

1. Introducció

 

Si durant la instal·lació d'un paquet o l'actualització del sistema es produeix un error no controlat o s'apaga l'equip de manera inesperada, el sistema de gestió de paquets (Dpkg i Apt) o el Lliurex-Up poden quedar bloquejats, i impedir que es puguen tornar a utilitzar.


Per a intentar solucionar aquesta situació s'ha desenvolupat l'aplicació Dpkg-Unlocker. Compta amb un mode gràfic (dpkg-unlocker-gui) i una versió per a terminal (dpkg-unlocker-cli). A continuació, es descriu com funciona.

 

2. Dpkg-Unlocker-Gui

 

Per a executar l'aplicació cal accedir al Zero-center i en la secció “Sistemes” executar l'ordre (zomando) corresponent a dpkg-unlocker.

 

Dpkg 1


Quan s'executa dpkg-unlocker-gui, es realitza una comprovació sobre l'estat del Lliurex-Up, Dpkg i Apt i el mostra en la finestra principal de l'aplicació.

Es mostren a continuació exemples de situacions diferents que es poden detectar.

  • No es detecta cap bloqueig:



Dpkg 2
 

  • Es detecten bloquejos però es deuen al fet que hi ha processos en marxa:



Dpkg 3
 

En el cas que es detecte que el Lliurex-Up, Apt, o Dpkg estan bloquejats però no hi ha cap procés associat en marxa, dpkg-unlocker considera que la situació és anòmala i habilita la possibilitat d'executar la rutina de desbloqueig.

 
Dpkg 5


Al hacer clic sobreel botón “Desbloquear” se pedirá confirmación al usuario para lanzar la rutina de desbloqueo.

 

Dpkg 6
 

Si acepta el proceso se ejecuta, pudiendo seguir la evolución del mismo en una terminal integrada enla aplicación.

Al finalizar se muestra el estado en que han quedado Lliurex-Up, Apt y Dpkg, indicando además si el proceso de desbloqueo ha  finalizado con éxito o si por el contrario se han producido errores en el mismo.

 

Dpkg 7
 

 Nota
Si se detecta que Lliurex-Up, Dpkg o Apt están bloqueados debido a un error, pero al mismo tiempo alguno de ellos esta bloqueado porque hay procesos en marcha no se podrá ejecutar la rutina de desbloqueo. Será necesario esperar unos minutos y volver a ejecutar dpkg-unlocker para ver si ya es posible ejecutar el proceso de desbloqueo

 

Dpkg 4
 

3. Dpkg-Unlocker-Cli

 

Para ejecutar la versión para terminal de dpkg-unlocker hay que abrir una terminal y escribir:  sudo dpkg-unlocker-cli.  Se mostrará una ayuda con los modos de funcionamiento de la herramienta.

Dpkg 8

 

Mediante el comando sudo dpkg-unlocker-cli showinfo se muestra el estado de Lliurex-Up,Dpkg y Apt:

 

Dpkg 9
Mediante el comando sudo dpkg-unlocker-cli unlock se muestra el estado de Lliurex-Up,Dpkg y Apt. Algunos ejemplos

  • No se detectan bloqueos:

Dpkg 10

 

  • Procesos bloqueados debido a que se estan ejecutando

Dpkg 11

  • Procesos bloqueados poer error y otros bloqueados por estar en ejecución
     

Dpkg 12
En caso de que la situación detectada así lo requiera se pedirá al usuario la confirmación para lanzar el proceso de desbloqueo:

 

Dpkg 13
 

Dpkg 14
Si se ejecuta sudodpkg-unlocker-cli unlock -u o (--unattended) la rutina de desbloqueo se lanzará (si la situación detectada lo permite) sin pedir confirmación al usuario.

 

 Nota
Si se ejecuta el comando sudo dpkg-unlocker unlock -k o (--kill) se podrá lanzar la rutina de desbloqueo incluso aunque el bloqueo se deba a la existencia procesos asociados en marcha. Esta opción sólo debe ejecutarse si se esta complementamente seguro de que los procesos en marcha están “colgados” y se considera que la situación puede solucionarse “matando” los procesos que estan ejecutándose. Una mala utilización de esta opción puede provocar que el sistema quede en una situación inconsistente que requiera ejecutar acciones de repación de forma manual por parte del usuario

Dpkg 15

 

 

Historial

Avanzado
Información Versión
2023-06-28 14:13 juanra 23
Ver
2023-06-28 14:12 juanra 22
Ver
2023-06-28 14:06 juanra 21
Ver
2023-06-28 13:33 juanra 20
Ver
2023-06-28 13:30 juanra 19
Ver
2022-07-04 10:14 juanra 18
Ver
2022-07-04 10:07 juanra 17
Ver
2022-07-04 10:03 juanra 16
Ver
2022-07-04 09:44 juanra 15
Ver
2022-07-04 09:36 juanra 14
Ver
2020-10-26 23:40 juanma 13
Ver
2020-10-26 23:40 juanma 12
Ver
2020-10-26 23:39 juanma 11
Ver
2018-07-06 13:13 pilar 10
Ver
2018-07-06 13:12 pilar 9
Ver
2018-07-06 13:11 pilar 8
Ver
2018-07-06 13:07 pilar 7
Ver
2018-07-06 12:55 pilar 6
Ver
2018-07-06 12:35 pilar 5
Ver
2018-07-06 12:15 pilar 4
Ver
2018-07-05 12:44 jrpelegrina 3
Ver
2018-07-05 12:39 jrpelegrina 2
Ver
2018-07-06 13:13 pilar 1
Ver