Quais atualizações de pacotes acionaram a mensagem 'É necessário reiniciar o servidor'?

9

Depois de atualizar vários pacotes, recebo a mensagem 'É necessário reiniciar o servidor' no login. Que pacote ou pacotes específicos acionaram essa mensagem?

Nota: Duas outras perguntas abordam por que uma reinicialização é necessária para algumas atualizações, por exemplo, isto e isto , mas minha pergunta é especificamente sobre como identificar os pacotes que acionaram isso. Também vale a pena vincular a esta pergunta relacionada que pergunta como identificar os pacotes que exigiriam uma reinicialização antes de executar a atualização

Hamy
fonte

Respostas:

10

Uma maneira de identificar essas informações é verificar /var/runesses arquivos

$ cat /var/run/reboot-required
*** System restart required ***
$ cat /var/run/reboot-required.pkgs
linux-base
linux-image-4.4.0-93-generic

Esses arquivos não existirão a menos que uma reinicialização seja necessária, portanto, verificar se eles também é um bom truque para saber se uma reinicialização é necessária:

[ -e /var/run/reboot-required* ] && echo "Reboot is required!" || echo "Reboot is not required."
Hamy
fonte