Lösung 1:
Es gibt mindestens zwei Gründe für einen Neustart:
- Wahrscheinlich möchten Sie die Vorteile der neueren Version nutzen (Sicherheitskorrekturen)
- Normalerweise wird bei einem Kernel-Update der Modulbaum des alten Kernels entfernt. Wenn Sie also (oder ein Skript) ein Modul entladen, kann das System es nicht erneut laden, da es nur das neuere auf der Festplatte findet (wenn überhaupt) und dieses für einen anderen Kernel kompiliert ist und daher (zumindest normalerweise) nicht geladen werden kann. .
Lösung 2:
Um den neuen Kernel tatsächlich zu verwenden, müssen Sie neu starten.
Daran führt kein Weg vorbei.
Müssen Sie nach der Installation des Updates sofort neu starten?
Im Allgemeinen NICHT, Sie können den Neustart für einen günstigeren Zeitpunkt planen.
Es ist jedoch KEINE gute Idee, vor dem Neustart weitere Updates zu installieren.
Einige Updates haben unterschiedliche Versionen, je nachdem, welchen Kernel Sie ausführen.
Und überhaupt:Nach dem Neustart mit einem neuen Kernel immer nach Updates suchen. Einige Ihrer vorhandenen Pakete benötigen nach dem Kernel-Update möglicherweise eine neue Version.
Lösung 3:
Es kommt darauf an.
Ksplice kümmert sich um alle Sicherheitsupdates, hängt aber von den Updates ab und ist nicht kostenlos. Sie können auch hier nach Details für lecker suchen.
Sie haben auch die Möglichkeit, kexec zu verwenden, was einen Neustart erfordert, aber den Hardwareteil des Bootvorgangs überspringt.