Cómo instalar VirtualBox Guest Additions en CentOS 8

Cuando instala por primera vez una máquina virtual con una interfaz gráfica de usuario en VirtualBox, el tamaño de la pantalla generalmente se reduce y la experiencia del usuario suele ser bastante aburrida. Para mejorar la apariencia y la funcionalidad de una máquina virtual, VirtualBox ofrece una gama de paquetes de software y controladores conocidos como VirtualBox Adiciones de invitados en forma de una imagen ISO, conocida como VBoxGuestAdditions.iso. La imagen se pone a disposición en el sistema invitado y luego se instalan los complementos invitados.
Las adiciones de invitados de VirtualBox activan las funciones enumeradas a continuación:

  • La representación gráfica / representación ha sido mejorada.
  • Integración del puntero del mouse entre el host y la computadora invitada.
  • Carpetas compartidas entre sistemas host e invitados.
  • Copiar y pegar, cortar y pegar funciones entre el host y el sistema invitado.

requisito

VirtualBox Las adiciones de invitados se pueden instalar en sistemas Linux y Windows. En este manual lo guiaremos a través de la instalación de VirtualBox Adiciones de invitados en CentOS 8.

Paso 1: Instale EPEL en CentOS 8

Comienza a instalar EPEL Repositorio, abreviatura de Paquetes adicionales para empresas Linux, un repositorio que proporciona paquetes de software de código abierto adicionales para Sombrero rojo Sabores como CentOS y Fedora.

Cómo instalar eso EPEL Repositorio CentOS 8Ejecute el siguiente comando dnf en la terminal.

$ sudo dnf install epel-release
Instalar Epel en CentOS 8

Instalar Epel en CentOS 8

Después de la instalación, confirme la versión instalada ejecutando el comando.

$ rpm -q epel-release
Confirme el repositorio EPEL

Confirme el repositorio EPEL

Paso 2: instale los encabezados del núcleo y las herramientas de compilación

Con el EPEL Repositorio instalado, continúe e instale los encabezados del núcleo y las herramientas de compilación necesarias para instalar las adiciones de invitados como se muestra.

$ sudo dnf install gcc make perl kernel-devel kernel-headers bzip2 dkms
Instalar encabezados de kernel en CentOS 8

Instalar encabezados de kernel en CentOS 8

Después de la instalación, asegúrese de que la versión de Desarrollo del kernel corresponde a la versión de su kernel de Linux ejecutando los siguientes comandos:

$ rpm -q kernel-devel
$ uname -r
Confirme la versión del kernel

Confirme la versión del kernel

El resultado muestra claramente un conflicto entre las dos versiones. los Desarrollo del kernel La versión es 4.18.0-147.8.1.el8_1.x86_64 mientras que la versión del kernel de Linux es 4.18.0-80.el8.x86_64.

Actualice el kernel de Linux ejecutando el siguiente comando para resolver el problema:

$ sudo dnf update kernel-*
Actualice el kernel en CentOS 8

Actualice el kernel en CentOS 8

Cuando se le solicite, presione 'Y' y golpear ENTRAR para continuar con la actualización. Cuando se complete la actualización, reinicie su sistema CentOS 8 Sistema.

$ sudo reboot

Al reiniciar, asegúrese de iniciar la última entrada del kernel que le corresponda Desarrollo del kernel Ejecución. Esta suele ser la primera entrada, como puede ver.

Menú CentOS Grub

Menú CentOS Grub

Una vez que el sistema haya terminado de iniciarse, inicie sesión y confirme nuevamente que el Desarrollo del kernel La versión ahora corresponde a la versión del kernel de Linux.

$ rpm -q kernel-devel
$ uname -r
Verifique la versión del kernel

Verifique la versión del kernel

Las dos versiones ahora están sincronizadas. ¡Excelente! Ahora puede continuar e instalar VirtualBox Suplementos para invitados.

Paso 3: Instale VirtualBox Guest Additions en CentOS 8

Hay dos formas de instalar adiciones de invitados, y cubriremos ambas formas aquí:

Instale VirtualBox Guest Additions gráficamente

Para instalar los complementos de invitado de VirtualBox, vaya a la barra de menú y haga clic en equipo -> Inserte el CD de Adiciones para invitados Imagen.

Elegir adiciones de invitados

Elegir adiciones de invitados

Aparecerá una ventana emergente como se muestra. Desde aquí puede tomar dos enfoques:

Hacer adiciones de invitados

Hacer adiciones de invitados

Usted puede ‘correrY autenticar más tarde cuando se le solicite. Luego verá una salida detallada en el terminal. Una vez completada la instalación, reinicie el sistema y comience en modo de pantalla completa.

Instale VirtualBox Guest Additions manualmente

La segunda opción es instalar una línea de comando. Para hacer esto, seleccione «CancelarLuego abra su terminal y cree un punto de montaje para la imagen ISO para las asignaciones de invitados.

$ sudo mkdir -p /mnt/cdrom

A continuación, monte la imagen ISO en el punto de montaje.

$ sudo mount /dev/cdrom /mnt/cdrom

Finalmente, navegue a la ubicación de montaje y ejecute el script de instalación de VirtualBox.

$ cd /mnt/cdrom
$ sudo ./VBoxLinuxAdditions.run 

Tan pronto como se ejecute el script, notará de inmediato cómo se desplaza la pantalla a tamaño completo. Si este no es el caso en su caso, reinicie su sistema y finalmente inicie su máquina virtual CentOS 8 a pantalla completa 🙂

Escritorio CentOS a la vista

Escritorio CentOS a la vista

Para habilitar la integración del puntero, navegue hasta «Portapapeles Común’->’Bidireccional«. De esta forma, puede copiar y pegar contenido entre los sistemas host e invitados.

Compartir portapapeles en Virtualbox

Compartir portapapeles en Virtualbox

Esperamos que este artículo te haya ayudado. Si encuentra algún desafío, contáctenos. Muchas gracias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *