Hola:
Si no me equivoco, hay dependencias, porque hay proveedores que no son por defecto ( si son los mismos, se supone que tiene los mismos paquetes y misma versión) .
En Azul no se instala los que dan dependencias o están bloqueados :
The following 2 items are locked and will not be changed by any action:
Available:
texlive texlive-lm-fonts
The following 10 package updates will NOT be installed:
Mesa Mesa-dri Mesa-gallium Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 Mesa-libva gdk-pixbuf-loader-libheif libgbm1 libvdpau_nouveau
En verde los que se instalan ; lo mismo para los que se actualizan .
Siempre que he actualizado , excepto (una vez que todo solo vlc), hay cambio de versión , aunque permite usar up, advierte que se usa dup :
The following product is going to be upgraded:
openSUSE Tumbleweed 20220926-0 -> 20221004-0
Product 'openSUSE Tumbleweed' requires to be updated by calling 'zypper dup'!
Los paquetes nuevos, de color verde, vienen acompañados de info violeta, en el caso del kernel, para indicar que es necesario reiniciar :
The following 5 NEW packages are going to be installed:
kernel-default-5.19.13-1.1 kernel-default-devel-5.19.13-1.1 kernel-devel-5.19.13-1.1 kernel-syms-5.19.13-1.1 libLLVM15
The following package requires a system reboot:
kernel-default-5.19.13-1.1
Los totales en verde :
337 packages to upgrade, 5 new.
Overall download size: 987.6 MiB. Already cached: 0 B. After the operation, additional 393.3 MiB will be used.
Note: System reboot required.
, informa de nuevo en azul que se requiere el reinicio .
Las actualizaciones corresponden a fechas o periodo de las mismas (del 26 del 09 del 2022, a la 04 de octubre de 2022, ¡vaya mi santo ! ) .
Esto es lo que he observado para TW.
Para Leap , por ejemplo la 15.5 :
Actualizaciones total 769 .
Condiciones ( de aquí hablo cuando la instalación es nueva y los proveedores son por defecto, es decir no se añaden , solo están los que vienen con los de la instalación).
Tanto dup como up total 769 (los mismos).
En azul : los que no se instalan o están bloqueados : ejemplo texlive (informa que está disponible, pero no se instala) .
En canelo o castaño, informa lo que se va a realizar : informa que se va a reinstalar la 15.5 .
Verde : paquetes a instalar, también en verde paquetes nuevos como el kernel.
Violeta : warning o info de que se requiere reinicio .
Los totales : En verde nº de actualizaciones 769 y 4 nuevos .
En azul : info de que se requiere reinicio. ademas para continuar es condicional responder (y/n/v/…? ver todas las opciones )
Ademas si fuese TW :se considera la cancelación si se usa up, e informa que TW requiere dup , pregunta para responder (y/n/v/…etc .
Resumiendo : La informmación que da zypper es bien clara, incluso el script al final (en ambos casos) , creo que si se requiere mas detalle que los logs, no se si ademas de realizar la función se pueda redirigir : ejemplo zypper dup > ~/Documentos/info.txt ; hare la prueba, si funciona se obtiene detalles del script final, de lo archivos, del initrd, etc…
Estos son ejemplos reales, no se si hay variaciones con otros equipos , no me he fijado en eso, solo en un pc, hacerlo en todos requiere tiempo.
Saludos cordiales
Edito : falla por que pide el responder yes en zypper dup > ~/Documentos/info.txt (en principio lo hace, pero no se si hay una opción de que conteste yes , sin la actuación del usuario .