Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado.
Cuando instala por primera vez una máquina virtual Linux usando VirtualBox, es posible que encuentre la experiencia por debajo de la media. VirtualBox Guest Additions mejora su experiencia de VM al traer características adicionales a la mesa, incluido un portapapeles compartido, compartir archivos con arrastrar y soltar y soporte de escalado de pantalla adaptativo.
Pero saber que necesita agregar Guest Additions a sus máquinas virtuales no es tan intuitivo como debería ser. Ya sea que esté usando Ubuntu, Fedora o cualquier otra distribución de Linux, instalar VirtualBox Guest Additions en su máquina Linux es bastante fácil y le mostraremos cómo hacerlo.
Instale las adiciones de invitados de VirtualBox en Linux
Instalar Guest Additions es una de las muchas formas de potenciar sus máquinas virtuales. Antes de poder instalar Guest Additions, debe crear al menos una máquina virtual usando VirtualBox
. Asegúrese de instalar el sistema operativo, ya que no podrá instalar Guest Additions en un sistema operativo en vivo.En Ubuntu y Debian
Tenga en cuenta que este método también funcionará para otras distribuciones basadas en Debian, incluidas Kali Linux y Linux Mint.
Inicie VirtualBox e inicie la máquina virtual Ubuntu o Debian. Deje que arranque y espere a que se cargue el escritorio. Actualice y actualice los paquetes existentes en su sistema escribiendo:
sudo apt actualizar && sudo apt actualizar
Luego, ejecute el siguiente comando para instalar algunos paquetes necesarios:
sudo apto instalarconstruir-essential dkms linux-headers-$(uname -r)
A continuación, haga clic en Dispositivos en el menú de VirtualBox y seleccione Insertar imagen de CD de Guest Additions. Si está utilizando Ubuntu, notará que aparece un icono de disco en el muelle. Haga clic en él para ver el contenido de la imagen insertada. En Debian u otras distribuciones, puede ver los archivos dentro de la imagen del disco usando cualquier administrador de archivos preinstalado.
Haga clic derecho en el autorun.sh guión y seleccione Ejecutar como un programa del menú contextual.
Aparecerá una nueva ventana de terminal y el sistema le pedirá su contraseña. Introduzca su contraseña de administrador para continuar. Una vez hecho esto, el terminal mostrará el progreso de la instalación.
Si prefiere ejecutar comandos desde la terminal, primero, cambie el directorio al medio insertado escribiendo:
cd /media/username/VBox_GA_*
Asegúrate de sustituir "nombre de usuario" en el comando con su nombre de usuario real. También puede usar el comando lsblk para ver la ruta exacta donde el sistema montó los medios.
Una vez que esté dentro del directorio, ejecute el script autorun.sh escribiendo:
./autorun.sh
Ingrese su contraseña de administrador y cuando la terminal muestre "Presiona Return para cerrar esta ventana", golpear Ingresar y reinicie el sistema para que los cambios surtan efecto.
En distribuciones basadas en Arch
Instalando Adiciones de invitados de VirtualBox en Arch Linux y Manjaro es relativamente más fácil que en otras distribuciones de Linux. Esto se debe a que puede instalar directamente el virtualbox-guest-utils paquete del repositorio oficial de Arch en lugar de instalarlo manualmente usando el disco.
Muchos Distribuciones de Linux basadas en Arch a menudo incluyen el paquete Guest Additions cuando los instala en una máquina virtual. Si su instalación no ofrece soporte para Guest Additions de manera predeterminada, comience por actualizar las fuentes del paquete en su sistema:
sudo pacman-Syyu
A continuación, instale el paquete virtualbox-guest-utils escribiendo:
sudo pacman -S virtualbox-guest-utils
Termine reiniciando la máquina virtual. Esto garantiza que se guarden todos los cambios que haya realizado en el sistema.
En Fedora, CentOS y RHEL
Cuando instale Fedora en VirtualBox, notará que viene con VirtualBox Guest Additions preinstalado. Esto le permite escalar la resolución de la máquina virtual al cambiar el tamaño de la ventana de VirtualBox, compartir el portapapeles entre el host y la VM y compartir archivos bidireccional mediante arrastrar y soltar.
Pero si estás corriendo otras distribuciones basadas en RPM, es posible que deba instalar Guest Additions manualmente. Para hacer eso, comience iniciando la máquina virtual. Luego, haga clic en Dispositivos > Insertar imagen de CD de Guest Additions de la barra de menú superior. En la ventana emergente que sigue, seleccione Correr.
Alternativamente, también puede abrir la carpeta usando un administrador de archivos y hacer clic en el Ejecutar software indicador ubicado justo debajo de la barra superior.
Introduzca la contraseña de administrador para autenticar la operación. Aparecerá un terminal e instalará los módulos necesarios. Una vez que notas el "Presiona Return para cerrar esta ventana" en el terminal, presione Ingresar y reinicie la máquina virtual.
Cómo desinstalar las adiciones de invitados de VirtualBox en Linux
Aunque VirtualBox Guest Additions solo trae beneficios y no hay ningún daño real en mantenerlos instalados, en caso de que desee desinstalarlos, hacerlo es pan comido.
Puede verificar si VirtualBox Guest Additions se eliminó con éxito de la máquina virtual cambiando el tamaño de la ventana de la VM. Si la pantalla no se escala según el tamaño de la ventana o no puede copiar y pegar texto del host a la VM o viceversa, puede concluir que el paquete Guest Additions se ha remoto.
En Ubuntu y Debian
En Ubuntu y Debian, cambie el directorio de trabajo actual a /opt/VBoxGuestAdditions-[version]. Si no sabe el número de versión exacto, puede presionar Pestaña después de escribir el comando hasta "Adiciones" para activar el autocompletado.
cd /opt/VBoxGuestAdditions-*
Luego, ejecute el script de desinstalación escribiendo:
sudo ./uninstall.sh
Una vez que se complete el proceso, reinicie la máquina virtual y verifique los cambios.
En Arch Linux y Manjaro
Desinstalar VirtualBox Guest Additions en distribuciones basadas en Arch como Manjaro es tan simple como eliminar el virtualbox-guest-utils paquete usando Pacman:
sudo pacman -Rns virtualbox-guest-utils
En Fedora y otras distribuciones basadas en RPM
Para eliminar VirtualBox Guest Additions en Fedora, escriba el siguiente comando y escriba y Cuando se le solicite:
sudo dnf eliminar virtualbox-guest-adiciones
Si instaló Guest Additions manualmente, debe ejecutar el script de desinstalación que se encuentra en /opt/VBoxGuestAdditions-[version]. Primero, cambie su directorio de trabajo actual usando el comando cd:
cd /opt/VBoxGuestAdditions-*
Como no sabrá la versión exacta del paquete instalado de antemano, puede dejar que el shell complete automáticamente su comando presionando Pestaña mientras escribe el nombre de la carpeta.
Ejecute el script de desinstalación escribiendo:
sudo ./uninstall.sh
Finalmente, reinicie la máquina virtual para verificar si los cambios persisten.
Configuraciones de máquinas virtuales simplificadas con VirtualBox
VirtualBox Guest Additions es imprescindible si ha instalado una distribución de Linux en VirtualBox y desea disfrutar de la experiencia de escritorio completa. Por lo general, sin Guest Additions, sus máquinas virtuales tendrán una resolución de pantalla fija, sin compatibilidad para compartir el portapapeles o transferir archivos con la función de arrastrar y soltar.
Si probó VirtualBox y no lo encontró lo suficientemente intuitivo o conveniente, siempre puede probar otro software de virtualización. VMware e Hyper-V son otros dos hipervisores que ofrecen funciones similares a VirtualBox. ¿Cuál es el mejor? La respuesta dependerá de su preferencia y caso de uso.