ne peut pas reconfigurer virtualbox-dkms


8

J'ai installé vitualbox sur Debian Jessie selon les instructions sur debian wiki .
En exécutant:

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

Lors de l'installation, certaines erreurs ont été signalées.
Maintenant, je veux reconfigurer virtualbox-dkms mais je reçois cette erreur:

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.

Remarque: uname -rmontre , 3.16-3-amd64mais mon dossier source dans / usr / src est nommé:
linux-headers-3.16.0-4-amd64.

Je ne sais pas quoi faire!

Réponses:


13

Courir:

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

Si cette deuxième commande ne trouve toujours rien, alors:

$ apt-cache search linux-headers-

pour lister tous les linux-headerspackages disponibles.

Au moins un doit correspondre au noyau que vous exécutez (comme indiqué par uname -r).

Alors:

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

1
J'obtiens toujours cette erreur, même avec les en-têtes installés à l'aide de cette commande.
Cerin

3

J'ai fait toutes ces solutions mais le problème concernait mon noyau!

linux-headers - uname -rvoulait installer des en-têtes 3.16.0-3 en raison de ma version du noyau mais il n'y a pas un tel en-tête de noyau linux dans les dépôts Debian: il y a 3.16.0-4

Solution: mettre à jour mon noyau via apt-get, alors tout fonctionne bien.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.