não pode reconfigurar o virtualbox-dkms

8

Instalei o vitualbox no Debian Jessie de acordo com as instruções no debian wiki . < br> Ao executar:

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

Durante a instalação, alguns erros foram relatados.
Agora quero reconfigurar o virtualbox-dkms, mas recebo este erro:

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 -r mostra 3.16-3-amd64 , mas minha pasta de origem em / usr / src é nomeada:% linux-headers-3.16.0-4-amd64 .

Eu não sei o que fazer!

    
por mahdix 14.11.2014 / 11:19

2 respostas

3

Eu fiz todas essas soluções, mas o problema era sobre o meu kernel!

linux-headers- uname -r queria instalar os cabeçalhos 3.16.0-3 devido à minha versão do kernel, mas não há tal cabeçalho do kernel linux nos repositórios Debian: Há 3.16.0-4

Solução: atualize meu kernel via apt-get, então tudo funciona bem.

    
por 14.11.2014 / 14:38
13

Executar:

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

Se esse segundo comando ainda não encontrar nada, então:

$ apt-cache search linux-headers-

para listar todos os pacotes linux-headers disponíveis.

Pelo menos um deve corresponder ao kernel que você está executando (conforme exibido por uname -r ).

Então:

sudo apt-get install linux-headers-<version number>
    
por 14.11.2014 / 12:51