GNU/Linux >> Tutoriales Linux >  >> Debian

Instalación de VirtualBox Guest Additions en Ubuntu, Linux Mint, Debian, Fedora y openSUSE [Cómo]

VirtualBox Guest Additions está diseñado para instalarse en una máquina virtual después de instalar el sistema operativo invitado y contiene controladores y optimizaciones para mejorar el rendimiento y la usabilidad del sistema.

Al instalar VirtualBox Guest Additions, la máquina virtual debería tener un mejor soporte de video (incluidos los gráficos acelerados por hardware), un portapapeles compartido, soporte de arrastrar y soltar entre las máquinas huésped y anfitriona, y carpetas compartidas, entre otras cosas.

Los usuarios de Debian (en el repositorio contrib), Ubuntu y las distribuciones de Linux basadas en Debian/Ubuntu pueden instalar VirtualBox Guest Additions desde los repositorios (instalando el virtualbox-guest-x11 , virtualbox-guest-utils y virtualbox-guest-dkms packages ), mientras que Fedora 28 y versiones posteriores vienen con un paquete Guest Additions de forma predeterminada. Esta forma de instalar VirtualBox Guest Additions es más fácil que instalar las Guest Additions que vienen con VirtualBox. pero pueden faltar algunas funciones como la capacidad de usar el nuevo administrador de archivos agregado en VirtualBox 6.0.

Por ejemplo, en Fedora 29, que viene con el paquete VirtualBox Guest Additions instalado de manera predeterminada, VirtualBox 6.0 le permite cambiar el tamaño de la ventana de la máquina y habilitar el portapapeles compartido entre las máquinas invitadas y anfitrionas, pero no funciona ninguna acción relacionada con los archivos compartidos (puede Si no agrega carpetas compartidas, el nuevo administrador de archivos VirtualBox 6.0 no funciona:congela completamente la máquina virtual y no funciona arrastrar y soltar archivos entre el invitado y el host).

Otro ejemplo. En Ubuntu 18.04, la instalación de los paquetes de repositorio VirtualBox Guest Additions le brinda la capacidad de sincronizar el portapapeles entre el invitado y el host, y puede agregar una carpeta compartida, pero no podrá usar el nuevo administrador de archivos VirtualBox 6.0 o usar Arrastre y suelte para compartir carpetas entre las computadoras host y las invitadas.

Cabe señalar que el uso de Ubuntu 19.04 en una máquina virtual y la instalación de las adiciones de invitados proporcionadas por el repositorio permiten compartir carpetas entre las máquinas invitadas y anfitrionas, así como con el nuevo administrador de archivos VirtualBox 6.0, por lo que no es necesario instalar el integrado. se requiere el instalador de VirtualBox Guest Additions. Todo lo que tienes que hacer es instalar estos paquetes y reiniciar (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms ).

Este artículo explica cómo instalar VirtualBox Guest Additions ISO utilizando el instalador integrado de VirtualBox para máquinas invitadas virtuales Ubuntu, Linux Mint, Debian, openSUSE o Fedora que habilitan todas las funciones disponibles de Guest Additions.

Relacionado:VirtualBox 6.0 con soporte HiDPI mejorado, nuevo administrador de archivos integrado, más

Instalar manualmente VirtualBox Guest Additions ISO en Ubuntu, Linux Mint, Debian, openSUSE y Fedora

Uso del administrador de archivos VirtualBox 6.0 con Fedora Guest

Terminología:

  • “Host” o sistema operativo host:la computadora física en la que se ha instalado Oracle VM VirtualBox.
  • “Invitado” o sistema operativo invitado:el sistema operativo que se ejecuta dentro de la máquina virtual.


1. Descargue Oracle VM VirtualBox Extension Pack e instálelo en el host.

Vaya a la página de descargas de VirtualBox en su computadora (no en un invitado de VirtualBox) y descargue el "Paquete de extensión VirtualBox VirtualBox NNN Oracle VM":es un archivo único para todas las plataformas compatibles.

Haga doble clic en el .vbox-extpack descargado Archivo y debería abrirse con VirtualBox para que pueda instalarlo.

