Instale VirtualBox Guest Additions en CentOS, RHEL y Fedora


Las adiciones para invitados de VirtualBox son software (generalmente controladores de dispositivos y otras aplicaciones especiales del sistema) que permiten una integración perfecta entre los sistemas host e invitado. Le ayudan a aprovechar al máximo su sistema operativo invitado para obtener un mejor rendimiento y facilidad de uso.

Algunas de las características ofrecidas por Guest Additions incluyen la integración del puntero del mouse, la funcionalidad Drag'n'Drop, el portapapeles compartido, carpetas compartidas, soporte de video mejorado, sincronización de tiempo, vías de comunicación genéricas de host/invitado, ventanas integradas y más.

Guest Additions están diseñadas para instalarse en una máquina virtual, una vez que se ha instalado un sistema operativo invitado.

En este artículo, explicaremos cómo instalar VirtualBox Guest Additions en distribuciones basadas en CentOS y RHEL como Fedora y Scientific Linux.

Cómo instalar VirtualBox Guest Additions en CentOS

1. Primero comience habilitando el repositorio EPEL en su sistema operativo invitado CentOS/RHEL para instalar algunos paquetes requeridos necesarios para el proceso de instalación como se muestra.

# yum -y install epel-release

2. A continuación, actualice cada paquete en su sistema invitado, incluido el kernel, a la última versión que esté disponible y que se pueda resolver, como se muestra. Una vez que finalice el proceso de actualización, reinicie su sistema para completar el proceso de actualización y comience a usar el nuevo kernel.

# yum -y update   [On RHEL/CentOS]
# dnf -y upgrade  [On Fedora 22+]

3. Una vez que se complete el proceso de actualización, instale todos los encabezados del kernel, herramientas de desarrollo y otros paquetes relacionados que se requieren para instalar las adiciones de invitado desde la fuente como se muestra.

---------- On RHEL/CentOS ---------- 
# yum install make gcc kernel-headers kernel-devel perl dkms bzip2

---------- On Fedora 22+ ----------
# dnf install make gcc kernel-headers kernel-devel perl dkms bzip2

4. A continuación, configure la variable de entorno KERN_DIR en el directorio de código fuente del kernel (/ usr/src/kernels/& # 36 (uname -r)) y expórtela al mismo tiempo que se muestra.

# export KERN_DIR=/usr/src/kernels/$(uname -r)

5. Ahora, puede montar la ISO de Guest Additions y ejecutar el instalador de dos formas:

Si tiene un entorno de escritorio instalado, use esta opción, desde la barra de menú de la máquina virtual, vaya a Dispositivos u003d> haga clic en Insertar imagen de CD de Guest Additions para montar el archivo ISO de Guest Additions en su sistema operativo invitado.

Se abrirá una ventana de diálogo que le pedirá que ejecute el instalador, haga clic en Ejecutar para ejecutarlo. Esto, a su vez, abrirá un terminal que muestra los detalles de la instalación (siga las instrucciones en pantalla).

Inicie sesión en la terminal y ejecute los siguientes comandos para montar el archivo ISO de Guest Additions, muévase al directorio donde se ha montado la ISO de Guest Additions, dentro encontrará los instaladores de adición de Guest de VirtualBosx para varias plataformas, ejecute el de Linux, de la siguiente manera .

# mount -r /dev/cdrom /media
# cd /media/
# ./VBoxLinuxAdditions.run 

6. Una vez que se complete la instalación, apague su sistema invitado para realizar ciertas configuraciones como se explica a continuación.

Nota: Si no tiene un entorno de escritorio instalado, puede instalar el escritorio Gnome 3 u omitir la siguiente sección. Usted debe ser bueno para ir.

7. Ahora debe habilitar el portapapeles compartido y la función de arrastrar y soltar para su sistema operativo invitado. Desde la configuración de la máquina huésped de CentOS, RHEL y Fedora, vaya a General u003d> Avanzado y habilite estas dos opciones desde allí, haga clic en las opciones desplegables para seleccionar una opción.

Una vez que haya terminado, haga clic en Aceptar para guardar la configuración e iniciar su sistema operativo invitado y confirmar que los cambios que acaba de realizar funcionan como se esperaba.

¡Eso es! VirtualBox Guest Additions simplifica su vida mientras usa sistemas operativos invitados al permitir una integración perfecta entre los sistemas host e invitado. Si tiene algún problema durante la instalación, utilice el formulario de comentarios a continuación para hacer cualquier pregunta.