impossibile riconfigurare virtualbox-dkms


8

Ho installato vitualbox su Debian Jessie secondo le istruzioni su debian wiki .
Eseguendo:

apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox

Durante l'installazione sono stati segnalati alcuni errori.
Ora voglio riconfigurare virtualbox-dkms ma ricevo questo errore:

Loading new virtualbox-4.3.18 DKMS files...
Building only for 3.16-3-amd64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.

Nota: uname -rspettacoli 3.16-3-amd64, ma la mia fonte cartella in / usr / src è denominato:
linux-headers-3.16.0-4-amd64.

Io non so cosa fare!

Risposte:


13

Correre:

$ sudo apt-get update
$ sudo apt-get install linux-headers-`uname -r`

Se quel secondo comando non riesce ancora a trovare qualcosa, allora:

$ apt-cache search linux-headers-

per elencare tutti i linux-headerspacchetti disponibili.

Almeno uno dovrebbe corrispondere al kernel in esecuzione (come visualizzato da uname -r).

Poi:

sudo apt-get install linux-headers-<version number>

1
Ottengo ancora questo errore, anche con le intestazioni installate usando questo comando.
Cerin,

3

Ho fatto tutte queste soluzioni ma il problema riguardava il mio kernel!

linux-headers- uname -rvoleva installare le intestazioni 3.16.0-3 a causa della mia versione del kernel ma non esiste una tale intestazione del kernel linux nei repository Debian: c'è 3.16.0-4

Soluzione: aggiorna il mio kernel tramite apt-get, quindi tutto funziona correttamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.