VirtualBox Guest Additions no se instalará en Ubuntu Server 12.04

20

Estoy intentando instalar Guest Additions de VitrualBox en Ubuntu Server 12.04, pero sigo recibiendo un error. Estoy usando el siguiente comando sudo ./VBoxLinuxAdditions.run --nox11y obtengo el siguiente error:

ingrese la descripción de la imagen aquí

Mella
fuente

Respuestas:

20

Tuve el mismo problema al ejecutar el instalador desde la iso de adiciones de vbox, pero la ejecución sudo apt-get install virtualbox-guest-utilsfuncionó bien. Hice un apt-cache search virtualboxpara verificar el nombre del paquete antes de intentar la instalación.

Sin embargo, ejecuté el comando sugerido por Gregory anteriormente (ya que estaba tratando de hacer que el instalador funcione desde la iso, lo que nunca hizo), pero eso puede o no haber tenido un impacto.

Si desea evitar la instalación de dependencias X11, use:

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

Editar: Ver comentario a continuación.

Jobi Carter
fuente
77
Si hubiera votado negativamente si pudiera, la instalación virtualbox-guest-utilsinstalará todo el sistema X.org, no deseado en un servidor. Vea la respuesta de Gregory para conocer la forma correcta de instalar las adiciones de VBox.
CharlesB
99
@CharlesB @JobiCarter Hm, pero ¿ apt-get install --no-install-recommends virtualbox-guest-utils && apt-get install virtualbox-guest-dkmsfuncionaría? Porque virtualbox-guest-x11es un recomienda no una dependencia : ver dependencias .
ignis
1
La solución de @ ignis es la correcta para evitar las dependencias X.
treinta
Funcionó bien para mí también. Marcar como respuesta correcta.
Magno C
15

Tuve el mismo problema. Instale algunos paquetes adicionales y todo estará bien:

sudo apt-get install build-essential linux-headers-$(uname -r)
Gregory
fuente
Intentaré esto EDITAR: Parece legítimo!
Rubens Mariuzzo
66
Debe agregar el dkmspaquete
CharlesB
4

Tuve un problema similar y desafortunadamente ninguna de las soluciones sugeridas anteriormente ayudó. Lo que hice al final fue desinstalar VirtualBox e instalar la última versión. Esto también significó que mi versión de Guest Additions pasó de v4.1.18 a v4.2.4. Una vez que reinicié mi Máquina virtual creada con la versión anterior de VirtualBox, pude montar las adiciones de invitados ISO y ejecutar el script VBoxLinuxAdditions. Todavía recibe el error con los controladores del sistema de Windows, pero eso es de esperar con Ubuntu Server.

Así que sugiero probar también una actualización de VirtualBox (y, por lo tanto, el Guest Additions ISO).

Lee Theobald
fuente
Una actualización similar de 4.1.18 a 4.2.10 funcionó para mí, ya que las otras soluciones no solucionaron el problema.
agxs
0

Agregaría a la solución de @ignis: reinicio de sudo

Después de que el servidor ubuntu se reinicie, las adiciones de invitados estarán disponibles para usted.

usuario157165
fuente