Sie Haben Ein Problem Beim Kompilieren Des Kernels

 

PC läuft langsam?

  • 1. Laden Sie ASR Pro von der Website herunter
  • 2. Installieren Sie es auf Ihrem Computer
  • 3. Führen Sie den Scan durch, um Malware oder Viren zu finden, die möglicherweise in Ihrem System lauern
  • Verbessern Sie noch heute die Geschwindigkeit Ihres Computers, indem Sie diese Software herunterladen – sie wird Ihre PC-Probleme beheben.

    Kürzlich haben uns einige unserer Benutzer mitgeteilt, dass sie tatsächlich auf eine Kernel-Kompilierung gestoßen sind. g.Laden Sie den neu veröffentlichten Kernel von kernel.org herunter.Überprüfen Sie den Kernel.Entpacken Sie das Kernel-Archiv.Kopieren Sie eine eigene vorhandene Linux-Kernel-Konfigurationsdatei.Kompilieren und bauen Sie einen Teil des Linux 5.6-Kernels.Linux-Kernel und Abschnitte (Treiber) installierenAktualisieren Sie Ihre Grub-Konfiguration.

     

     

    g.

    Von Zeit zu Zeit erschreckt der Gedanke, den gesamten Linux-Kernel zu aktualisieren, viele Benutzer. Damals umfasste jeder unserer Kernel-Update-Prozesse viele Schritte und in Wirklichkeit mehr Punkte. Die Installation eines neuen Kernels kann jetzt problemlos mit den Paketmanagern durchgeführt werden, obwohl diese vorbereitet sind. Durch Hinzufügen mehrerer Repositorys können Sie sogar experimentelle oder explizite Popcorn-Kernel (wie Echtzeit-Kernel zum Erstellen populärer Musik) problemlos installieren, es sei denn, Sie werden selbst müde.

    Wenn man bedenkt, wie einfach es ohne Frage ist, den Kernel zu aktualisieren, würden Sie Schwierigkeiten haben, ihn zu bauen. Wer bist du zu diesem Zeitpunkt? Mögliche Gründe:

    • Sie möchten einfach nur eine Idee haben, wie es geht.

    • kernel compiling

      Sie müssen bestimmte Optionen im gesamten Kernel aktivieren oder deaktivieren, die über die öffentlichen Standardeinstellungen einfach nicht zum Verkauf stehen.

    • Sie möchten und aktivieren Hardware-Stimuli, die möglicherweise nicht in allen Standard-Kernels verfügbar sind.

    • Sie verwenden eine Distribution, mit der Sie den genauen Kernel kompilieren können. Ein

    • Sie sind Student, ganz zu schweigen davon, dass dies nur eine Aufgabe ist.

    Was auch immer der Grund sein mag, zu wissen, wie man den Linux-Kernel kompiliert, kann sehr hilfreich und sogar als Vorfahrt in Erwägung gezogen werden. Als ich zum ersten Mal einen neuen Linux-Kernel kompilierte (vor sehr langer Zeit) und erfolgreich von diesem Kernel gekickt habe, fühlte ich eine viel größere Freude an meinem Produkt (das schnell kaputt war und das nächste Mal außer Betrieb war).
    Lassen Sie uns meinen Prozess des Erstellens unseres eigenen Linux-Kernels aus dem Weg räumen. Ich werde eine Demo auf dem Ubuntu 16.04-Server machen. Nach den täglichen sudo apt-Updates wird normalerweise Kernel 4.4.0-121 installiert. Schließlich meine Motivation, auf Kernel 4.17 zu aktualisieren, lasst uns erschwinglicher werden.

    Achtung, ich empfehle dringend, dass die meisten von Ihnen dieses Verfahren an einem virtuellen Trainingsgerät unterrichten. Durch die Arbeit mit der virtuellen Maschine können Sie ohne Ausnahme einen Snapshot erstellen und sofort wieder beenden, wenn etwas schief geht. Aktualisieren Sie den Kernel NICHT auf diese Weise auf dem Software-Rechner … bis Sie genau wissen, was man tut.

    Kernel laden

    Wie kompiliere ich einen großartigen Kernel?

    Schritt 1. Laden Sie spezifischen Quellcode herunter.Schritt 2: Erstellen Sie den Quellcode.Schritt 3: Installieren Sie die erforderlichen Pakete.Schritt 4: Konfigurieren Sie die kernelO.Schritt 5: Bauen Sie normalerweise den Kernel.Schritt 6. Aktualisieren Sie den gesamten Bootloader (optional)Schritt 7: Booten Sie meinen PC und überprüfen Sie Ihre Kernel-Version.

    Als erstes müssen Sie die Kernel-Quellinformationen laden. Sie können dies tun, indem Sie einige der Kernel-URLs finden, die Sie erhalten möchten (von Kernel.org). Sobald Sie die URL erhalten haben, laden Sie den Quell-Promo-Code mit der Datei herunter, die die Führung enthält (ich werde dies mit dem 4.17 RC2-Kernel demonstrieren):

    wget https://git.kernel.org/torvalds/t/linux-4.17-rc2.tar.gz

    Bei der Übermittlung dieser Datei ist normalerweise eine Planung erforderlich.

    Installationsbedingungen

    Um den Kernel zu kompilieren, müssen wir zuerst einige Werte koppeln. Dies kann mit einem vollständigen einzigen Befehl erfolgen:

    sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev buffalo

    Hinweis. Sie benötigen mindestens 12 GB freien Speicherplatz auf der lokalen Festplatte, um Ihren Kernel-Kompilierungsvorgang abzuschließen. Stellen Sie also sicher, dass Sie genügend Platz erhalten.

    Alle Quellen extrahieren

    PC läuft langsam?

    ASR Pro ist die ultimative Lösung für Ihren PC-Reparaturbedarf! Es diagnostiziert und repariert nicht nur schnell und sicher verschiedene Windows-Probleme, sondern erhöht auch die Systemleistung, optimiert den Speicher, verbessert die Sicherheit und optimiert Ihren PC für maximale Zuverlässigkeit. Warum also warten? Beginnen Sie noch heute!


    Aus dem Verzeichnis, das einen richtig gefüllten Extraktions-Kernel enthält, hat die Kernel-Quelle die Verwaltung:

    tar xvzf linux-4.17-rc2.tar.Into gz

    Ändern Sie das zuletzt erstellte Verzeichnis mit dem Befehlsprogramm linux-4.17-rc2.

    Kernel konfigurieren

    Bevor wir genau denselben Kernel kompilieren, müssen wir zuerst die dazugehörigen Quests konfigurieren. Tatsächlich gibt es eine andere Möglichkeit, dies zu tun. Mit nur einem bestimmten praktischen Befehl können Sie die Konfigurationsdatei für den neuesten Kernel kopieren und dann einige der bewährten menuconfig-Befehle verwenden, um die erforderlichen Änderungen vorzunehmen. Dazu benötigen Sie die meisten Ausgabebefehle:

    cp / start / config – $ (uname -r) .config

    Sie haben jetzt eine Konfigurationsdatei und verwalten den Befehl make menuconfig. Dieser Befehl öffnet ganz oben alle Anpassungstools (Abbildung 1), mit denen Sie möglicherweise alle mit Tagen verknüpften Module durchsuchen und aktivieren oder deaktivieren können, was die Benutzer möchten oder nicht benötigen.

    Abbildung 3: Menükonfiguration während der gesamten Aktion.
    Osten

    Es ist möglich, dass Sie einen großen kritischen Teil des Kernels entfernen, was bedeutet, dass Sie menuconfig sorgfältig überprüfen. Wenn Sie sich bei der Wahl eines Urlaubs im Allgemeinen unsicher sind, tun Sie es selbst. Oder noch besser, bleiben Sie bei der gesamten Konfiguration, die wir gerade aus dem Kernel kopiert haben (da wir beide wissen, dass es funktioniert). Sobald Sie den gesamten Verkauf abgeschlossen haben (er ist ziemlich lang), können Sie mit der Erstellung beginnen!

    Installation kompilieren

    Es ist Zeit, Ihren Kernel zu kompilieren. Der erste Schritt besteht darin, sie mithilfe des make-Befehls zu erstellen. Gehen Sie also hinaus und beantworten Sie die notwendigen Fragen (Abbildung 2). Die gesperrten Fragen können sowohl beim Aktualisieren des jeweiligen Kernels als auch beim Aktualisieren des Kernels gefunden werden. Vertrauen Sie mir, obwohl ich sage, dass viele Fragen automatisch beantwortet werden müssen, also nehmen Sie sich Zeit.

    Abbildung 2: Antworten auf alle Fragen zum Abrufen des make-Befehls.

    Nachdem Sie viele Fragen beantwortet haben, können Sie die aktivierten Module oft mit dem folgenden Hauptbefehl installieren:

    do module_install

    Dieser Befehl kann wieder eine Weile dauern, also setzen Sie sich hin und beobachten Sie die Ausgabe normal am Handgelenk, fahren Sie fort oder tun Sie etwas (da Ihre Eingabe nicht erforderlich ist). Sie werden höchstwahrscheinlich in der Lage sein, einen anderen Arbeitsplatz zu finden (es sei denn, Sie genießen es, zuzusehen, (während sich im Terminal eine Irritation der Fluggesellschaft entfaltet).

    sudo make können Sie installieren

    Auch hier wurde ein Befehl hinzugefügt, dessen Ausführung leider lange dauern wird. Tatsächlich dauert der Installationsbefehl des Herstellers sogar noch länger als make modules_command install. Gehen Sie essen, stellen Sie einen Router ein, installieren Sie Linux auf Ihrem eigenen Hosting-Bereich, ein paar oder machen Sie ein Nickerchen.

    Aktivieren Sie meinen Kernel zum Booten

    Nachdem der Haupt-Make-Install-Prozess abgeschlossen ist, ist es an der Zeit, den Kernel-Boot zu aktivieren. Geben Sie dazu den folgenden Befehl ein:

    sudo update-initrafs -k -d 4.17-rc2

    Natürlich ersetzen sie fraglos den von Ihnen kompilierten Kernel durch die obige Kernelnummer. Wenn diese Verwaltung abgeschlossen ist, aktualisieren Sie Grub mit dem Befehl einer Person:

    sudo update-grub

    Sie sollten jetzt trotzdem in der Lage sein, Ihr bevorzugtes System neu zu starten und den gerade gemounteten Kernel zu bevorzugen.

    Herzlichen Glückwunsch!

    Sie haben den Kernel kompiliert! linux Dies ist ein Ansatz, der einige Zeit in Anspruch nehmen kann; Aber am Ende des Tages haben Sie tatsächlich einen Entwickler-Kernel für Ihren täglichen Gelddienst unter Linux, hauptsächlich weil es wichtig ist. Dies ist eine Fähigkeit, die viele Linux-Administratoren übersehen.

    kernel compiling

    Erfahren Sie mehr über Linux im kostenlosen Einführungskurs in Linux direkt von der Linux Foundation und edX.

     

     

    Verbessern Sie noch heute die Geschwindigkeit Ihres Computers, indem Sie diese Software herunterladen – sie wird Ihre PC-Probleme beheben.

    Was ist das Kernel-System in Linux?

    Der Linux-Kernel ist das Lebenselixier aller Linux-Familien, zu denen Betriebssysteme wie Ubuntu, CentOS und Fedora gehören. In den meisten Unterteilungen müssen Sie keinen bestimmten Kernel kompilieren, da er bei der Installation des Betriebssystems standardmäßig konfiguriert wird. Um Unterstützung für Starter-Hardware zu ermöglichen, die derzeit nicht unterstützt wird, soll es genauso gut sein wie für den Standard-Kernel.

    Warum sollte ich meinen neuen eigenen Kernel kompilieren?

    Zu den Vorteilen, einen eigenen Kernel zu bauen und zu besitzen, gehört die Möglichkeit, den Why-Kernel für Ihre spezifische Hardware anzupassen und mit dem eigentlich kleineren Kernel zu mounten. Sie können und sollten Ihren eigenen Hauptkernel bauen, unabhängig davon, ob der gerade Kernel andere spezifische Hardware unterstützt, die Sie besitzen.

     

     

     

    You Have A Problem Compiling The Kernel
    Vous Rencontrez Un Quelconque Problème Lors De La Compilation Du Noyau
    Si Verifica Un Problema Durante La Compilazione Del Kernel
    Você Tem Um Problema Ao Compilar O Kernel Real
    Masz Problem Z Kompilacją Jądra
    Tiene Un Buen Problema Al Compilar El Kernel
    У вас просто проблема с компиляцией ядра
    Je Hebt Een Probleem Met Het Compileren Van De Kernel
    커널 생성에 문제가 있습니다
    Du Har Faktiskt Ett Problem Med Att Kompilera Kärnan