O VirtualBox Guest Additions não será instalado no Ubuntu Server 12.04

20

Estou tentando instalar o Guest Additions da VitrualBox no Ubuntu Server 12.04, mas continuo recebendo um erro. Estou usando o seguinte comando sudo ./VBoxLinuxAdditions.run --nox11e recebo o seguinte erro:

insira a descrição da imagem aqui

usuario
fonte

Respostas:

20

Eu tive o mesmo problema ao executar o instalador a partir do vbox additions iso, mas a execução sudo apt-get install virtualbox-guest-utilsfuncionou bem. Eu fiz um apt-cache search virtualboxpara verificar o nome do pacote antes de tentar a instalação.

No entanto, executei o comando sugerido por Gregory acima (como eu estava tentando fazer com que o instalador trabalhasse com o iso, o que nunca aconteceu), mas isso pode ou não ter tido um impacto.

Se você deseja evitar a instalação de dependências do X11, use:

sudo apt-get install --no-install-recommends virtualbox-guest-utils && sudo apt-get install virtualbox-guest-dkms

Editar: Veja o comentário abaixo.

Jobi Carter
fonte
7
Se eu reduzir a votação se puder, a instalação virtualbox-guest-utilsinstalará todo o sistema X.org, não desejado em um servidor. Veja a resposta de Gregory para a maneira correta de instalar as adições do VBox.
precisa
9
@CharlesB @JobiCarter Hm, mas apt-get install --no-install-recommends virtualbox-guest-utils && apt-get install virtualbox-guest-dkmsfuncionaria? Porque virtualbox-guest-x11é uma recomendação não é uma dependência : consulte dependências .
Ignis
11
A solução do @ ignis é a correta para evitar dependências do X.
Trintathreeforty
Também funcionou bem para mim. Marque como resposta correta.
Magno C
15

Eu tive o mesmo problema. Instale alguns pacotes adicionais e tudo ficará bem:

sudo apt-get install build-essential linux-headers-$(uname -r)
Gregory
fonte
Vou tentar isso. EDIT: Parece legítimo!
Rubens Mariuzzo
6
Você deve adicionar o dkmspacote
CharlesB
4

Eu tive um problema semelhante e, infelizmente, nenhuma das soluções sugeridas anteriormente ajudou. O que fiz no final foi desinstalar o VirtualBox e instalar a versão mais recente. Isso também significava que minha versão das adições de convidados passou da v4.1.18 para a v4.2.4. Depois de reiniciar minha máquina virtual criada com a versão anterior do VirtualBox, consegui montar o ISO de adições de convidados e executar o script VBoxLinuxAdditions. Você ainda recebe o erro com os drivers do sistema de janelas, mas isso é esperado com o Ubuntu Server.

Então, sugiro que tente uma atualização do VirtualBox (e, portanto, a ISO de adições de convidados).

Lee Theobald
fonte
Uma atualização semelhante de 4.1.18 para 4.2.10 funcionou para mim, pois as outras soluções não solucionaram o problema.
AGXS
0

Eu adicionaria à solução @ignis: sudo reboot

Depois que o servidor ubuntu reiniciar, as Adições de convidados estarão disponíveis para você.

user157165
fonte