Pregunta a DNF si es necesario reiniciar

Una actualización del sistema no implica reiniciar el equipo. Solamente es requerido cuando se actualizan ciertos componentes que no pueden ser recargados en caliente. DNF incluye una opción que te indica si es necesario el reinicio o no.

Los paquetes que al actualizarse requieren un reinicio suelen ser el kernel, glibc o alguna libreria que permite funcionar algún sistema clave (como GTK en el caso de los escritorios Gnome).

El resto de paquetes suelen incluir un proceso de reinicio/recarga en el propio paquete RPM (si está bien diseñado) que se ejecuta al finalizar su actualización.

El comando para consultar al sistema es:

$ sudo dnf needs-restarting --reboothint

Y si no hace falta, te lo deja bien claro:

En caso de que si fuera necesario:

El programa devuelve el código de error 0 si no hace falta reiniciar o, en caso contrario, devuelve 1. Esto puede ser útil en algún sistema de automatización (cron, por ejemplo) para reiniciar la máquina cuando sea necesario.

20/04/2025 - Linux