Linux Kernel

Aktualisieren Sie den Kernel auf Linux Mint

Aktualisieren Sie den Kernel auf Linux Mint
Für die Verwendung eines Computers ist es ein Muss, über ein geeignetes Betriebssystem zu verfügen, das die Maschine für Sie bedient. Wenn wir nun tiefer in die Hierarchie einsteigen, ist für jedes Betriebssystem der wichtigste Teil des Betriebssystems der „Kernel“.Die Frage stellt sich natürlich - was zum Teufel ist der Kernel? Der Kernel ist der Teil des Betriebssystems, der für die Interaktion auf Hardwareebene verantwortlich ist. Es sitzt zwischen der Hardware und dem Betriebssystem + anderer Software. Tatsächlich ist der Kernel die Software, die die ultimative Macht über die Hardware des Systems besitzt.Um das Konzept des Kernels zu verstehen, betrachten wir uns selbst - die Menschen. Angenommen, das Betriebssystem und die gesamte andere Software sind Ihr Gehirn und Ihr Verstand, während Ihr Körper die Hardware ist. Du denkst etwas mit deinem Gehirn, dein Körper erledigt die Aufgabe. Aber das Signal, diese Aufgabe zu erledigen, muss in gewisser Weise an die Hardware übertragen werden, richtig? In unserem Fall haben wir das Nervensystem. Der Kernel in einem Betriebssystem hat die gleiche Bedeutung.

Linux Kernel

Jedes der Betriebssysteme verwendet seine eigenen Kernel. Windows verwendet beispielsweise seinen proprietären Kernel, während die meisten anderen Betriebssysteme, insbesondere die Open-Source-Betriebssysteme, den bekannten, getesteten und bewährten Linux-Kernel verwenden.

Der Linux-Kernel ist ein lebendes Wunder der Softwarewelt. Es ist eine der FEINSTE Software, die sowohl UNGLAUBLICH komplex als auch UNGLAUBLICH mächtig ist und von einer UNGLAUBLICHEN Community unterstützt wird. Es ist der Kern aller Linux-Distributionen. Gestartet von Linus Torvalds, Linux-Kernel v1.0.0 kam 1994 heraus. Jetzt ist es 2019 und die neueste Version ist 4.20.5 (stabil).

Im Laufe seines Laufes wird der Linux-Kernel von Tag zu Tag weiterentwickelt. Das Kernel-Update wird alle paar Monate mit verbesserter Leistung, Stabilität, Fehlerbehebungen, Patches und zusätzlichen Funktionen veröffentlicht.

Allerdings integrieren nicht alle Linux-Distributionen sofort das neueste Update. Nach der Veröffentlichung dauert es normalerweise einige Zeit, bis es offiziell in Ihr System integriert ist.

Deshalb liebe ich es, den Kernel selbst zu verwalten.

Bevor wir fortfahren, ist es erwähnenswert, dass es sich nicht wirklich lohnt, den Sprung zu wagen, es sei denn, Sie sind sicher, dass Sie den Next-Gen-Kernel benötigen need. Der mit der Distribution gelieferte Kernel wird ebenfalls von den Entwicklern gepflegt.

Kernel unter Linux Mint verwalten

Wenn Sie ein Benutzer von Linux Mint sind, ist es viel einfacher, „bewährte“ Aktionen auf dem Kernel durchzuführen, ohne sich Sorgen machen zu müssen, dass etwas schief geht. Natürlich können die Dinge völlig aus dem Ruder laufen, wenn Sie zu abenteuerlustig werden. Es gibt 2 Möglichkeiten, eine neuere Kernel-Version zu verwalten – mit einem GUI-Tool namens „Ukuu“ und manueller Installation des Kernels.

Kernel mit Ukuu . ändern

Ukuu ist direkt für alle Debian/Ubuntu-basierten Distributionen über das PPA verfügbar.

Starten Sie ein Terminal -

Fügen Sie das Ukuu-Repository hinzu -

sudo add-apt-repository ppa:teejee2008/ppa

Aktualisieren Sie nun den APT-Repository-Cache -

sudo apt-Update

Installieren Sie schließlich Ukuu -

sudo apt installieren ukuu

Ukuu . starten -

Wie Sie sehen können, sind diejenigen mit dem Ubuntu-Zeichen die installierten. Die anderen sind stabile Kernel-Releases während der gesamten Reise.

Es ist klar, dass mein Linux Mint-System Linux Kernel 4 verwendet.fünfzehn. Es ist ein ziemlich altes Modell.

Lassen Sie uns Kernel v4 installieren.18.20. Wählen Sie den Kernel aus und klicken Sie auf "Installieren".

Der Installationsvorgang beginnt sofort.

Starten Sie nun Ihr System neu, um die Installation abzuschließen.

