Antworten:
Sie müssen Ihren Computer nicht bei jedem Update neu starten. Für bestimmte Updates (z. B. solche, die sich auf Ihren Betriebssystemkern auswirken) ist ein Neustart erforderlich, damit sie wirksam werden. Wenn eine solche Aktualisierung durchgeführt wird, leuchtet das Sitzungssymbol oben rechts rot.
Sie müssen nicht neu starten, aber das einzige Mal, dass Sie neu starten müssen, damit die Änderungen wirksam werden, sind Kernel-Upgrades und proprietäre Treiber-Upgrades.
Es geht auch anders.
Mit Ksplice können Sie Ihr System aktualisieren - auch Kernel-Updates -, ohne einen Neustart durchführen zu müssen.
Es ist kostenlos für Fedora und Ubuntu Desktop, aber Sie bezahlen für jedes andere System.
Hin und wieder wird ein Programm, das auf Ihrem System ausgeführt wird, verärgert, weil einige Teile davon aktualisiert wurden. In der Regel müssen Sie jedoch das Programm beenden und neu starten. Abgesehen von den oben erwähnten Kernel-Updates müssen Sie nicht neu starten.
Ein Hauptfaktor für dieses zivilisiertere Verhalten ist, dass Linux / UNIX kein Registrierungssystem wie Windows hat. Ich kenne die genauen Mechanismen nicht, aber Windows hält die Registrierung während der Ausführung gesperrt. Die einzige Möglichkeit, diese zu ändern, besteht darin, das System neu zu starten, damit Änderungen an der Registrierung installiert werden können, wenn sie nicht verwendet werden.
Wenn Sie jedoch Ihren Kernel aktualisieren, funktionieren einige Programme, die Sie möglicherweise selbst kompiliert haben (z. B. make mit einem Paket, das in einem Tarball enthalten ist), möglicherweise nicht mehr, wenn Sie einen Kernel aktualisieren, bis Sie ihn erneut kompilieren. VMware Player ist so, obwohl es manchmal selbst repariert. Dies ist einer der Gründe, warum Bootloader wie Grub alte Versionen des Kernels als Startmenüoptionen behalten.
Sie sollten neu starten, wenn der Kernel aktualisiert wurde oder wenn der Treiber aktualisiert wurde. Andernfalls funktioniert die Kernel- oder Treiberaktualisierung erst nach einem Neustart.
Ich würde für Sicherheitsupdates sagen, dass Sie abhängig von der Schwere der Schwachstellen, die die Updates beheben, sollten.