GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum will Ubuntu nach der Installation von Updates so oft neu starten?

Ubuntu schlägt nach dem Update einen Neustart vor, wenn es die betroffenen Komponenten nicht sinnvoll neu starten kann.

Kurz gesagt:

  • Dinge wie Editoren oder Kommandozeilen-Tools müssen nicht neu gestartet werden, sie werden einfach ersetzt.

  • Dienste wie ein Webserver müssen möglicherweise selbst neu gestartet werden.

  • Andere Dinge wie der Kernel oder der Kern libc die sich auf alles auswirken, erfordern einen Neustart, da sie in einem laufenden System nicht einfach ersetzt werden können (Hinweis:Dinge wie ksplice existieren, die es erlauben, einige Dinge in einem laufenden Kernel zu patchen).

Aber auch bei Kernel-Updates ohne ksplice Sie müssen das System nicht unbedingt in jedem Fall neu starten - Sie müssen die Update-Hinweise sorgfältig lesen, um zu überprüfen, ob Sie von den behobenen Fehlern betroffen sind - wenn nicht, können Sie dies oft bis zum nächsten Update ignorieren oder regelmäßiger Wartungszyklus.


Sie können var/run/reboot-required.pkgs überprüfen, um zu überprüfen, welche Pakete kürzlich installiert wurden und einen Neustart erfordern, um vollständig angewendet zu werden - normalerweise Kernelpakete.


Wenn Sie ein Paket aktualisiert haben, kann die ältere Version dieses Pakets noch in den Arbeitsspeicher geladen werden.

In einigen Fällen können Sie einen Dienst neu starten, wenn das Paket, das ihn enthält, oder eine von diesem Dienst verwendete Bibliothek aktualisiert wurde, aber für Pakete wie zum Beispiel libc oder den Kernel müssen Sie neu starten. Der Kernel wird während des Bootens geladen und die libc wird von den meisten Programmen in einem typischen Ubuntu-System verwendet.

Ob Sie neu starten müssen oder nicht, hängt davon ab, was Sie aktualisiert haben und warum.


Linux
  1. Wie starte ich Linux (Ubuntu) über die Befehlszeile neu?

  2. Wie mache ich mein Standard-Gateway in CentOS dauerhaft? Damit es nach einem Neustart nicht verloren geht

  3. Warum zeigt yum updateinfo nicht alle Updates an?

  4. Warum ist Kernel Shared Memory 0 auf Ubuntu 12.04?

  5. Warum verwenden Debian und Ubuntu standardmäßig Runlevel 2?

Dinge, die nach der Installation von Ubuntu 18.04 und 19.10 zu tun sind

Muss Dinge nach der Installation von Ubuntu 13.04 tun

Dinge, die nach der Installation von Ubuntu 13.10 zu tun sind

Dinge, die nach der Installation von Ubuntu Desktop zu tun sind

25 Dinge, die nach der Installation von Ubuntu 20.04 LTS (Focal Fossa) zu tun sind

15 Dinge, die nach der Installation von Ubuntu 17.04 „Zesty Zapus“ zu tun sind