So aktualisieren Sie den Linux-Kernel für eine verbesserte Systemleistung
Die Entwicklungsrate für den Linux-Kernel Der Linux-Kernel: Eine Erklärung in den Begriffen von Layman Der Linux-Kernel: Eine Erklärung in den Begriffen von Layman Es gibt nur eine De-facto-Sache, die Linux-Distributionen gemeinsam haben: den Linux-Kernel. Aber obwohl oft darüber geredet wird, wissen viele Leute nicht genau, was sie tun. Read More ist beispiellos, mit einer neuen Hauptversion etwa alle zwei bis drei Monate. Jede Version bietet mehrere neue Funktionen und Verbesserungen, die viele Anwender nutzen könnten, um ihre Computererfahrung schneller, effizienter oder auf andere Weise zu verbessern.
Das Problem ist jedoch, dass Sie diese neuen Kernel-Versionen in der Regel nicht nutzen können, sobald sie herauskommen. Sie müssen warten, bis Ihre Distribution eine neue Version herausgibt, die einen neueren Kernel enthält. Wir haben bereits die Vorteile für die regelmäßige Aktualisierung Ihres Kernels erläutert. 5 Gründe, warum Sie Ihren Kernel häufig [Linux] aktualisieren sollten 5 Gründe, warum Sie Ihren Kernel häufig aktualisieren sollten [Linux] Wenn Sie eine Linux-Distribution wie Ubuntu oder Fedora verwenden, Sie verwenden auch den Linux-Kernel, den Kern, der aus Ihrer Distribution eine Linux-Distribution macht. Ihre Distribution fordert Sie ständig auf, Ihren Kernel zu aktualisieren, und Sie müssen nicht warten, bis er in die Hände kommt. Wir zeigen dir wie.
Haftungsausschluss: Wie in unserer Literatur bereits erwähnt, birgt die Aktualisierung Ihres Kernels ein (geringes) Risiko, Ihr System zu beschädigen. In diesem Fall ist es normalerweise einfach, einen älteren Kernel auszuwählen, der funktioniert, aber es kann immer etwas schief gehen. Wir haften daher nicht für Schäden an Ihrem System - die Verwendung erfolgt auf eigenes Risiko!
Vorbereitungsarbeiten
Um Ihren Kernel zu aktualisieren, müssen Sie zunächst feststellen, ob Sie ein 32-Bit- oder ein 64-Bit-System verwenden. Öffne ein Terminalfenster und renne
uname -a
Überprüfen Sie dann, ob die Ausgabe x86_64 oder i686 anzeigt. Wenn es sich um x86_64 handelt, wird die 64-Bit-Version ausgeführt. Andernfalls führen Sie die 32-Bit-Version aus. Denken Sie daran, denn es wird wichtig sein.
Besuchen Sie als Nächstes die offizielle Linux-Kernel-Website. Dadurch erfahren Sie, wie die aktuelle stabile Version des Kernels ist. Sie können Release-Kandidaten ausprobieren, wenn Sie möchten, aber sie sind viel weniger getestet als die stabilen Releases. Bleiben Sie beim Stable-Kernel, es sei denn, Sie sind sicher, dass Sie eine Release-Kandidatenversion benötigen.
Ubuntu-Anweisungen
Benutzer von Ubuntu und Ubuntu-Derivaten können dank der Ubuntu Mainline Kernel PPA ihren Kernel leicht aktualisieren. Obwohl es offiziell als PPA bezeichnet wird, können Sie es nicht wie andere PPAs verwenden, indem Sie es Ihrer Software-Quellenliste hinzufügen und davon ausgehen, dass der Kernel automatisch für Sie aktualisiert wird. Stattdessen navigieren Sie einfach durch eine Webseite, um den gewünschten Kernel herunterzuladen.
Besuchen Sie jetzt die Kernel-PPA-Webseite und scrollen Sie ganz nach unten. Das absolute Ende der Liste enthält wahrscheinlich einige Versionskandidatenversionen (die Sie in sehen können “rc” im Namen), aber genau darüber sollte der neueste stabile Kernel sein (um dies einfacher zu erklären, war die stabile Version zum Zeitpunkt des Schreibens 4.1.2). Klicken Sie darauf und Sie erhalten mehrere Optionen. Sie müssen sich drei Dateien holen und in einem eigenen Ordner speichern (im Download-Ordner, wenn Sie möchten), damit sie von allen anderen Dateien isoliert werden:
- Das “generisch” Header-Datei für Ihre Architektur (in meinem Fall 64-Bit oder “amd64”)
- Die Header-Datei in der Mitte hat “alles” gegen Ende des Dateinamens
- Das “generisch” Kernel-Datei für Ihre Architektur (wieder würde ich wählen “amd64” Wenn Sie jedoch 32-Bit verwenden, müssen Sie dies tun “i686”)
Sie werden feststellen, dass es auch gibt “geringe Wartezeit” Dateien zum Download verfügbar, aber es ist gut, dies zu ignorieren. Diese Dateien sind relativ instabil und werden nur Personen zur Verfügung gestellt, die ihre Vorteile mit geringer Latenzzeit benötigen, wenn die allgemeinen Dateien für Aufgaben wie die Audioaufnahme nicht ausreichen. Es empfiehlt sich, immer zuerst generisch zu verwenden und Lowlatency nur zu testen, wenn Ihre Leistung für bestimmte Aufgaben nicht gut genug ist. Nein, Spiele oder Surfen im Internet sind keine Ausreden, um niedrige Latenz zu versuchen.
Sie haben diese Dateien in einem eigenen Ordner abgelegt, oder? Öffnen Sie nun das Terminal, verwenden Sie die
CD
Befehl, um in den neu erstellten Ordner zu wechseln, z. B.
cd / home / user / Downloads / Kernel
und dann laufen:
Sudo dpkg -i * .deb
Dieser Befehl markiert alle .deb-Dateien innerhalb des Ordners als “installiert werden” und führt dann die Installation durch. Dies ist die empfohlene Methode, um diese Dateien zu installieren, da es sonst einfach ist, eine zu installierende Datei auszuwählen und sich über Abhängigkeiten zu beschweren. Dieser Ansatz vermeidet dieses Problem. Wenn Sie nicht sicher sind, was CD oder Sudo sind, erhalten Sie einen kurzen Absturzkurs zu den wichtigsten Linux-Befehlen. Ein AZ von Linux - 40 Wichtige Befehle, die Sie kennen sollten Ein AZ von Linux - 40 Wichtige Befehle, die Sie kennen sollten Linux ist der oft ignorierte dritte Rad auf Windows und Mac. Ja, das Open-Source-Betriebssystem hat im letzten Jahrzehnt viel an Zugkraft gewonnen, aber es ist noch weit davon entfernt, betrachtet zu werden .
Sobald die Installation abgeschlossen ist, Neustart Ihr System und Sie sollten den gerade installierten Kernel ausführen! Sie können dies überprüfen, indem Sie im Terminal uname -a ausführen und die Ausgabe überprüfen.
Fedora-Anweisungen
Wenn Sie Fedora oder eines seiner Derivate verwenden, ist der Vorgang sehr ähnlich zu Ubuntu. Es gibt nur einen anderen Speicherort zum Abrufen verschiedener Dateien und einen anderen Befehl zum Installieren.
Die Liste der neuesten Kernel-Builds für Fedora ansehen. Wählen Sie die neueste stabile Version aus der Liste aus, und scrollen Sie je nach Architektur Ihres Systems zum Abschnitt i686 oder x86_64. In diesem Abschnitt müssen Sie die folgenden Dateien auswählen und in einem eigenen Ordner speichern (z. B. “Kernel” in Ihrem Downloads-Ordner (als Beispiel):
- Kernel
- Kernel-Kern
- Kernel-Header
- Kernel-Module
- Kernel-Module-Extra
- Kernel-Tools
- Perf und Python-Perf (optional)
Wenn Ihr System i686 (32-Bit) ist und Sie über 4 GB RAM oder mehr verfügen, müssen Sie sich die PAE-Version aller dieser Dateien beschaffen, sofern verfügbar. PAE ist eine Adresserweiterungstechnik, die für ein 32-Bit-System verwendet wird, um mehr als 3 GB RAM zu verwenden.
Verwenden Sie jetzt die
CD
Befehl, um zu diesem Ordner zu gelangen, z
cd / home / user / Downloads / Kernel
und dann Lauf den folgenden Befehl, um alle Dateien zu installieren:
yum --nogpgcheck localinstall * .rpm
Endlich Neustart Ihr Computer und Sie sollten einen neuen Kernel ausführen!
Rawhide verwenden
Alternativ können Fedora-Benutzer auch einfach zu Rawhide wechseln Mit Fedora Rawhide auf Federn mit Fedora Rawhide Mit Fedora Rawhide auf Federn bleiben Warten Sie nicht, um die neuesten Versionen der Software auszuprobieren - probieren Sie stattdessen Fedora Rawhide. Lesen Sie weiter und es wird jedes Paket automatisch auf die neueste Version aktualisiert, einschließlich des Kernels. Es ist jedoch bekannt, dass Rawhide häufig bricht (besonders früh im Entwicklungszyklus) und sollte nicht auf einem System verwendet werden, auf das Sie sich verlassen müssen.
Bogen Anweisungen
Arch-Benutzer Arch Linux: Lassen Sie Ihr Linux-System von Grund auf neu erstellen Arch Linux: Lassen Sie Ihr Linux-System von Grund auf neu erstellen Für Linux-Anwender ist es äußerst wünschenswert, Ihr System vollständig anpassen zu können. Manchmal kann dies am besten von Anfang an erreicht werden - indem Sie die Komponenten zusammenstellen, die Sie einbeziehen möchten… Read More sollte immer den neuesten und besten stabilen Kernel zur Verfügung haben (oder einen ziemlich nahe dazu). Wenn Sie dem neuesten stabilen Kernel noch näher kommen möchten, können Sie das Test-Repo aktivieren, mit dem Sie etwa zwei bis vier Wochen früher auf wichtige neue Versionen zugreifen können.
Öffnen Sie dazu die Datei unter
/etc/pacman.conf
mit sudo-Berechtigungen in Ihrem bevorzugten Terminal-Texteditor nano vs. vim: Terminal-Texteditoren im Vergleich nano vs. vim: Terminal-Texteditoren im Vergleich Obwohl Linux mittlerweile für jeden leicht zu bedienen ist, ohne das Terminal verwenden zu müssen, gibt es einige davon uns, die es regelmäßig verwenden oder neugierig sind, wie man steuern kann… Lesen Sie mehr, und kommentieren Sie die drei Zeilen, die mit dem Testen verbunden sind, aus. Wenn das multilib-Repository aktiviert ist, führen Sie dasselbe für das multilib-testing-Repository aus. Auf dieser Wiki-Seite von Arch Linux finden Sie weitere Informationen.
Das Aktualisieren Ihres Kernels ist nicht einfach (absichtlich), kann jedoch viele Vorteile mit sich bringen. Solange Ihr neuer Kernel nichts kaputt gemacht hat, können Sie jetzt verbesserte Leistung, höhere Effizienz, Unterstützung für mehr Hardware und potenzielle neue Funktionen genießen. Insbesondere wenn Sie relativ neue Hardware verwenden, kann ein Upgrade des Kernels sehr hilfreich sein.
Wie hat dir der Kernel geholfen? Denken Sie, dass die Richtlinie Ihrer bevorzugten Distribution für Kernel-Releases so ist, wie sie sein sollte? Lass es uns in den Kommentaren wissen!
Erfahren Sie mehr über: Linux.