pacote do kernel virtualbox não é suportado ao instalar o vagrant

0

Estou instalando o vagrant com sudo apt-get install . Esse erro eu recebi:

...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for hicolor-icon-theme ...
Setting up virtualbox (4.1.18-dfsg-1ubuntu1.2) ...
 * Stopping VirtualBox kernel modules                                   [ OK ] 
 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found                          [fail]
invoke-rc.d: initscript virtualbox, action "restart" failed.
Setting up vagrant (1.0.3-1) ...
Processing triggers for ureadahead ...
Setting up virtualbox-dkms (4.1.18-dfsg-1ubuntu1.2) ...
Loading new virtualbox-4.1.18 DKMS files...
First Installation: checking all kernels...
Building only for 3.8.0-030800-generic
Building initial module for 3.8.0-030800-generic
ERROR (dkms apport): kernel package linux-headers-3.8.0-030800-generic is not supported
Error! Bad return status for module build on kernel: 3.8.0-030800-generic (x86_64)
Consult /var/lib/dkms/virtualbox/4.1.18/build/make.log for more information.
 * Stopping VirtualBox kernel modules                                   [ OK ] 
 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found                          [fail]
invoke-rc.d: initscript virtualbox, action "restart" failed.
Setting up virtualbox-qt (4.1.18-dfsg-1ubuntu1.2) ...
Processing triggers for menu ...

Ubuntu 12.10

$ uname -a
Linux 3.8.0-030800-generic #201302181935 SMP Tue Feb 19 00:36:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
    
por Kostanos 14.06.2013 / 03:08

1 resposta

1

Se a versão do VirtualBox no repositório Ubuntu 12.10 não suportar a versão 3.8 do kernel, você pode tentar instalar a versão mais recente do VirtualBox usando o repositório Oracle. A versão mais recente do VrtualBox suporta kernels mais recentes.

As instruções para adicionar seu repositório estão aqui:

link

Observe que você pode precisar desinstalar seus pacotes atuais do VirtualBox e do Vagrant primeiro. Note também que os pacotes do Oracle VirtualBox têm nomes diferentes.

Então, ao instalar o Vagrant, você precisará impedi-lo de remover sua nova versão do VirtualBox. Você pode tentar fazer isso instalando o Vagrant no repositório do Ubuntu, mas adicionando --no-install-recommends quando você executa apt-get , ou você pode tentar baixar e instalar o Vagrant diretamente de seu site:

link

    
por David Edwards 17.06.2013 / 10:03