0. Der mit dem System gelieferte Kernelbaum Manchmal verfügt das installierte System bereits über Der eingebaute Kernelbaum befindet sich normalerweise in /lib/modules/<Systemkernelversion>/build Unter anderem kann die Systemkernelversion mit $ uname -r 5.11.0-41-generisch Der integrierte Kernelbaum scheint jedoch unvollständig zu sein. Daher wird empfohlen, einen vollständigen Kernelbaum gemäß der folgenden Methode zu kompilieren. 1. Umgebungskonfigurationerster SchrittUm den Kernelbaum zum ersten Mal zu konfigurieren, müssen Sie einige notwendige Umgebungen installieren sudo apt-get build-dep linux linux-image-$(uname -r) (Wenn Sie die Fehlermeldung Schritt 2Zusätzlich zur oben genannten Umgebung müssen Sie auch diese installieren sudo apt-get installiere libncurses-dev gawk flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf dwarves 2. Quellcode herunterladensudo apt-get source linux-image-unsigned-$(uname -r) Nach diesem Schritt sind drei weitere Dateien vorhanden. linux-hwe-5.11_5.11.0-41.45~20.04.1.diff.gz linux-hwe-5.11_5.11.0-41.45~20.04.1.dsc linux-hwe-5.11_5.11.0.orig.tar.gz Und ein Ordner, in dem sich der Kernel-Quellcode befindet linux-hwe-5.11-5.11.0 (Hinweis: Der Dateiname kann je nach Systemversion variieren) 3. Vorbereitung des Builds (Hinweis: Wenn Ihnen beim Ausführen eines Befehls zu irgendeinem Zeitpunkt Öffnen Sie Menükonfiguration erstellen Nach einer kurzen Ladezeit gelangen Sie auf diese Seite Sie müssen hier nichts ändern, sondern nur die Schnittstelle schließen (verwenden Sie die Pfeiltasten, um Dann wird dieses Dialogfeld angezeigt Nachdem Sie im blauen Feld Dadurch wird eine 4. Erstellen Sie den Kernel Geben Sie den folgenden Befehl ein, um den Build zu starten (wenn die machen Hier muss man längere Wartezeiten in Kauf nehmen, meist eine bis mehrere Stunden. Sie können die Parallelität zur Beschleunigung nutzen, indem (Hinweis: Wenn Sie 5. Installieren Sie das Modul Installieren Sie das Modul abschließend im Verzeichnis sudo make module_install ZusammenfassenDies ist das Ende dieses Artikels über den fünfstufigen Aufbau des Linux-Kernelbaums. Weitere relevante Inhalte zum Linux-Kernelbaum finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Der Button hat einen hässlichen grauen Rand. Wie kann ich ihn entfernen?
>>: Führen Sie die Schritte aus, um schnell ein Vue3.0-Projekt zu erstellen
Plätzchen Dies ist eine Standardmethode zum Speic...
CJK ist die Abkürzung für CJK Unified Ideographs,...
Inhaltsverzeichnis Was ist LocalStorage Was ist S...
Inhaltsverzeichnis 1.1. Netzwerkzugriff zwischen ...
Kürzlich stieß ich auf das Problem, ob die Daten b...
1. Überprüfen Sie die MySQL-Datenbankkodierung my...
Vorwort In Datenbanken wie Oracle und SQL Server ...
Nachfragehintergrund In letzter Zeit plane ich, V...
Bei Webdiensten geht es um die Kommunikation zwis...
Inhaltsverzeichnis EffectList-Sammlung Effektlist...
NTP ist ein TCP/IP-Protokoll zur Zeitsynchronisie...
Anzeigedefinitions-ID Wenn die in der Tabelle def...
Vorwort Verwenden Sie js, um einen Jahresrotation...
Spezifische Methode: 1. Öffnen Sie die Eingabeauf...
Vorwort Abfangjäger In einigen modernen Front-End...