GNU/Linux >> Tutoriels Linux >  >> Debian

Installation des suppléments invité VirtualBox dans Ubuntu, Linux Mint, Debian, Fedora et openSUSE [How-To]

Les suppléments invité de VirtualBox sont conçus pour être installés sur une machine virtuelle après l'installation du système d'exploitation invité et contiennent des pilotes et des optimisations pour améliorer les performances et la convivialité du système.

En installant les suppléments invité de VirtualBox, la machine virtuelle devrait avoir une meilleure prise en charge vidéo (y compris des graphiques accélérés par le matériel), un presse-papiers partagé, une prise en charge du glisser-déposer entre les machines invitées et hôtes et des dossiers partagés, entre autres.

Les utilisateurs de Debian (dans le référentiel contrib), d'Ubuntu et des distributions Linux basées sur Debian/Ubuntu peuvent installer les suppléments invité de VirtualBox à partir des référentiels (en installant le virtualbox-guest-x11 , virtualbox-guest-utils et virtualbox-guest-dkms packages ), tandis que Fedora 28 et versions ultérieures sont livrées avec un package Guest Additions par défaut. Cette façon d'installer les suppléments invité de VirtualBox est plus facile que d'installer les suppléments invité fournis avec VirtualBox. mais certaines fonctions peuvent être manquantes comme la possibilité d'utiliser le nouveau gestionnaire de fichiers ajouté dans VirtualBox 6.0.

Par exemple, dans Fedora 29, qui est livré avec le package VirtualBox Guest Additions installé par défaut, VirtualBox 6.0 vous permet de redimensionner la fenêtre de la machine et d'activer le presse-papiers partagé entre les machines invitée et hôte, mais aucune action liée aux fichiers partagés ne fonctionne (peut n'ajoutez pas de dossiers partagés, le nouveau gestionnaire de fichiers de VirtualBox 6.0 ne fonctionne pas - il gèle complètement la machine virtuelle et le glisser-déposer de fichiers entre l'invité et l'hôte ne fonctionne pas).

Un autre exemple. Dans Ubuntu 18.04, l'installation des packages de référentiel VirtualBox Guest Additions vous donne la possibilité de synchroniser le presse-papiers entre l'invité et l'hôte, et vous pouvez ajouter un dossier partagé, mais vous ne pourrez pas utiliser le nouveau gestionnaire de fichiers VirtualBox 6.0 ou utiliser Glissez-déposez pour partager des dossiers entre les ordinateurs hôtes et invités.

Il convient de noter que l'utilisation d'Ubuntu 19.04 dans une machine virtuelle et l'installation des ajouts d'invités fournis par le référentiel permettent le partage de dossiers entre les machines invitées et hôtes ainsi qu'avec le nouveau gestionnaire de fichiers VirtualBox 6.0, donc aucune installation de l'intégré n'est requis est le programme d'installation de VirtualBox Guest Additions. Il vous suffit d'installer ces packages et de redémarrer (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms ).

Cet article explique comment installer l'ISO des suppléments invité de VirtualBox à l'aide du programme d'installation intégré de VirtualBox pour les machines virtuelles invitées Ubuntu, Linux Mint, Debian, openSUSE ou Fedora qui activent toutes les fonctionnalités disponibles des suppléments invité.

Connexe :VirtualBox 6.0 avec une prise en charge HiDPI améliorée, un nouveau gestionnaire de fichiers intégré, plus

Installation manuelle de VirtualBox Guest Additions ISO dans Ubuntu, Linux Mint, Debian, openSUSE et Fedora

Utilisation du gestionnaire de fichiers VirtualBox 6.0 avec l'invité Fedora

Terminologie :

  • « Hôte » ou système d'exploitation hôte :l'ordinateur physique sur lequel Oracle VM VirtualBox a été installé.
  • « Invité » ou système d'exploitation invité :le système d'exploitation qui s'exécute à l'intérieur de la machine virtuelle.


1. Téléchargez le pack d'extension Oracle VM VirtualBox et installez-le sur l'hôte.

Accédez à la page de téléchargement de VirtualBox sur votre ordinateur (et non sur un invité VirtualBox) et téléchargez le "Pack d'extension VirtualBox NNN Oracle VM VirtualBox" - il s'agit d'un fichier unique pour toutes les plates-formes prises en charge.

