Come installare le intestazioni del kernel Linux su Debian 12

Come Installare Le Intestazioni Del Kernel Linux Su Debian 12



Gli header del kernel Linux sono necessari per compilare i moduli del kernel di diversi software (ad esempio VMware Workstation, VirtualBox). Se non hai gli header del kernel Linux installati sul tuo sistema Debian 12, il software che lo richiede non funzionerà affatto. Devi installare la versione corretta degli header del kernel Linux su Debian 12 per assicurarti che il software che li richiede possa compilare i moduli del kernel.

In questo articolo ti mostreremo come installare gli header del kernel Linux su Debian 12 “Bookworm”.

Argomento dei contenuti:

  1. Aggiornamento del sistema Debian 12
  2. Aggiornamento della cache del repository dei pacchetti Debian 12
  3. Controllo della versione del kernel Linux installato su Debian 12
  4. Installazione degli header del kernel Linux su Debian 12
  5. Conclusione

Aggiornamento del sistema Debian 12

Prima di installare gli header del kernel Linux sul tuo sistema Debian 12, è una buona idea installare tutti gli aggiornamenti disponibili sul tuo sistema Debian 12.







Se hai bisogno di assistenza per aggiornare il tuo sistema Debian 12, leggi l'articolo su Come mantenere aggiornato il sistema Debian 12.



Una volta aggiornato il tuo sistema Debian 12, riavvia il computer affinché le modifiche abbiano effetto con il seguente comando:



$ sudo riavviare

Aggiornamento della cache del repository dei pacchetti Debian 12

Per aggiornare la cache del repository dei pacchetti Debian 12, eseguire il comando seguente:





$ sudo aggiornamento adeguato

  Uno screenshot di una descrizione del computer generata automaticamente

Controllo della versione del kernel Linux installato su Debian 12

Per verificare la versione del kernel Linux che stai utilizzando sul tuo sistema Debian 12, esegui il seguente comando:



$ il tuo nome -R

Come puoi vedere, il nostro computer Debian 12 utilizza il kernel Linux versione 6.1.0. La versione delle intestazioni del kernel Linux che installi deve corrispondere alla versione del kernel Linux che hai installato sul tuo sistema Debian 12. Altrimenti, il software che richiede la compilazione dei moduli del kernel non sarà in grado di accedervi.

  Uno screenshot di una descrizione del computer generata automaticamente

Installazione degli header del kernel Linux su Debian 12

Per installare la stessa versione degli header del kernel Linux del kernel Linux che stai utilizzando sul tuo sistema Debian 12, esegui il seguente comando:

$ sudo adatto installare intestazioni-linux-$ ( il tuo nome -R )

Per confermare l'installazione, premere E e poi premere .

Gli header del kernel Linux e i pacchetti di dipendenze richiesti vengono scaricati da Internet. Ci vuole un po' di tempo per completarlo.

  Uno screenshot di una descrizione del computer generata automaticamente

È in corso l'installazione delle intestazioni del kernel Linux e dei pacchetti di dipendenze richiesti. Ci vuole un po' di tempo per completarlo.

  Uno screenshot di una descrizione del computer generata automaticamente

A questo punto, sul tuo sistema Debian 12 dovrebbe essere installata la versione corretta degli header del kernel Linux.

  Uno screenshot di una descrizione del computer generata automaticamente

Conclusione

Ti abbiamo mostrato come installare la versione corretta degli header del kernel Linux su un sistema Debian 12 in modo che il software che lo richiede possa utilizzarlo per compilare i suoi moduli del kernel su Debian 12.