Frustrado de que VirtualBox copiar y pegar no funciona desde el principio? Aprenda cómo habilitar esta función y trabaje con sus máquinas virtuales de forma más eficaz.
Esto viene, una vez más, del departamento de»Debería estar trabajando fuera de la caja». ¿Alguna vez ha necesitado escribir una larga cadena de texto, una línea de código, URL o párrafo, en su VirtualBox, sabiendo que dicho texto está ahí, esperando pacientemente, en su host? Usted desea simplemente copiarlo y pegarlo, pero la acción nunca parece funcionar.
¿Y si pudieras hacer que esa función funcione? Mejor aún, ¿qué pasaría si pudieras habilitar la acción para que funcione en ambos sentidos (de anfitrión a invitado y de invitado a anfitrión)? Eso haría que trabajar con VirtualBox fuera mucho más fácil. Bueno, es hora de que lo hagas realidad. Y voy a mostrarte cómo.
Demostraré esto en un anfitrión de Elementary OS y un invitado de Fedora 26. El proceso será similar para casi cualquier plataforma (sólo tendrá que ajustar un paso en particular.
Instalar adiciones para invitados
Este es el punto de fricción. Sin las Adiciones para Invitados instaladas, copiar y pegar no funcionará. Voy a explicarle el proceso de instalación de las Adiciones para invitados que deberían funcionar en cualquier distribución de Linux (tendrá que modificar el comando de instalación para que se adapte al gestor de paquetes de su distribución. Este proceso será similar en un host Windows, sólo que no debería tener que montar la unidad, y puede simplemente hacer doble clic en el archivo de instalación.exe.
Para instalar las Adiciones para Huéspedes en Linux, esto es lo que hay que hacer:
- Inicie VirtualBox.
- Inicie el host en cuestión.
- Una vez que el host se haya iniciado, haga clic en Dispositivos | Insertar imagen de CD de adiciones de invitados.
- Abra una ventana de terminal en el huésped.
- Monte el CD-ROM con el comando sudo mount /dev/cdrom /mnt.
- Cambie al directorio montado con el comando cd /mnt.
- Instale las dependencias necesarias con el comando sudo dnf install -y dkms kernel-devel kernel-devel-$(uname -r.
- Cambie al usuario root con el comando sudo su.
- Instale el paquete Guest Additions con el comando ./VBoxLinuxAdditions.run.
- Permita que la instalación se complete.
Si estás trabajando con un invitado basado en Ubuntu, el comando para instalar las dependencias necesarias es sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r).
Una vez finalizada la instalación, reinicie el sistema operativo huésped.
Habilitar copiar y pegar
En este punto, se puede activar la función de copiar y pegar (de invitado a anfitrión o de anfitrión a invitado. Inicie la máquina virtual y, una vez iniciada, haga clic en Dispositivos | Portapapeles compartido | Bidireccional (.
Ahora puede copiar y pegar de invitado a anfitrión y de anfitrión a invitado. No más tener que volver a escribir líneas de código o URLs y no tener que preguntarse por qué la función no funcionaba.
Una función extra que aún no funciona
Una ventaja de esto es que añadir las Adiciones para Invitados también permite activar la función de Arrastrar y soltar. O debería hacerlo. Para habilitar la función, haga clic en Dispositivos | Arrastrar y soltar | Bidireccional. Hay una advertencia al respecto, en el sentido de que la función de arrastrar y soltar no funciona con todos los escritorios ni con todos los gestores de archivos. La característica no funcionará con Elementary OS, o con la mayoría de los escritorios que dependen de Wayland. Las posibilidades de que Drag and Drop no funcione para usted son escasas. Si es así, tendrá que hacer uso de las Carpetas Compartidas (hasta que los desarrolladores resuelvan los errores de Arrastrar y Soltar asociados.
Boletín de noticias de Cloud Insights
Su base de conocimiento para lo último sobre AWS, Microsoft Azure, Google Cloud Platform, Docker, SaaS, IaaaS, seguridad en la nube, contenedores, la nube pública, la nube híbrida, la nube de la industria y mucho más. Lunes de entrega