Breve: Instalar VirtualBox Guest Additions en Ubuntu y con esto podrás copiar, pegar, arrastrar y soltar entre el host y el sistema invitado. Hace que el uso de Ubuntu en una máquina virtual sea mucho más fácil.
El VirtualBox Guest Additions consisten en controladores de dispositivos y aplicaciones del sistema que optimizan el sistema operativo para un mejor rendimiento y usabilidad. Estos controladores proporcionan una integración más estrecha entre los sistemas huésped y host.
No importa cómo esté usando su máquina virtual, Guest Additions puede ser muy útil para usted. Para example, Pruebo muchas instalaciones y aplicaciones dentro de una máquina virtual y tomo muchas capturas de pantalla. Resulta muy útil poder mover esas capturas de pantalla libremente entre el sistema operativo host y el sistema operativo invitado.
¿Invitado? ¿Anfitrión? ¿Que es eso?
Si aún no lo sabe, primero debe conocer la terminología.
El sistema host es su sistema operativo real instalado en su sistema físico.
El sistema invitado es la máquina virtual que ha instalado dentro de su sistema operativo host.
Antes de ver los pasos para instalar VirtualBox Guest Additions en Ubuntu, primero hablemos de sus características.
¿Por qué debería usar VirtualBox ¿Adiciones de invitados?
Con VirtualBox Guest Additions habilitado, el uso de la máquina virtual se vuelve mucho más cómodo. ¿No me crees? Estas son las características importantes que ofrecen Guest Additions:
- Integración del puntero del mouse: Ya no es necesario presionar ninguna tecla para “liberar” el cursor del sistema operativo invitado.
- Portapapeles compartido: Con Guest Additions instalado, puede copiar y pegar entre los sistemas operativos huésped y host.
- Arrastrar y soltar: También puede arrastrar y soltar archivos entre el host y el sistema operativo invitado.
- Carpetas compartidas: Mi característica favorita; esta función le permite intercambiar archivos entre el anfitrión y el invitado. Puedes decir VirtualBox para tratar un directorio de host determinado como una carpeta compartida, y el programa lo pondrá a disposición del sistema operativo invitado como un recurso compartido de red, independientemente de si el invitado realmente tiene una red.
- Mejor soporte de video: Los controladores de video personalizados que se instalan con Guest Additions le brindan modos de video extra altos y no estándar, así como un rendimiento de video acelerado. También le permite cambiar el tamaño de la ventana de la máquina virtual. La resolución de video en el invitado se ajustará automáticamente, como si hubiera ingresado manualmente una resolución arbitraria en la configuración de Pantalla del invitado.
- Ventanas sin costura: Las ventanas individuales que se muestran en el escritorio de la máquina virtual se pueden mapear en el escritorio del host, como si la aplicación subyacente se estuviera ejecutando realmente en el host.
- Canales de comunicación genéricos de anfitrión / invitado: Guest Additions le permite controlar y monitorear la ejecución de invitados. Las “propiedades del invitado” proporcionan un mecanismo genérico basado en cadenas para intercambiar bits de datos entre un invitado y un host, algunos de los cuales tienen significados especiales para controlar y monitorear al invitado. Las aplicaciones se pueden iniciar en la máquina invitada desde el host.
- Sincronizacion de tiempo: Guest Additions resincronizará la hora con la de la máquina Host con regularidad. Se pueden configurar los parámetros del mecanismo de sincronización horaria.
- Inicios de sesión automatizados: Básicamente, el paso de credenciales, puede ser una característica útil.
¿Impresionado por las características que ofrece? Veamos cómo puedes instalar VirtualBox Adiciones de invitados en Ubuntu Linux.
Instalando VirtualBox Adiciones de invitados en Ubuntu
El escenario aquí es que tienes Ubuntu Linux instalado dentro VirtualBox. El sistema anfitrión puede ser cualquier sistema operativo.
Demostraré el proceso de instalación en una instalación mínima de una máquina virtual Ubuntu. Primero ejecute su máquina virtual:
VirtualBox Máquina virtual de Ubuntu
Para empezar, seleccione Dispositivo> Insertar imagen de CD de Guest Additions…:
Insertar imagen de CD de Guest Additions
Esto le proporcionará el instalador necesario dentro del sistema invitado (es decir, el sistema operativo virtual). Intentará ejecutarse automáticamente, así que haga clic en Correr:
Instalación de AutoRun Guest Additions
Esto debería abrir la instalación en una ventana de terminal. Siga las instrucciones en pantalla y tendrá las Adiciones para invitados instaladas en unos minutos como máximo.
Consejos para solucionar problemas:
Si recibe un error como este, significa que le faltan algunos módulos del kernel (sucede en algunos casos, como instalaciones mínimas):
Error al instalar Guest Additions en Ubuntu
Necesita instalar algunos paquetes más aquí. Solo para aclarar, debe ejecutar estos comandos en el sistema virtual de Ubuntu:
sudo apt install build-essential dkms linux-headers-generic
Ahora ejecute la configuración de Guest Addition nuevamente:
sudo rcvboxadd setup
Utilizando VirtualBox Funciones de Guest Addition
Aquí hay algunas capturas de pantalla para habilitar / usar funciones útiles de VirtualBox Adiciones de invitados en uso:
Cambiar la resolución de la pantalla virtual
Cambiar la resolución de la pantalla virtual
Configurar arrastrar y soltar (cualquier archivo)
Puede habilitar arrastrar y soltar desde el menú superior -> Dispositivos -> Arrastrar y soltar -> Bidireccional.
Con Bidirectional, puede arrastrar y soltar de un invitado a otro y de un host a otro, ambos.
Arrastrar y soltar
Configurar el portapapeles compartido (para copiar y pegar)
Del mismo modo, puede habilitar el portapapeles compartido desde el menú superior -> Dispositivos -> Portapapeles compartido -> Bidireccional.
Desinstalación del portapapeles compartido VirtualBox Adiciones para invitados (si ya no desea usarlo)
Navegue hasta la imagen del CD y ábralo en la terminal (Botón derecho del ratón directorio interno> Abrir en Terminal):
Abrir en Terminal
Ahora ingrese:
sh ./VBoxLinuxAdditions.run uninstall
Sin embargo, en algunos casos, es posible que deba hacer más limpieza. Usa el comando:
/opt/VBoxGuestAdditions-version/uninstall.sh
Nota: Reemplazar VBoxGuestAdditions-versión con la versión correcta (puedes pulsar pestaña para autocompletar; en mi caso es VBoxGuestAdditions-6.0.4).
Terminando
Es de esperar que a estas alturas ya haya aprendido a instalar y utilizar VirtualBox Adiciones de invitados en Ubuntu. ¡Háganos saber si utiliza estas adiciones y qué función le parece más útil!