Hoe Linux Kernel Headers op Debian 12 te installeren

Hoe Linux Kernel Headers Op Debian 12 Te Installeren



De Linux-kernelheaders zijn vereist om de kernelmodules van verschillende software (bijv. VMware Workstation, VirtualBox) te compileren. Als u de Linux-kernelheaders niet op uw Debian 12-systeem hebt geïnstalleerd, zal de software die dit vereist helemaal niet werken. U moet de juiste versie van de Linux-kernelheaders op Debian 12 installeren om er zeker van te zijn dat de software die deze headers nodig heeft, hun kernelmodules kan compileren.

In dit artikel laten we u zien hoe u de Linux-kernelheaders op Debian 12 'Bookworm' installeert.

Onderwerp van inhoud:

  1. Het Debian 12-systeem bijwerken
  2. De cache van de pakketrepository van Debian 12 bijwerken
  3. De versie van de geïnstalleerde Linux-kernel op Debian 12 controleren
  4. De Linux Kernel Headers installeren op Debian 12
  5. Conclusie

Het Debian 12-systeem bijwerken

Voordat u de Linux-kernelheaders op uw Debian 12-systeem installeert, is het een goed idee om alle beschikbare updates op uw Debian 12-systeem te installeren.







Als u hulp nodig heeft bij het updaten van uw Debian 12-systeem, lees dan het artikel Hoe u het Debian 12-systeem up-to-date houdt.



Nadat u uw Debian 12-systeem hebt bijgewerkt, start u uw computer opnieuw op om de wijzigingen door te voeren met de volgende opdracht:



$ sudo opnieuw opstarten

De cache van de pakketrepository van Debian 12 bijwerken

Om de cache van de pakketrepository van Debian 12 bij te werken, voert u de volgende opdracht uit:





$ sudo passende update

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De versie van de geïnstalleerde Linux-kernel op Debian 12 controleren

Om de versie van de Linux-kernel die u op uw Debian 12-systeem gebruikt te controleren, voert u de volgende opdracht uit:



$ je naam -R

Zoals u kunt zien, gebruikt onze Debian 12-computer de Linux-kernelversie 6.1.0. De versie van de Linux-kernelheaders die u installeert, moet overeenkomen met de versie van de Linux-kernel die u op uw Debian 12-systeem hebt geïnstalleerd. Anders zal de software die vereist dat ze de kernelmodules compileren er geen toegang toe hebben.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De Linux Kernel Headers installeren op Debian 12

Om dezelfde versie van de Linux-kernelheaders te installeren als de Linux-kernel die u op uw Debian 12-systeem gebruikt, voert u de volgende opdracht uit:

$ sudo geschikt installeren linux-headers-$ ( je naam -R )

Om de installatie te bevestigen, drukt u op EN en druk vervolgens op .

De Linux-kernelheaders en de vereiste afhankelijkheidspakketten worden van internet gedownload. Het duurt even voordat het klaar is.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De Linux-kernelheaders en de vereiste afhankelijkheidspakketten worden geïnstalleerd. Het duurt even voordat het klaar is.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Op dit punt zou de juiste versie van de Linux-kernelheaders op uw Debian 12-systeem moeten zijn geïnstalleerd.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Conclusie

We hebben u laten zien hoe u de juiste versie van de Linux-kernelheaders op een Debian 12-systeem installeert, zodat de software die dit nodig heeft deze kan gebruiken om de kernelmodules op Debian 12 te compileren.