Es ist nichts Besonderes, eine lange Betriebszeit zu haben. Es ist im Allgemeinen besser, ein sicheres System zu haben. Alle Systeme müssen irgendwann aktualisiert werden. Sie wenden wahrscheinlich bereits Updates an. Planen Sie Ausfälle, wenn Sie diese Updates anwenden? Sie sollten wahrscheinlich nur für den Fall, dass etwas schief geht. Ein Neustart sollte eigentlich nicht so lange dauern.
Wenn Ihr System so anfällig für Ausfälle ist, sollten Sie wahrscheinlich über eine Art Cluster-Setup nachdenken, damit Sie ein einzelnes Mitglied des Clusters aktualisieren, ohne alles herunterzufahren.
Wenn Sie sich bei einem bestimmten Update nicht sicher sind, ist es wahrscheinlich sicherer, einen Neustart zu planen und es anzuwenden (vorzugsweise nach dem Testen auf einem anderen ähnlichen System).
Wenn Sie wissen möchten, ob das Update wichtig ist, nehmen Sie sich Zeit, um den Sicherheitshinweis zu lesen, und folgen Sie den Links zurück zum CVE oder zu den Posts / Listen / Blogs, in denen das Problem beschrieben wird. Dies sollte Ihnen bei der Entscheidung helfen, ob das Update in Ihrem Fall direkt angewendet wird.
Auch wenn Sie der Meinung sind, dass dies nicht zutrifft, sollten Sie Ihr System eventuell aktualisieren. Sicherheit ist ein mehrschichtiger Ansatz. Sie sollten davon ausgehen, dass diese anderen Ebenen zu einem bestimmten Zeitpunkt möglicherweise nicht funktionieren. Außerdem vergessen Sie möglicherweise, dass Sie ein anfälliges System haben, da Sie ein Update übersprungen haben, wenn Sie die Konfiguration zu einem späteren Zeitpunkt ändern.
Wie auch immer, wenn Sie das Update auf Debian-basierten Systemen ignorieren oder eine Weile warten möchten, können Sie das Paket zurückstellen. Ich persönlich mag es, alle Kernelpakete für alle Fälle in den Griff zu bekommen.
CLI-Methode zum Sperren eines Pakets auf Debian-basierten Systemen.
dpkg --get-selections | grep 'linux-image' | sed -e 's/install/hold/' | sudo dpkg --set-selections