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
Über Nginx, eine leistungsstarke, leichte Webserv...
Inhaltsverzeichnis 1. Vier Konzepte 1. JavaScript...
In diesem Artikel werden die pessimistische und d...
Um die folgenden beiden Dateien zusammenzuführen,...
1. Übersicht über Module und Anweisungen zur Begr...
In der Frontend-Entwicklung ist $ eine Funktion i...
Die Breite des übergeordneten Containers ist fest...
Ich habe VMware und Ubuntu neu installiert, aber ...
In diesem Artikel wird der spezifische Code zum S...
Inhaltsverzeichnis 1. Implizite Konvertierung Kon...
Inhaltsverzeichnis Vorwort Browser kompilierte Ve...
Es gibt eine andere Baumstruktur Javascript-Objek...
HTML steht für Hypertext Markup Language. Heutzut...
In diesem Artikel wird der spezifische JavaScript...
1. Befehlseinführung Mit dem Befehl cal (Kalender...