Double-cliquez sur le .vbox-extpack téléchargé Fichier et il devrait s'ouvrir avec VirtualBox pour que vous puissiez l'installer.

2. Installez les packages requis pour créer les suppléments invité VirtualBox sur l'ordinateur invité.

Fedora uniquement :

sudo dnf update kernel*

Puis redémarrez.

Sinon, si vous venez d'installer Fedora sur une machine virtuelle et que vous n'avez pas installé les mises à jour disponibles, des problèmes peuvent survenir (incompatibilité entre le développeur du noyau et le noyau en cours d'exécution).

Vous pouvez maintenant installer les packages requis pour créer les suppléments invité VirtualBox sur l'invité Fedora :

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

openSUSE :

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


Ubuntu / Linux Mint / Debian :

sudo apt install gcc make perl dkms

3. Insérez l'ISO des additions invité de VirtualBox (VBoxGuestAdditions.iso).

Sélectionnez dans le menu de la machine VirtualBox Devices > Insert Guest Additions CD image .

4. Installez l'ISO VirtualBox Guest Additions sur le système d'exploitation invité (Ubuntu, Linux Mint, Debian, openSUSE ou Fedora).

Fedora ou 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

Dans les trois cas :tapez yes lorsque vous y êtes invité.

5. Facultatif, si vous souhaitez utiliser des dossiers partagés :ajoutez votre nom d'utilisateur au vboxsf Groupe sur le système d'exploitation invité.

Pour que les dossiers partagés fonctionnent, ajoutez le nom d'utilisateur de votre ordinateur invité au vboxsf Groupe (sur l'ordinateur invité) :

sudo usermod -aG vboxsf $USER

Sans cela, vous ne pourrez pas accéder au contenu des dossiers partagés sur l'ordinateur invité.

Ceci n'est pas nécessaire pour utiliser le nouveau gestionnaire de fichiers VirtualBox, uniquement pour la fonction de dossier partagé VirtualBox préexistante.

6. Redémarrez la machine virtuelle.

Utilisation du gestionnaire de fichiers VirtualBox 6.0 avec l'invité Ubuntu 18.04

Vous devriez maintenant pouvoir utiliser toutes les fonctionnalités des suppléments invité de VirtualBox disponibles :

  • Activer la fonctionnalité de presse-papiers partagé depuis l'appareil Devices menu -> Shared Clipboard
  • Activer les dossiers partagés depuis l'appareil Devices menu -> Shared Folders
  • Activer le glisser-déposer des fichiers depuis l'ordinateur Devices menu -> Drag and Drop
  • Démarrez le nouveau gestionnaire de fichiers VirtualBox 6.0 qui est responsable de la navigation et de la copie des fichiers entre l'invité et l'hôte à partir du Machine menu -> File manager , puis cliquez sur ce Session , entrez votre nom d'utilisateur et votre mot de passe et cliquez sur Create Session

La fonction glisser-déposer ne fonctionne pas avec Wayland (qui est standard dans Fedora). Pour l'utiliser dans Fedora, déconnectez-vous et sélectionnez GNOME on Xorg depuis l'écran de connexion.


Debian
  1. Guide d'installation Linux Ubuntu / Debian jdownloader

  2. Installez VirtualBox Guest Additions sur Debian 11 - Meilleure méthode ?

  3. Comment compiler et installer wxWidgets sur Ubuntu/Debian/Linux Mint

  4. Installer les ajouts d'invités virtualbox sur Debian 7 Wheezy

  5. Contrôlez les appareils Android à partir d'un bureau avec scrcpy (installation d'Ubuntu, Fedora, Debian, Linux Mint)

Comment installer VirtualBox et Guest Additions dans Ubuntu

Comment effacer le cache Apt dans Debian, Ubuntu et Linux Mint

Comment installer NetBeans IDE 12.4 dans Ubuntu, Debian et Linux Mint

Différences entre Linux Mint, Ubuntu, Manjaro et Debian Desktop

Comment installer Blue Recorder, un enregistreur d'écran, sur Ubuntu, Linux Mint, Fedora, Debian et openSUSE !

Comment installer Wine 5.0 sur Debian, Ubuntu et Linux Mint