So installieren Sie Kernel -Header in Ubuntu und Debian

So installieren Sie Kernel -Header in Ubuntu und Debian

In unserem letzten Artikel haben wir erklärt, wie man Kernel -Header in CentOS 7 installiert. Kernel -Header enthalten C Header -Dateien für den Linux -Kernel, der die verschiedenen Funktions- und Strukturdefinitionen anbietet.

Es ist sehr wichtig zu beachten. Wenn Ihre Kernel -Version mit der Standardverteilungsinstallation versendet oder Ihren Kernel mithilfe von DPKG- oder APT -Paketmanager aus dem Ubuntu- oder Debian -Basis -Repositories aktualisiert hat, müssen Sie übereinstimmende Kernel -Header nur mit Package Manager installieren. Und wenn Sie Kernel aus Quellen zusammengestellt haben, müssen Sie auch Kernel -Header aus Quellen installieren.

In diesem Artikel werden wir erklären, wie man installiert Kernel -Header In Ubuntu Und Debian Linux -Verteilungen über den Standardpaketmanager mit dem Standardpaketmanager.

Installieren Sie Kernel -Header in Ubuntu und Debian

Überprüfen Sie zuerst Ihre installierte Kernel -Version sowie das Kernel -Header -Paket, das mit Ihrer Kernel -Version mit den folgenden Befehlen entspricht.

$ uname -r $ apt suche linux -reader -$ (uname -r) 
Überprüfen Sie die Kernelversion und Kernel -Header in Ubuntu

An Debian, Ubuntu und ihre Derivate, alle Kernel -Header -Dateien finden Sie unter /usr/src Verzeichnis. Sie können überprüfen, ob die passenden Kernel -Header für Ihre Kernelversion bereits auf Ihrem System über den folgenden Befehl installiert sind.

$ ls -l/usr/src/linux -headers -$ (uname -r) 
Überprüfen Sie die Kernel -Header in Ubuntu

Aus der obigen Ausgabe ist klar, dass das passende Kernel -Header -Verzeichnis nicht vorhanden ist, was bedeutet, dass das Paket noch nicht installiert ist.

Bevor Sie die entsprechenden Kernel -Header installieren können, aktualisieren Sie Ihren Paket -Index, um Informationen zu den neuesten Paketversionen mit dem folgenden Befehl zu erhalten.

$ sudo APT Update 

Führen Sie dann den folgenden Befehl aus, der folgt, um das Linux -Kernel -Header -Paket für Ihre Kernelversion zu installieren.

$ sudo apt installieren linux-readers-$ (uname -r) 
Installieren Sie Kernel -Header in Ubuntu

Überprüfen Sie als Nächst

$ ls -l/usr/src/linux -headers -$ (uname -r) 
Überprüfen Sie die installierten Kernel -Header in Ubuntu

Das ist alles! In diesem Artikel haben wir erklärt, wie man Kernel -Header in installiert Ubuntu Und Debian Linux und andere Verteilungen im Debian -Stammbaum.

Denken Sie immer daran, dass Sie die Linux -Kernel -Header benötigen, um ein Kernel -Modul zu kompilieren. Wenn Sie Quires oder Gedanken zum Teilen haben, verwenden Sie das folgende Kommentarformular, um uns zu erreichen.