Installieren Sie Kernel-Updates ohne Neustart

Bei der Verwendung von Linux-Systemen, in diesem Fall Ubuntu, gibt es eine Reihe von Komponenten, die unerlässlich sind, damit alles wie erwartet funktioniert. Einer der wichtigsten ist der Nucleus oder Kernel, da er die Aufgabe hat, Systemressourcen wie Speicher, Prozessor, Festplatte usw. zu verwalten. Er läuft im privilegierten Modus, um vollen Zugriff auf Systemressourcen zu haben, und im Fall von Linux besteht der Kernel aus verschiedenen Modulen, die zur Laufzeit dynamisch geladen und entladen werden können und somit viele zusätzliche Aufgaben übernehmen regelmäßig aktualisiert werden, aber dies kann ein Problem haben und das ist, dass dieser Aktualisierungsprozess einen Systemneustart erfordert, um die Änderungen zu übernehmen.

 

Um Kernel-Updates unter Linux ohne Neustart zu installieren, verwenden wir Livepatch, das als Echtzeit-Update-Technologie entwickelt wurde, mit der es möglich sein wird, den Kernel des laufenden Systems zu aktualisieren, ohne dass ein Neustart erforderlich ist. Dank Livepatch werden die verfügbaren Patches mit dem verwendeten System installiert, sodass die laufenden Aufgaben nicht gestoppt werden müssen.

 

 

Livepatch nutzt fortschrittliche Kernel-Update-Techniken, bei denen es möglich sein wird, kritische Sicherheitsfehler im Kernel anzuwenden und zu korrigieren, und die Updates automatisch im Hintergrund angewendet werden, ohne dass wir als Benutzer eingreifen müssen. Livepatch ist eine Funktion, die für Ubuntu- und SUSE-Systeme verfügbar ist.

 

Livepatch besteht aus der Client-Anwendung, dem Livepatch-Dienst, der von Canonical verwaltet wird und über einen lokalen Server verfügt. Der Client läuft auf dem Computer und prüft regelmäßig, ob Patches verfügbar sind. Wenn ja, kümmert er sich um deren Download , Überprüfung und Installation.

 

In diesem Tutorial lernen wir, wie man Livepatch installiert, um den Linux-Kernel ohne Neustart zu aktualisieren.

 

Um auf dem Laufenden zu bleiben, denken Sie daran, unseren YouTube-Kanal zu abonnieren!

ABONNIEREN SIE AUF YOUTUBE

 

So installieren Sie Kernel-Updates ohne Neustart

Dazu müssen wir uns in Ubuntu Pro registrieren, dieses Konto hat eine kostenpflichtige Version und eine kostenlose Version.

 

Schritt 1

Dazu gehen wir auf den folgenden Link:

 

 Ubuntu Professional

 

1-Kernel-Updates-ohne-Neustart-installieren.jpg

 

 

Schritt 2

Wir klicken auf “Für den persönlichen Gebrauch registrieren” und müssen dann eine E-Mail und ein Passwort eingeben, um den Benutzer zu erstellen:

 

2-Kernel-Updates-ohne-Neustart-installieren.png

 

 

Schritt 3

Auf diese Weise erhalten wir eine E-Mail zur Aktivierung unseres Kontos, dessen Verwendung wir später sehen werden:

 

3-Install-Kernel-Updates-Without-Rebooting.png

 

 

Schritt 4

Sobald dieser Vorgang abgeschlossen ist, gehen wir zu Linux, in diesem Fall Ubuntu, und melden uns bei der oben angegebenen Website an. Im Hauptfenster sehen wir Folgendes:

 

4-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 5

Dort wird dem Benutzer ein Token zugeordnet, dieser Token ist einzigartig und um darauf zugreifen zu können, müssen wir uns anmelden, jetzt öffnen wir das Terminal und installieren den Snap-Manager:

 sudo apt install snapd 

5-Kernel-Updates-ohne-Neustart-installieren.png

 

 

Schritt 6

Nun installieren wir Ubuntu Livepatch mit dem Befehl:

 sudo snap install canonical-livepatch 

6-Kernel-Updates-ohne-Neustart-installieren.png

 

 

Schritt 7

Wir erwarten, dass jeder Parameter heruntergeladen und installiert wird:

 

7-Kernel-Updates-ohne-Neustart-installieren.png

 

 

Schritt 8

Am Ende des Prozesses sehen wir Folgendes:

 

8-Kernel-Updates-ohne-Neustart-installieren.png

 

 

Schritt 9

Jetzt ist es an der Zeit, den Ubuntu Pro-Client zu installieren, und es wird nützlich sein, mit Livepatch zu arbeiten:

 sudo apt install ubuntu-advantage-tools 

9-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 10

Wir öffnen die Ubuntu Pro-Website und kopieren dort das Token unseres Benutzers:

 

10-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 11

Wir aktivieren das Livepatch-System mit dem Befehl:

 sudo pro Attach (Token) 

11-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 12

Warten Sie, bis der Vorgang abgeschlossen ist:

 

12-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 13

Dort sehen wir jede installierte Komponente. Im letzten Teil sehen wir den Benutzer und die Art des Abonnements:

 

13-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 14

Wir validieren den Status von Livepatch:

 kanonischer Livepatch-Status 

14-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 15

Wir finden spezifische Details der Kernel-Update-Aufgaben, für vollständigere Details führen wir aus:

 sudo canonical-livepatch status --verbose 

15-Kernel-Updates-ohne-Neustart-installieren.png

 

Schritt 16

Falls Sie Livepatch deaktivieren möchten, führen wir schließlich Folgendes aus:

 sudo snap stop --disable canonical-livepatch 

16-Kernel-Updates-ohne-Neustart-installieren.png

 

Dank dieses Dienstprogramms ist es möglich, den Kernel unseres Systems auf dem neuesten Stand zu halten, ohne das System neu starten zu müssen, und somit den aktiven Betrieb nicht zu beeinträchtigen.