Voila! Der neue Kernel ist fertig!

Kernel manuell ändern

Beachten Sie, dass dies ein riskanterer Prozess ist und zu einigen unerwünschten Problemen mit Ihrem System führen kann.

Laden Sie zunächst das neueste Linux-Kernel-Paket herunter.

Der Downloadvorgang ist NOCH nicht abgeschlossen, es sei denn, Sie haben sichergestellt, dass es sich bei der Datei um das verifizierte Paket handelt. Wage es nicht, diesen Schritt zu überspringen! Da es sich um den Kernel handelt, kann selbst die kleinste Bit-Änderung ernsthafte Probleme verursachen!

Überprüfen Sie das heruntergeladene Paket -

unxz linux-4.20.5.Teer.xz
wget https://cdn.Kernel.org/pub/linux/kernel/v4.x/linux-4.20.5.Teer.Schild

Beim Versuch, das Paket zu überprüfen,

gpg --verify linux-4.20.5.Teer.Schild

Sehen? Es ist nicht möglich. Holen Sie sich den öffentlichen Schlüssel vom PGP-Schlüsselserver -

gpg --recv-keys

Hier wird die Schlüsselzeichenfolge der Schlüssel sein, den der vorherige Befehl gezeigt hat.

Sobald der Download abgeschlossen ist,

Sie können die Signatur der heruntergeladenen Datei erfolgreich überprüfen.

Die Warnung sollte in Ordnung sein, solange Sie keine "BAD-Signatur" erhalten. Jetzt können Sie mit dem Rest des Installationsvorgangs fortfahren.

tar -xvf linux-4.20.5.Teer

  • Kernelfunktionen und -module konfigurieren

Bevor Sie den neuen Kernel installieren, müssen Sie seine Funktionen konfigurieren. Sie müssen auch alle erforderlichen Kernel-Module angeben, die Ihr System benötigt.

Dies kann überwältigend sein, daher verwenden wir die vorhandene Konfigurationsdatei. Führen Sie den folgenden Befehl aus -

CD Linux-4.20.5/
cp -v /boot/config-$(uname -r) .Konfiguration

  • Installieren Sie die erforderlichen Compiler-Tools

Um das Kernel-Paket zu bauen, benötigen Sie die notwendigen Abhängigkeiten verfügbar. Sonst wird der Bauschritt ein Durcheinander.

sudo apt-get install build-essential libncurses-dev bison flex libssl-dev libelf-dev

  • Kernel für Build konfigurieren

Es gibt 3 verfügbare Optionen -

  • Menükonfiguration machen
    Textbasierte Radiolisten, Farbmenüs und Dialoge. Nützlich für Remote-Server.
  • xconfig erstellen
    X Windows (Qt)-basiertes Konfigurationstool. Es funktioniert am besten unter dem KDE-Desktop.
  • gconfig erstellen
    X Windows (GTK)-basiertes Konfigurationstool. Es funktioniert am besten unter GNOME-Desktops.
  • mach oldconfig
    Eine Reihe von J/N-Fragen, die Sie überspringen können, indem Sie die Eingabetaste drücken.

Für meinen Fall gehe ich mit "make oldconfig".

Halten Sie einfach die Eingabetaste gedrückt, bis der Albtraum endet!

  • Kernel bauen

Das wird eine Weile dauern, Leute folk. Konzentrieren wir uns auf etwas anderes! Es wird auch viel Speicherplatz beanspruchen und damit meine ich VIEL!

mache -j4
  • Kernel installieren

Beginnen Sie mit der Installation des Kernels mit den Modulen.

sudo make modules_install

Dann ist es an der Zeit, den Kernel selbst zu installieren.

sudo machen installieren
  • GRUB-Konfiguration aktualisieren

Führen Sie die folgenden Befehle aus -

sudo update-initramfs -c -k 4.20.5
sudo update-grub

Um das Ergebnis zu übernehmen, starten Sie Ihr System neu.

Cursor springt oder bewegt sich zufällig während der Eingabe in Windows 10
Wenn Sie feststellen, dass Ihr Mauszeiger während der Eingabe auf einem Windows-Laptop oder -Computer automatisch und zufällig springt oder sich von s...
So kehren Sie die Scrollrichtung von Maus und Touchpads in Windows 10 um
Maus und Touchpads machen das Rechnen nicht nur einfach, sondern auch effizienter und weniger zeitaufwendig. Wir können uns ein Leben ohne diese Gerät...
So ändern Sie Mauszeiger- und Cursorgröße, Farbe und Schema unter Windows 10
Der Mauszeiger und der Cursor in Windows 10 sind sehr wichtige Aspekte des Betriebssystems. Dies kann auch für andere Betriebssysteme gesagt werden, a...