Änderungen/VirtualBox-Gastintegration

Zusammenfassung

VirtualBox ist eine beliebte, einfach zu bedienende Software für virtuelle Maschinen. Der Zweck dieser Änderung ist es, die VirtualBox-Gasttreiber und -tools standardmäßig in das Fedora-Workstation-Produkt zu integrieren.

Owner

  • Name: Hans de Goede
  • Email: [email protected]
  • Release notes ticket: #70
  • Produkt: Workstation

Aktueller Status

  • Zielversion: Fedora 28
  • Letzte Aktualisierung: 2018-03-02
  • Tracker-Fehler: #1534595

Detaillierte Beschreibung

VirtualBox läuft auf Windows. MacOS und Linux und wird von vielen Benutzern verwendet, um Linux zum ersten Mal auszuprobieren. Daher ist es wichtig, dass Fedora in virtuellen Maschinen von VirtualBox gut funktioniert. Wie andere virtuelle Maschinen können virtuelle Maschinen von VirtualBox eine verbesserte Benutzererfahrung bieten, wenn einige VirtualBox-spezifische Gast-Treiber und Gast-Tools installiert sind. Bei dieser Änderung geht es darum, die Gast-Treiber zum Fedora-Kernel-Paket hinzuzufügen, die Userspace-Tools (VirtualBox Guest Additions) zu paketieren und dasVirtualBox Guest Additions-Paket zur Standard-Paketliste für das Workstation-Produkt hinzuzufügen.

Vorteil für Fedora

Eine bessere Integration mit VirtualBox führt zu einer viel besseren Benutzererfahrung für Benutzer, die sich entscheiden, Fedora unter VirtualBox zu betreiben. Siehe auch die zusätzlichen Funktionen, die dadurch ermöglicht werden, unten unter „User Experience“.

Scope

  • Vorschlagsinhaber:
    • Die VirtualBox-Gasttreiber wurden in linux-next eingebunden und werden in 4.16 sein, dem Kernel-Release, mit dem F28 ausgeliefert wird. Der separate vboxsf-Kernel-Treiber wurde Upstream eingereicht und wartet auf die Überprüfung durch Upstream. Wenn der vboxsf-Treiber nicht rechtzeitig akzeptiert wird, können wir die VirtualBox-Gastintegration ohne Shared-Folder-Unterstützung ausliefern.
    • Paket VirtualBox Guest Additions Userspace Parts (Review Request)
    • Hinzufügen des VirtualBox Guest Additions-Pakets in die Standardpaketliste für das Workstation-Produkt
  • Andere Entwickler: N/A (keine systemweite Änderung)
  • Release Engineering: (eine Prüfung der Auswirkungen mit dem Release Engineering ist erforderlich)
    • Liste der zu erbringenden Leistungen: N/A (keine systemweite Änderung)
  • Policies und Richtlinien: N/A (kein systemweiter Change)
  • Warenzeichengenehmigung: N/A (für diese Änderung nicht erforderlich)

Auswirkungen auf Upgrade/Kompatibilität

Bei Upgrade-Pfaden, die automatisch neue Standardpakete installieren, wird diese Funktion automatisch aktiviert. Benutzer, die andere Upgrade-Pfade verwenden (z.B. ein manuelles dnf-Update), müssen das VirtualBox Guest Additions-Paket manuell installieren, um diese Funktion zu aktivieren.

Wie man testet

  1. Installieren Sie Fedora 28 in einer virtuellen VirtualBox-Maschine.
  2. Testen Sie die unten unter „User Experience“ aufgeführten Funktionen.

Benutzererfahrung

Benutzer, die Fedora unter VirtualBox ausführen, erhalten die folgenden Funktionen:

  • Automatische Größenanpassung der Desktop-Auflösung des Gastes an die Fenstergröße des Vm
  • Unterstützung des nahtlosen Modus (nur Gastfenster anzeigen, Gast-Hintergrund ausblenden)
  • Kopieren und Einfügen zwischen Gast und Host
  • 3D-Passthrough
  • Ordnerfreigabe

Abhängigkeiten

N/A (keine systemweite Änderung)

Ausweichplan

  • Ausweichmechanismus:
    • Der Vorschlagseigentümer wird das VirtualBox Guest Additions-Paket aus der Standard-Paketliste für das Workstation-Produkt entfernen, wenn es nicht richtig funktioniert
    • Wenn der vboxsf-Kernel-Treiber noch nicht fertig ist, können wir die VirtualBox-Gastintegration ohne Unterstützung für gemeinsame Ordner ausliefern.
  • Notfalltermin: Beta Freeze
  • Blockiert die Veröffentlichung? Nein
  • Blockiert Produkt? Workstation

Dokumentation

N/A (keine systemweite Änderung)

Release Notes

TODO

Leave a Reply