Normalmente, no Redhat como distros (incl. Fedora), você pode usar o recurso yum autoupdate
.
yum-autoupdate.noarch : Automatically update your machine daily via yum
Isso configurará por padrão uma tarefa cron diária para executar yum update
em seu sistema, cuidando de atualizar quaisquer pacotes relevantes que você tenha e que possam estar desatualizados, o que eu acho que também deve fazer em kernel-devel
.
Eu encontrei um artigo sobre isso relacionado ao Fedora, que fala sobre isso em mais detalhes, incluindo por que você deveria ativar esse recurso e também porque você não deve !
Neste artigo, há alguns pontos interessantes relacionados à atualização do kernel:
You installed a custom kernel, custom kernel modules, third party kernel modules, or have a third party application that depends on kernel versions (this may not be a problem if you exclude kernel updates, which is the default in Fedora
dnf.conf
oryum.conf
files). (But see also bug #870790 - you may need to modify in Fedora 22 or later versions/etc/dnf/automatic.conf
in base section to addexclude=kernel*
. or in Fedora 21 or earlier versions/etc/yum/yum-cron.conf
toexclude=kernel*
.)
No seu caso, você precisaria verificar dnf.conf
ou yum.conf
para ter certeza de incluir atualizações do kernel.
E também:
Automatic updates may not complete the entire process needed to make the system secure. For example, dnf or yum can install a kernel update, but until the machine is rebooted (which dnf or yum will not do automatically) the new changes won't take effect. The same may apply to restarting daemons. This can leave the user feeling that he is secure when he is not.