Una de les nombroses novetats que inclou el LliureX 16 és una nova interfície millorada del LliureX Up. Entre les persones que utilitzen més el terminal, és molt comú escriure:
sudo apt update && sudo apt dist-upgrade
Però el LliureX Up realitza una sèrie d'accions per a assegurar que tot funciona correctament i que els paquets que utilitzarem no entren en conflicte amb altres paquets ja instal·lats, per la qual cosa és molt recomanable el seu ús.
Per a executar el LliureX Up, cal anar a Inici > Administració de LliureX > Actualitzador de LliureX:
Una altra opció per a executar LliureX Up és des del zomando corresponent del Zero-Center
També podem executar-lo des del terminal escrivint:
sudo lliurex-up
Una vegada executat el programa començarà a fer una sèrie de comprovacions:
Si hi ha una versió nova del LliureX Up, en primer lloc s'actualitzarà.
Finalitzada l'actualització del LliureX Up, l'aplicació es reiniciarà i continuarà amb el procés d'actualització del sistema.
Si el LliureX Up detecta que la rèplica no està actualitzada o creada, el primer que ens preguntarà és si volem actualitzar-la:
En aquest cas polsem Sí. Normalment, si fem un manteniment freqüent no tardarà molt de temps, si la creem per primera vegada o l'actualitzem amb menys freqüència, tardarà bastant. S'obrirà, així, l'aplicació del LliureX mirror i posarem el nostre usuari i contrasenya en les caselles corresponents:
S'obrirà una finestra amb totes les rèpliques que tenim creades al nostre servidor, en aquest cas només una. Fem clic damunt de la rèplica per a actualitzar-la:
Després polsem Actualitza:
Veurem com el comptador de l'actualització comença a moure's. Així, quan acabe el procés d'actualització de la rèplica podrem veure el 100%; a continuació tanquem la finestra:
Una vegada executada l'actualització de la rèplica, podem tancar l'aplicació LliureX Mirror, i continuar el procés d'actualització de la rèplica des del LliureX Up.
Una vegada tanquem la finestra, comprovarà si hi ha actualitzacions del sistema:
Aleshores ens apareixerà una pantalla en què s'indica la versió de LliureX que tenim instal·lada, la versió que hi ha per a actualitzar en els repositoris de LliureX i la versió que s'instal·larà. Normalment, la versió disponible i la versió per instal·lar coincidiran però en el cas dels clients pot ocórrer que siguen diferents si la rèplica no està actualitzada ja que en el cas dels equips que s'actualitzen contra la rèplica la versió per instal·lar serà la disponible en la rèplica.
A més de les versions, en aquesta pantalla s'indica el nombre de paquets que s'actualitzaran o instal·laran, així com la mida de l'actualització.
Des d'aquesta pantalla també podrem veure els paquets que actualitzarem o començar el procés d'actualització:
Si anem als paquets que instal·larem, ens apareixerà una finestra amb tots els paquets que s'actualitzaran (apareixen amb la icona del rellotge en la columna de l'esquerra) o que s'instal·laran per primera vegada (marcats amb la icona +). Si polsem sobre un paquet, ens apareixerà (si està disponible) la informació sobre el control de canvis d'aquest.
Si polsem el botó Actualitza ara, començarà el procés d'actualització:
Fins que acabe; en aquest moment apareixerà el botó en gris que indica que ja ha acabat:
Si durant l'actualització es produeix un error que impedeix que el sistema s'actualitze completament, el botó apareixerà en color roig.
El LliureX Up disposa d'un indicador per a la barra de menú amb dues funcionalitats:
Si en iniciar sessió en un equip, el sistema detecta que hi ha actualitzacions disponibles, es mostrarà una notificació que informa d'aquest fet juntament amb una icona identificativa en la barra de menú.
Si polsem sobre la icona, podrem executar el Lliurex Up, cosa que farà que la icona desaparega de la barra de menú.
Mentre no s'execute el LliureX Up la icona continuarà visible i cada hora es mostrarà una notificació per a recordar que hi ha actualitzacions disponibles (pot ocórrer que la notificació es mostre amb més freqüència si el sistema detecta actualitzacions de la memòria cau d'apt).
Si no volem que es mostre la icona ni les notificacions de noves actualitzacions, hem d'inhabilitar l'opció corresponent en el LliureX Up.
Aquesta funcionalitat ens informa quan en el sistema s'està executant de manera remota l'ordre lliurex-upgrade (la versió per a terminal del LliureX Up), com ara
En aquests casos apareixerà una icona en la barra de menú que, en fer-hi clic damunt, mostrarà un indicador de l'activitat de l'ordre lliurex-upgrade.
Una vegada finalitze l'activitat de l'ordre, es mostrarà una notificació que informa d'aquest fet i la icona desapareixerà de la barra de menú.
Per últim, cal indicar que aquesta funcionalitat no es pot inhabilitar.
LliureX Upgrade és la versió per a terminal del LliureX Up. Per a utilitzar-la únicament cal obrir un terminal i executar (amb permisos d'administrador) l'ordre lliurex-upgrade.
Aquesta aplicació disposa de diversos modes d'execució, que es poden consultar executant l'ordre lliurex-upgrade -h (o --help):
Aquests modes es poden combinar entre si de manera que, per exemple, es puga executar:
Després de la implementació de l'aplicació Dpkg-Unlocker, s'ha procedit a integrar LliureX-Up amb aquesta, de forma que ara quan s'intente actualizar el sistema, es comprovarà no sols si LliureX-Up ja s'està utilitzant, sinó que a més es revisarà l'estat de Dpkg i Apt, i es mostraran missatges informatius en funció de la situació detectada.
En cas que siga detectat un bloqueig que puga ser tractat per Dpkg-Unlocker, es mostrarà un quadre de diàleg per a executar la rutina que intente resoldre el bloqueig.
Si el bloqueig es resol correctament, LliureX Up es reinicialitzarà. En cas contrari es mostrarà un missatge informatiu.
Aquests canvis també estan disponibles quan s'executa lliurex-upgrade