Tengo VirtualBox ejecutándose en varias instalaciones de servidor, siempre sin ninguna GUI, administrando usando los vboxmanage
comandos.
Solía instalar desde el PPA de Oracle, pero desde el final de las dos versiones diferentes de vbox, he estado instalando desde los repositorios de Ubuntu. He encontrado el paquete para instalar la iso de adiciones de invitados, pero nunca he sido consciente de que los paquetes de extensión están allí.
Pregunto ya que la versión de virtualbox para 14.04 se movió de 4.3.10 a 4.3.34 hace un tiempo, así que agregué un paso para mi ejecución apt-get dist-upgrade
.
Sé cómo obtenerlos de Oracle e instalarlos manualmente, pero ¿hay algún otro método sin usar GUI? ¿Están los paquetes de extensión en algún lugar de los repositorios de Ubuntu?
fuente
virtualbox-ext-pack
descarga todo lo que Oracle tiene actualmente, intentando instalarlo, pero no está probado en su sistema. La instalación avirtualbox-ext-pack
través del "actualizador de software" rompió mi sistema (Ubuntu 17.04), colgando esperando un "acuerdo de licencia", sin forma de "aceptar". Este es un error en el script posterior a la instalación, y no hay forma de recuperarse, además de eliminarlo. Sería más seguro evitar este paquete y más bien instalar el paquete de extensión en la línea de comandos a través de VBoxManager o la GUI (archivo> preferencias> extensiones> agregar, seleccionar archivo pre-descargado, aceptar la licencia).virtualbox-ext-pack
asistente de descarga todavía se proporciona para 16.04, 17.04 y 17.10. Después de aceptar la licencia se descarga e instala el paquete de extensión para la versión de VirtualBox cesión temporal a/usr/share/virtualbox-ext-pack
partirhttp://download.virtualbox.org/virtualbox/
. ¿Qué "no funciona" en su caso?virtualbox-ext-pack
paquete a toda costa.virtualbox-ext-pack
está destinado a la versión repository.version e instalará esta versión como una dependencia.virtualbox
Esto supone que virtualbox ya está instalado.
Miré la fuente del paquete virtualbox-ext-pack en Ubuntu y encontré algunas gemas. Hice lo siguiente, que es una variación de lo que hace ese paquete en un script que estoy usando:
Esto fue en Debian Jessie, pero estoy bastante seguro de que funcionaría igual en casi cualquier versión de Linux, posiblemente también en Unix.
fuente
virtualbox-ext-pack
paquete en los repositorios. Supongo que responde la pregunta sobre si el paquete ext está en los repositorios, y le das una solución que debería funcionar en 14.04, que es mi versión. ¡Mi culpa por hacer 2 preguntas en una! También creo que la fecha de lanzamiento de 16.04 Xenial Xerus es mañana wiki.ubuntu.com/XenialXerus/ReleaseSchedule . Como estaba preguntando sobre 14.04, le daré una oportunidad a sus comandos cuando tenga la oportunidad, y aceptaré su respuesta si funcionan, me parecen razonables.$VBOXVERSION
a la mezcla.sudo
el último comando.En Ubuntu 17.04+:
PD: Sé que esta pregunta se hizo hace mucho tiempo cuando no era una opción, pero estoy escribiendo esta respuesta para ayudar a las personas que vinieron a través de Google en 2018+.
fuente
apt-cache search virtualbox
me da unovirtualbox-ext-pack
que es el paquete que estás buscando.fuente