Instale VirtualBox Guest Additions en CentOS, RHEL & amp; Fedora


VirtualBox Guest Additions es un software (generalmente controladores de dispositivos y otras aplicaciones de sistemas especiales) que permite una integración perfecta entre los sistemas host y host. Le ayudan a sacar el máximo provecho de su sistema operativo invitado para un mejor rendimiento y facilidad de uso.

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

Guest Additions están diseñados para ser instalados 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 CentOS y RHEL en distribuciones basadas, como Fedora y Linux científico .

Cómo instalar VirtualBox Guest Additions en CentOS

1. Primero comience habilitando el repositorio de EPEL en su CentOS/RHEL para instalar algunos paquetes necesarios 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 pueda resolverse, como se muestra. Una vez que se realiza el proceso de actualización, reinicia tu sistema para completar el proceso de actualización y comenzar 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 de kernel, herramientas de desarrollo y otros paquetes relacionados que sean necesarios para instalar las adiciones de invitados 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, establezca la variable de entorno KERN_DIR en el directorio del código fuente del núcleo (/usr/src/kernels/& # 36 (uname -r) ) y exportarlo al mismo tiempo que se muestra.

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

5. Ahora, puede montar ISO de invitados y ejecutar el instalador de dos maneras:

Si tiene un entorno de escritorio instalado, use esta opción, desde la barra de menú de la máquina virtual, vaya a Dispositivos = & gt; haga clic en Insertar imagen de CD de Guest Additions para montar el archivo Guest Additions ISO en su SO huésped.

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

Inicie sesión en el terminal y ejecute los siguientes comandos para montar el archivo ISO de adición de invitado , muévase al directorio donde se ha montado la ISO de adición de invitado, allí encontrará instaladores de adición de invitado de VirtualBosx para varias plataformas, ejecute el de Linux, como sigue.

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

6. Una vez que se complete la instalación, apague el sistema invitado para realizar ciertos ajustes como se explica a continuación.

7. Ahora debe habilitar la funcionalidad Portapapeles compartido y arrastrar y soltar para su sistema operativo invitado. Desde CentOS , RHEL y Fedora configuración de la máquina invitada, vaya a General = & gt; 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 están funcionando como se esperaba.

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