Ændringer/VirtualBox Guest Integration

Summary

VirtualBox er en populær og brugervenlig software til virtuelle maskiner. Formålet med denne ændring er at levere VirtualBox-gæstedrivere og -værktøjer som standard i Fedora workstation-produktet.

Owner

  • Navn: Hans de Goede
  • E-mail: [email protected]
  • Release notes ticket: #70
  • Produkt: Workstation

Aktuel status

  • Targeted release: Fedora 28
  • Sidst opdateret: Fedora 28
  • Sidst opdateret: 2018-03-02
  • Sporingsfejl: 2018-03-02
  • #1534595

Detaljeret beskrivelse

VirtualBox kører på Windows. MacOS og Linux og bruges af mange brugere til at prøve det Linux for første gang. Som sådan er det vigtigt, at Fedora fungerer godt i VirtualBox virtual-maskiner. Ligesom andre virtuelle maskiner kan virtuelle VirtualBox-maskiner give en forbedret brugeroplevelse, når der er installeret nogle VirtualBox-specifikke gæstedrivere og gæstetools. Denne ændring drejer sig om at tilføje gæstedriverne til Fedora-kernelpakken, pakke brugerrumsværktøjerne (VirtualBox Guest Additions) og tilføje pakken VirtualBox Guest Additions til standardpakkelisten for Workstation-produktet.

Fordel for Fedora

Bedre integration med VirtualBox fører til en meget bedre brugeroplevelse for brugere, der beslutter sig for at køre Fedora under VirtualBox. Se også de ekstra funktioner, som dette muliggør, nedenfor under “Brugeroplevelse”.

Opgave

  • Ejer af forslaget:
    • VirtualBox-gæstedriverne er blevet fusioneret i linux-next og vil være i 4.16, den kernel-udgave, som F28 leveres med. Den separate vboxsf kernel-driver er blevet indsendt opstrøms og afventer gennemgang opstrøms. Hvis vboxsf-driveren ikke bliver accepteret opstrøms i tide, kan vi levere med VirtualBox guest-integration uden understøttelse af shared-folder.
    • Pakke VirtualBox Guest Additions userspace-dele (Review Request)
    • Føj VirtualBox Guest Additions-pakken til standardpakkelisten for Workstation-produktet
  • Andre udviklere: N/A (ikke en ændring i hele systemet)
  • Release engineering: (der er behov for en kontrol af en indvirkning med Release Engineering)
    • Liste over leverancer: N/A (ikke en systemomfattende ændring)
  • Politikker og retningslinjer: N/A (ikke en systemomfattende ændring)
  • Godkendelse af varemærke: N/A (ikke nødvendig for denne ændring)

Konsekvenser for opgradering/kompatibilitet

Opgraderingsstier, der automatisk installerer nye standardpakker, vil automatisk få denne funktion aktiveret. Brugere, der bruger andre opgraderingsstier (f.eks. en manuel dnf-opdatering), skal installere VirtualBox Guest Additions-pakken manuelt for at få denne funktion aktiveret.

Sådan tester du

  1. Installer Fedora 28 i en virtuel VirtualBox-maskine.
  2. Test de funktioner, der er anført nedenfor under “Brugeroplevelse”.

Brugeroplevelse

Brugere, der kører Fedora under VirtualBox, vil få følgende funktioner:

  • Automatisk størrelsesændring af gæsteskrivebordets opløsning til vm’ens vinduesstørrelse
  • Understøttelse af seamless mode (viser kun gæstevinduer, skjul gæstebaggrund)
  • Kopier og indsæt mellem gæst og vært
  • 3D passthrough
  • Folderdeling

Afhængigheder

N/A (ikke en ændring på hele systemet)

Kontingentplan

  • Kontingentmekanisme:
    • Ejeren af forslaget fjerner pakken VirtualBox Guest Additions fra standardpakkelisten for Workstation-produktet, hvis den ikke fungerer korrekt
    • Hvis vboxsf-kernedriveren endnu ikke er klar, kan vi levere med VirtualBox-gæsteintegration uden understøttelse af delte mapper.
  • Udviklingsfrist: Beta Freeze
  • Blokerer udgivelse? Nej
  • Blokerer produkt? Workstation

Dokumentation

N/A (ikke en ændring i hele systemet)

Udgivelsesbemærkninger

TODO

Leave a Reply