2. Instale los paquetes necesarios para crear VirtualBox Guest Additions en la computadora invitada.

Solo Fedora:

sudo dnf update kernel*

Luego reinicie.

De lo contrario, si acaba de instalar Fedora en una máquina virtual y no ha instalado las actualizaciones disponibles, pueden ocurrir problemas (desajuste entre el desarrollador del kernel y el kernel que se está ejecutando actualmente).

Ahora puede instalar los paquetes necesarios para crear VirtualBox Guest Additions en el invitado de Fedora:

sudo dnf install gcc automake make kernel-headers kernel-devel perl dkms elfutils-libelf-devel

abrir SUSE:

sudo zypper install gcc make dkms kernel-devel kernel-default-devel


Ubuntu/Linux Mint/Debian:

sudo apt install gcc make perl dkms

3. Inserte la imagen ISO de VirtualBox Guest Additions (VBoxGuestAdditions.iso).

Seleccione del menú de la máquina VirtualBox Devices > Insert Guest Additions CD image .

4. Instale VirtualBox Guest Additions ISO en el sistema operativo invitado (Ubuntu, Linux Mint, Debian, openSUSE o Fedora).

Fedora o openSUSE:

sudo /run/media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Ubuntu/Linux Mint:

sudo /media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Debian:

sudo sh /media/cdrom0/VBoxLinuxAdditions.run

En los tres casos:escribe yes cuando se le solicite.

5. Opcional, si desea utilizar carpetas compartidas:agregue su nombre de usuario al vboxsf Grupo en el sistema operativo invitado.

Para que las carpetas compartidas funcionen, agregue el nombre de usuario de su computadora invitada al vboxsf Grupo (en la computadora invitada):

sudo usermod -aG vboxsf $USER

Sin esto, no podrá acceder al contenido de las carpetas compartidas en la computadora invitada.

Esto no es necesario para usar el nuevo administrador de archivos VirtualBox, solo para la función de carpeta compartida VirtualBox preexistente.

6. Reinicie la máquina virtual.

Uso de VirtualBox 6.0 File Manager con Ubuntu 18.04 Guest

Ahora debería poder usar todas las funciones de VirtualBox Guest Additions disponibles:

  • Habilite la función de portapapeles compartido desde el dispositivo Devices menu -> Shared Clipboard
  • Activar carpetas compartidas desde el dispositivo Devices menu -> Shared Folders
  • Habilite arrastrar y soltar archivos desde la computadora Devices menu -> Drag and Drop
  • Inicie el nuevo administrador de archivos VirtualBox 6.0, que es responsable de buscar y copiar archivos entre el invitado y el anfitrión desde el Machine menu -> File manager , luego haz clic en ese Session , ingrese su nombre de usuario y contraseña y haga clic en Create Session

La función de arrastrar y soltar no funciona con Wayland (que es estándar en Fedora). Para usar esto en Fedora, cierre sesión y seleccione GNOME on Xorg desde la pantalla de inicio de sesión.


Debian
  1. Cómo instalar Ubuntu / Debian jdownloader linux

  2. Instalar VirtualBox Guest Additions en Debian 11 - ¿El mejor método?

  3. Cómo compilar e instalar wxWidgets en Ubuntu/Debian/Linux Mint

  4. Instale las adiciones de invitados de virtualbox en Debian 7 sibilante

  5. Controle dispositivos Android desde un escritorio con scrcpy (instalación de Ubuntu, Fedora, Debian, Linux Mint)

Cómo instalar VirtualBox y Guest Additions en Ubuntu

Cómo borrar la caché de Apt en Debian, Ubuntu y Linux Mint

Cómo instalar NetBeans IDE 12.4 en Ubuntu, Debian y Linux Mint

Diferencias en la interfaz gráfica de usuario de Linux Mint, Ubuntu, Manjaro y Debian Desktop

¡Cómo instalar Blue Recorder, una grabadora de pantalla, en Ubuntu, Linux Mint, Fedora, Debian y openSUSE!

Cómo instalar Wine 5.0 en Debian, Ubuntu y Linux Mint