Hello

Il giorno gio, 05/02/2026 alle 18.44 +0000, Beartooth via users ha
scritto:
> > Installing:
> >  kernel                                           x86_64     
> >  6.18.8-200.fc43                                updates                 
> >   0.0   B kernel-core                                      x86_64     
> >  6.18.8-200.fc43                                updates                 
> >  97.6 MiB kernel-devel                                     x86_64     
> >  6.18.8-200.fc43                                updates                 
> >  84.4 MiB kernel-modules                                   x86_64     
> >  6.18.8-200.fc43                                updates                 
> >  96.3 MiB kernel-modules-core                              x86_64     
> >  6.18.8-200.fc43                                updates                 
> >  68.0 MiB kernel-modules-extra                             x86_64     
> >  6.18.8-200.fc43                                updates                 
> >   4.2 MiB
> > 
> > Transaction Summary:
> >  Installing:         6 packages Upgrading:         42 packages
> >  Replacing:         43 packages Removing:           7 packages
> > 
> > 
This is a normal resume of dnf activities.
Kernels are installed and not replaced.
If the dnf conf permit it, old kernels are removed.

So this is not a simple way to understand if a reboot is required.

If you want to use it in a script, maybe you can try to upgrade only
kernel with a simple command:
# dnf upgrade kernel\*
If it returns something was installed you should reboot.
If there are some other package required by kernel they are installed
or upgraded.

In DNF output the Instaling can appear even if a package is installed
from dependencies but not present before, or even if you install a new
package.

Also, I can add that not only kernel may require a reboot.
Imagine you have a service running (thare are a lot) and you upgrade it
a lot of times... Maybe you never use new versions until restart the
service or reboot the system.

Regards
 Ogio
-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to