So installieren Sie Linux-Kernel-Header unter Debian 12

So Installieren Sie Linux Kernel Header Unter Debian 12



Die Linux-Kernel-Header werden benötigt, um die Kernel-Module verschiedener Software (z. B. VMware Workstation, VirtualBox) zu kompilieren. Wenn Sie die Linux-Kernel-Header nicht auf Ihrem Debian 12-System installiert haben, wird die Software, die sie benötigt, überhaupt nicht ausgeführt. Sie müssen die richtige Version der Linux-Kernel-Header unter Debian 12 installieren, um sicherzustellen, dass die Software, die sie benötigt, ihre Kernel-Module kompilieren kann.

In diesem Artikel zeigen wir Ihnen, wie Sie die Linux-Kernel-Header auf Debian 12 „Bookworm“ installieren.

Inhaltsthema:

  1. Aktualisieren des Debian 12-Systems
  2. Aktualisieren des Debian 12-Paket-Repository-Cache
  3. Überprüfen der Version des installierten Linux-Kernels unter Debian 12
  4. Installieren der Linux-Kernel-Header unter Debian 12
  5. Abschluss

Aktualisieren des Debian 12-Systems

Bevor Sie die Linux-Kernel-Header auf Ihrem Debian 12-System installieren, empfiehlt es sich, alle verfügbaren Updates auf Ihrem Debian 12-System zu installieren.







Wenn Sie Hilfe bei der Aktualisierung Ihres Debian 12-Systems benötigen, lesen Sie den Artikel „So halten Sie das Debian 12-System auf dem neuesten Stand“.



Sobald Sie Ihr Debian 12-System aktualisiert haben, starten Sie Ihren Computer mit dem folgenden Befehl neu, damit die Änderungen wirksam werden:



$ Sudo neu starten

Aktualisieren des Debian 12-Paket-Repository-Cache

Führen Sie den folgenden Befehl aus, um den Debian 12-Paket-Repository-Cache zu aktualisieren:





$ Sudo passendes Update

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Überprüfen der Version des installierten Linux-Kernels unter Debian 12

Um die Version des Linux-Kernels zu überprüfen, die Sie auf Ihrem Debian 12-System verwenden, führen Sie den folgenden Befehl aus:



$ dein Name -R

Wie Sie sehen, verwendet unser Debian 12-Computer die Linux-Kernel-Version 6.1.0. Die Version der Linux-Kernel-Header, die Sie installieren, muss mit der Version des Linux-Kernels übereinstimmen, die Sie auf Ihrem Debian 12-System installiert haben. Andernfalls kann die Software, die sie zum Kompilieren ihrer Kernelmodule benötigt, nicht darauf zugreifen.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Installieren der Linux-Kernel-Header unter Debian 12

Um dieselbe Version der Linux-Kernel-Header wie den Linux-Kernel zu installieren, den Sie auf Ihrem Debian 12-System verwenden, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren Linux-Header-$ ( dein Name -R )

Um die Installation zu bestätigen, drücken Sie UND und dann drücken .

Die Linux-Kernel-Header und die erforderlichen Abhängigkeitspakete werden aus dem Internet heruntergeladen. Es dauert eine Weile, bis es fertig ist.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Die Linux-Kernel-Header und die erforderlichen Abhängigkeitspakete werden installiert. Es dauert eine Weile, bis es fertig ist.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Zu diesem Zeitpunkt sollte die richtige Version der Linux-Kernel-Header auf Ihrem Debian 12-System installiert sein.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Abschluss

Wir haben Ihnen gezeigt, wie Sie die richtige Version der Linux-Kernel-Header auf einem Debian 12-System installieren, damit die Software, die sie benötigt, diese zum Kompilieren ihrer Kernel-Module unter Debian 12 verwenden kann.