Które aktualizacje pakietów uruchomiły komunikat „Wymagany restart serwera”?

9

Po zaktualizowaniu pewnej liczby pakietów po zalogowaniu pojawia się komunikat „Wymagany restart serwera”. Jakie konkretne pakiety lub pakiety uruchomiły ten komunikat?

Uwaga: Dwa inne pytania dotyczą tego, dlaczego konieczne jest ponowne uruchomienie niektórych aktualizacji, np. Tego i tego , ale moje pytanie dotyczy konkretnie, jak zidentyfikować pakiety, które to spowodowały. Warto również odnieść się do tego powiązanego pytania, które pyta, jak zidentyfikować pakiety, które wymagałyby ponownego uruchomienia przed wykonaniem aktualizacji

Hamy
źródło

Odpowiedzi:

10

Jednym ze sposobów zidentyfikowania tych informacji jest zajrzenie /var/rundo tych plików

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

Te pliki nie będą istniały, chyba że wymagane jest ponowne uruchomienie, więc sprawdzenie, czy istnieją, jest również dobrą sztuczką, aby wiedzieć, czy wymagane jest ponowne uruchomienie:

[ -e /var/run/reboot-required* ] && echo "Reboot is required!" || echo "Reboot is not required."
Hamy
źródło