Changements/Intégration de l’invité VirtualBox

Summary

VirtualBox est un logiciel de machine virtuelle populaire et facile à utiliser. Le but de ce changement est d’expédier les pilotes invités et les -outils de VirtualBox par défaut dans le produit Fedora workstation.

Propriétaire

  • Nom : Hans de Goede
  • Email : [email protected]
  • Billet de notes de publication : #70
  • Produit : Station de travail

Statut actuel

  • Version ciblée : Fedora 28
  • Dernière mise à jour : 2018-03-02
  • Tracker bug : #1534595

Detailed Description

VirtualBox fonctionne sur Windows. MacOS et Linux et est utilisé par de nombreux utilisateurs pour l’essayer Linux pour la première fois. En tant que tel, il est important que Fedora fonctionne bien dans les machines virtuelles VirtualBox. Comme d’autres machines virtuelles, les machines virtuelles VirtualBox peuvent offrir une expérience utilisateur améliorée lorsque certains pilotes et outils invités spécifiques à VirtualBox sont installés. Ce changement consiste à ajouter les guest-drivers au paquet du noyau Fedora, à empaqueter les userspace-tools (VirtualBox Guest Additions) et à ajouter le paquetVirtualBox Guest Additions à la liste des paquets par défaut pour le produit Workstation.

Bénéfice pour Fedora

Une meilleure intégration avec VirtualBox conduit à une bien meilleure expérience utilisateur pour les utilisateurs qui décident d’exécuter Fedora sous VirtualBox. Voir également les fonctionnalités supplémentaires que cela permet ci-dessous sous « Expérience utilisateur ».

Scope

  • Propriétaires de la proposition:
    • Les pilotes invités VirtualBox ont été fusionnés dans linux-next et seront dans 4.16, la version du noyau avec laquelle F28 sera expédié. Le pilote séparé vboxsf kernel-driver a été soumis en amont et attend d’être examiné en amont. Si le pilote vboxsf n’est pas accepté en amont à temps, nous pouvons expédier avec l’intégration de l’invité VirtualBox sans le support du dossier partagé.
    • Package VirtualBox Guest Additions userspace parts (Review Request)
    • Ajouter le paquet VirtualBox Guest Additions à la liste des paquets par défaut pour le produit Workstation
  • Autres développeurs : N/A (pas un changement à l’échelle du système)
  • Ingénierie de la version : (une vérification d’un impact avec Release Engineering est nécessaire)
    • Liste des livrables : N/A (pas un changement à l’échelle du système)
  • Politiques et directives : N/A (pas un changement à l’échelle du système)
  • Approbation de la marque de commerce : N/A (pas nécessaire pour ce changement)

Impact de mise à niveau/compatibilité

Les chemins de mise à niveau qui installent automatiquement les nouveaux paquets par défaut obtiendront automatiquement cette fonctionnalité activée. Les utilisateurs utilisant d’autres chemins de mise à niveau (par exemple, une mise à jour dnf manuelle) devront installer manuellement le paquet VirtualBox Guest Additions pour obtenir cette fonctionnalité activée.

Comment tester

  1. Installer Fedora 28 dans une machine virtuelle VirtualBox.
  2. Tester les fonctionnalités énumérées ci-dessous sous « Expérience utilisateur ».

Expérience utilisateur

Les utilisateurs exécutant Fedora sous VirtualBox obtiendront les fonctionnalités suivantes :

  • Redimensionnement automatique de la résolution du bureau invité à la taille de la fenêtre du vm
  • Support du mode sans couture (afficher uniquement les fenêtres de l’invité, cacher l’arrière-plan de l’invité)
  • Copier et coller entre l’invité et l’hôte
  • 3D passthrough
  • Partage de dossiers

Dépendances

N/A (pas un changement à l’échelle du système)

Plan de contingence

  • Mécanisme de contingence :
    • Le propriétaire de la proposition retirera le paquet VirtualBox Guest Additions de la liste des paquets par défaut pour le produit Workstation s’il ne fonctionne pas correctement
    • Si le pilote de noyau vboxsf n’est pas encore prêt, nous pouvons expédier avec l’intégration VirtualBox guest sans le support du dossier partagé.
  • Délai de contingence : Gel de la bêta
  • Bloque la sortie ? Non
  • Bloque le produit ? Station de travail

Documentation

N/A (pas un changement à l’échelle du système)

Notes de version

TODO

.

Leave a Reply