@moonpoint está certo de que as atualizações do kernel exigirão uma reinicialização para ter efeito. No entanto, em qualquer caso, se você estiver prestes a consertar um bug, uma vulnerabilidade ou um aprimoramento de desempenho em qualquer pacote, normalmente precisará de uma reinicialização do sistema (ou pelo menos a reinicialização do serviço) para ser corrigido corretamente.
needs-restarting
é um programa que relata uma lista de IDs de processos que começaram a ser executados antes deles ou de algum componente que eles usam serem atualizados. Este pacote faz parte do yum-utils
e funciona perfeitamente nas versões 6 e 7 do Red Hat Distribution.
Abaixo está a amostra após a execução de um serviço yum upgrade
e goferd
que está sendo atualizado, o que requer a reinicialização do serviço para concluir o processo de atualização.
[root]# needs-restarting
1161 : python /usr/bin/goferd --foreground
Depois de reiniciar o serviço
[root]# service goferd restart
Redirecting to /bin/systemctl restart goferd.service
[root]# needs-restarting
[root]#