Instale os cabeçalhos do kernel para o seu sistema executando este comando no seu terminal ( Ctrl + Alt + T ):
sudo apt-get install linux-headers-$(uname -r)
Estou tentando instalar o Virtualbox no Ubuntu 12.10 64 bits, (Kernel 3.5.0-23). Eu já instalei o dkms, o build-essential, o linux-source, o linux-kernel-headers, .... Eu ainda recebo este erro:
Erro! Seus cabeçalhos de kernel para o kernel 3.5.0-23-generic não podem ser encontrados. Por favor, instale o pacote linux-headers-3.5.0-23-generic, ou use a opção --kernelsourcedir para dizer ao DKMS onde ele está localizado
Os cabeçalhos e a origem do kernel estão no lugar apropriado:
ls /usr/src
linux-headers-3.5.0-23 linux-source-3.5.0
linux-headers-3.5.0-24 linux-source-3.5.0.tar.bz2
linux-headers-3.5.0-24-generic
Eu sei que há toneladas de perguntas semelhantes em fóruns diferentes, eu tentei todos eles. Nenhum deles funciona. Alguém pode me ajudar por favor?
Instale os cabeçalhos do kernel para o seu sistema executando este comando no seu terminal ( Ctrl + Alt + T ):
sudo apt-get install linux-headers-$(uname -r)
Instale os cabeçalhos do kernel para o kernel em execução
sudo apt-get install linux-headers-$(uname -r)
Ou simplesmente use o linux-headers-generic
para instalar os cabeçalhos mais recentes do kernel.
OBSERVAÇÃO : Se você tiver kernels de Pilha de Ativação de Hardware (backported) instalados em uma versão LTS, use o pacote
linux-headers-current
para instalar os cabeçalhos + de imagens de kernel mais recentes.
Por exemplo, no Ubuntu 12.04, o kernel do release é o 3.2.0, o genux-current-genérico instala o 3.8.0-27.
Tags virtualbox