Partager des fichiers entre les systèmes d’exploitation invité et hôte dans les boîtes GNOME


  • FrançaisFrançais


  • Vous utilisez l’outil GNOME Boxes pour les machines virtuelles, mais vous ne savez pas comment partager des fichiers entre le système d’exploitation hôte et le système d’exploitation dans la VM ? Ce tutoriel vous y aidera.

    Boîtes GNOME est un outil de virtualisation de type VirtualBox et VM Ware axé sur Linux de bureau. Il fournit une interface graphique simple pour créer et gérer des systèmes d’exploitation virtuels.

    Les machines virtuelles sont un bon moyen de tester un autre système d’exploitation ou distribution (dans le contexte Linux).

    L’un des problèmes que vous rencontrerez avec les machines virtuelles est le problème du copier-coller et du partage de fichiers entre les systèmes invité et hôte.

    Imaginez que vous ayez enregistré un fichier dans les machines virtuelles, mais que vous en ayez maintenant besoin dans votre système hôte réel en dehors de la machine virtuelle. La possibilité de partager les fichiers entre les deux systèmes rend l’expérience VM assez fluide.

    Laissez-moi vous montrer comment partager des fichiers avec les boîtes GNOME. Il se compose de trois étapes :

    • Installation du package requis sur le système d’exploitation invité (VM) pour activer le partage de fichiers
    • Savoir transférer des fichiers de l’OS hôte vers l’OS invité (glisser-déposer)
    • Savoir transférer des fichiers de l’OS invité vers l’OS hôte (via un dossier partagé)

    Remarque : le système d’exploitation invité est le système d’exploitation à l’intérieur de la machine virtuelle. Le système d’exploitation hôte est le système d’exploitation principal sur lequel vous exécutez les boîtiers GNOME.

    Installez le package requis sur le système d’exploitation invité

    Votre système d’exploitation invité (distribution Linux dans la machine virtuelle) a besoin d’un package SPICE afin de partager des fichiers avec le système d’exploitation hôte (le système d’exploitation principal).

    Sur les distributions basées sur Debian, Ubuntu et Fedora, ce paquet est nommé épices-webdavd. Vous pouvez utiliser le gestionnaire de packages de votre distribution pour l’installer dans le système d’exploitation invité (s’exécutant sur la machine virtuelle).

    Pour les systèmes basés sur Ubuntu et Debian, utilisez cette commande :

    sudo apt install spice-webdavd

    Pour les distributions basées sur Fedora, utilisez cette commande :

    sudo dnf install spice-webdavd

    Redémarrez le système d’exploitation invité.

    N’oubliez pas que vous avez besoin de ce package sur tous les systèmes d’exploitation invités. Ainsi, chaque fois que vous créez une nouvelle machine virtuelle, vous devez vous occuper de ce package.

    Transférer des fichiers du système d’exploitation hôte vers le système d’exploitation invité

    C’est le plus simple des deux. Il vous suffit de faire glisser le fichier souhaité vers le système d’exploitation invité en cours d’exécution dans la VM.

    Vous verrez que lorsque vous faites glisser le fichier vers la machine virtuelle, il commence à afficher une option “Prêt à recevoir le fichier”.

    faites glisser les boîtes gnome de l'hôte invité
    Faites glisser et déposez des fichiers sur le système d’exploitation invité à partir du système d’exploitation hôte

    Les fichiers transférés sont enregistrés dans le répertoire Téléchargements.

    Alternativement, vous pouvez également envoyer des fichiers depuis le menu Boîtes GNOME. Appuyez simplement sur le menu hamburger et cliquez sur l’option Envoyer le fichier.

    envoyer des fichiers dans des boîtes gnome
    Envoi de fichiers dans les boîtes GNOME

    Transférer des fichiers du système d’exploitation invité vers le système d’exploitation hôte

    Celui-ci n’est pas aussi simple que le glisser-déposer.

    Ici, vous utilisez le Protocole SPICE pour monter un dossier du système d’exploitation hôte. Vous déposez les fichiers ici et ils sont transférés dans ce dossier sur l’hôte.

    Le package que vous avez installé précédemment était requis pour ce type d’opération.

    Cliquez sur le menu hamburger et sélectionnez l’option Préférences.

    préférences des boîtes gnome
    Sélectionnez les préférences des boîtes GNOME

    Tiens, va au Appareils et partages languette. Regardez sous le Dossier partagé section. Vous devriez voir un + bouton. Clique dessus, et il donnera l’emplacement par défaut du dossier Public sur votre système d’exploitation hôte. Vous pouvez le changer dans n’importe quel dossier de votre choix.

    partager des boîtes de gnome de dossier
    Partage du dossier du système d’exploitation hôte dans les boîtes GNOME

    Avec cet ensemble, ouvrez le Explorateur de fichiers dans le système d’exploitation invité. Ici, cliquez sur le Autres emplacements option (dans l’explorateur de fichiers Nautilus de GNOME).

    monter des boîtes de gnome de dossier d'épices
    Dossier client Mount Spice

    Cela montera le dossier client Spice.

    montage des boîtes gnome du dossier client Spice
    montage du dossier client Spice GNOME Boxes

    Entrez ce dossier monté et vous devriez voir le dossier que vous avez ajouté via le menu Préférences ici. Dans la capture d’écran ci-dessous, j’ai deux dossiers partagés (car j’en ai ajouté un autre plus tard).

    dossiers clients Spice montés
    dossiers clients Spice montés

    Dans les dossiers partagés, vous pouvez créer de nouveaux dossiers ou copier-coller les fichiers. Ils seront immédiatement disponibles dans l’OS hôte.

    J’ai partagé deux captures d’écran prises dans le système d’exploitation invité et les ai placées dans le dossier client Spice monté.

    partage de fichiers de l'invité à l'hôte des boîtes gnome du système d'exploitation
    Partage de fichiers du système d’exploitation invité vers le système d’exploitation hôte

    Il est immédiatement apparu dans le dossier public du système d’exploitation hôte.

    fichiers partagés entre l'invité hôte
    Les fichiers partagés apparaissent dans le système d’exploitation hôte

    Bien sûr, c’est un partage à double sens. Si vous placez quelque chose dans le dossier partagé sur le système d’exploitation hôte, il sera accessible dans le dossier monté du système d’exploitation invité.

    Notez que vous avez ajouté le dossier du système d’exploitation hôte au niveau des boîtes GNOME. Cela signifie que si vous avez plusieurs machines virtuelles, toutes devraient pouvoir monter ce dossier.

    Pour garder les choses organisées, vous pouvez ajouter plusieurs dossiers partagés et les nommer de manière à reconnaître quelle machine virtuelle les utilise.

    Cela a-t-il fonctionné pour vous?

    GNOME Boxes est un très bon outil pour essayer diverses distributions Linux en tant que machines virtuelles. Tu peux partager également le presse-papiers entre les systèmes invité et hôte avec la méthode décrite ici. Cela signifie que si vous avez copié du texte dans le système d’exploitation hôte, vous pouvez le coller dans le système d’exploitation invité et vice versa.

    C’est à peu près ce que vous devez savoir et faire sur le partage de fichiers entre les systèmes d’exploitation invité et hôte avec les boîtes GNOME.

    Faites-moi savoir si vous avez réussi à le faire fonctionner ou si vous rencontrez toujours des problèmes. La section des commentaires est à vous.

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.