Ich bin ein neuer Linux-Benutzer, daher habe ich eine Frage zu Kernel-Updates. Passieren sie automatisch? Auf einigen Websites habe ich gelesen, dass Kernel-Updates automatisch erfolgen. In Bezug auf die neuen Kernel 4.6 und 4.7 habe ich jedoch gelesen, dass Sie sie manuell aktualisieren müssen.
10
Antworten:
Neue Ubuntu- Kernel werden im Rahmen normaler Update- und Upgrade-Verfahren installiert. Zum Beispiel ging diese Woche meine 16.04 Kernel-Version von
4.4.0-34-generic
bis zu dem4.4.0-36-generic
Zeitpunkt, an dem ich meine tägliche Version ausführtesudo apt update && sudo apt full-upgrade
Wenn Sie diese Befehle nicht sehr oft ausführen, werden Sie durch ein Popup aufgefordert, die Software zu aktualisieren, wenn wichtige Updates wie ein neuer Kernel verfügbar sind. Sie müssen diese Updates authentifizieren, sonst passieren sie nicht, wie @AndroidDev betont.
Das System startet standardmäßig immer den neuesten Kernel. Nach einem Kernel-Update ist es eine gute Idee
sudo apt autoremove
, ältere Kernel zu entfernen (es bleibt ein zusätzlicher älterer Kernel übrig).Wenn Sie aus einem bestimmten Grund einen neueren Mainline-Kernel (
4.6*
,4.7*
) installieren möchten, müssen Sie dies manuell tun. Dies ist jedoch selten eine gute Idee, da die Ubuntu-Kernel gepatcht und so konfiguriert sind, dass sie gut mit Ubuntu funktionieren.quelle
Sie finden Ihre Kernel-Version, indem Sie Ihr Terminal starten und Folgendes eingeben:
Sie sehen etwas Ähnliches wie:
Die Kernel-Version lautet in diesem Fall: 4.7.2
Führen Sie Folgendes aus, um mehr über Ihre Upgrade-Optionen zu erfahren:
oder
Wie oben erwähnt, wenn Sie ausführen:
Sie erhalten kleinere Revisions-Kernel-Updates und Pakete, die nicht mit dem aktualisierten Kernel kompatibel sind, werden entfernt. Aus diesem Grund erhalten Sie keine automatischen Updates für größere Revisionen automatisch, da einige Pakete, die Sie installiert haben (verwenden), möglicherweise nicht kompatibel sind und Ihr System daher beschädigt werden kann.
Wenn Sie etwas abenteuerlustiger sind und einen hochmodernen Kernel ausprobieren möchten, finden Sie hier vorgefertigte Linux-Kernel für Ubuntu:
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Wenn Sie beispielsweise den neuesten 4.7.2-Kernel installieren möchten:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/
Auf dieser Seite sehen Sie:
Normalerweise ignoriere ich das Zeug mit der "geringen Latenz" (ich bin mir immer noch nicht ganz sicher, was es ist). Wenn Sie mit der rechten Maustaste auf die Links auf dieser Seite klicken, um den Linkspeicherort abzurufen, können Sie die Deb-Dateien "headers all", "headers generic" und "image generic" herunterladen:
Dann installieren mit:
Wenn Ihr System ausfällt und Sie den soeben installierten Kernel deinstallieren möchten, rufen Sie eine Terminal-Eingabeaufforderung auf (möglicherweise müssen Sie ALT + STRG + F1 drücken, wenn der Desktop nicht startet):
Ich verwende momentan 4.7.2 und hatte bisher keine ernsthaften Probleme (ein paar Mal wurde beim Start ein Absturzbericht angezeigt, aber das System wurde immer noch einwandfrei gestartet).
quelle
Wie aus einer anderen Antwort hervorgeht, werden neue Kernel automatisch installiert. Wenn Sie jedoch Probleme mit einem neuen Kernel feststellen, können Sie Ihren Computer jederzeit mit einer älteren Version starten. Dazu rufen Sie das GRUB-Menü auf. Sie halten die Umschalttaste gedrückt, wenn Ihr Computer startet und die "Startoptionen" anzeigt (normalerweise wird die Computermarke beim Start angezeigt). Sie sollten zum Grub-Menü gelangen, in dem Sie zu den erweiterten Optionen wechseln und einen vorherigen Kernel (ohne Wiederherstellungsmodus) zum Booten auswählen können. Rein optional, aber verfügbar, falls Sie einen alten Kernel bevorzugen (aus einem bestimmten Grund, z. B. aus Gründen einer besseren Systemstabilität Ihrer Hardware).
Ich erwähne dies, da ich nach automatischen Updates frühere Kernel verwenden musste, wobei der neue Kernel eine gewisse Instabilität in meinem System verursachte. Hoffentlich sind diese Informationen irgendwann für Sie von Nutzen.
quelle