Modificări/VirtualBox Guest Integration

Summary

VirtualBox este un software popular și ușor de utilizat pentru mașini virtuale. Scopul acestei modificări este de a livra în mod implicit driverele și -tools pentru oaspeți VirtualBox în produsul Fedora workstation.

Owner

  • Nume: VirtualBox: Hans de Goede
  • Email: [email protected]
  • Note de lansare bilet: #70
  • Produs: Workstation

Statut actual

  • Lansare vizată: Fedora 28
  • Ultima actualizare: 2018-03-02
  • Tracker bug: #1534595

Descriere detaliată

VirtualBox rulează pe Windows. MacOS și Linux și este folosit de mulți utilizatori pentru a-l încerca Linux pentru prima dată. Ca atare, este important ca Fedora să funcționeze bine în mașinile virtuale VirtualBox. La fel ca și alte mașini virtuale, mașinile virtuale VirtualBox pot oferi o experiență de utilizare îmbunătățită atunci când sunt instalate anumite guest-drivere și guest-tools specifice VirtualBox. Această modificare se referă la adăugarea driverelor pentru oaspeți la pachetul de kernel Fedora, la împachetarea uneltelor de utilizare (VirtualBox Guest Additions) și la adăugarea pachetuluiVirtualBox Guest Additions la lista de pachete implicite pentru produsul Workstation.

Beneficii pentru Fedora

O mai bună integrare cu VirtualBox duce la o experiență de utilizare mult mai bună pentru utilizatorii care decid să ruleze Fedora sub VirtualBox. Vedeți, de asemenea, funcțiile suplimentare pe care acest lucru le permite mai jos, la „User Experience”.

Amplasament

  • Proprietarii propunerii:
    • Driverele pentru oaspeți VirtualBox au fost îmbinate în linux-next și vor fi în 4.16, versiunea de kernel cu care va fi livrat F28. Driverul de kernel separat vboxsf a fost trimis în amonte și așteaptă să fie revizuit în amonte. Dacă driverul vboxsf nu este acceptat în amonte la timp, putem livra cu integrarea VirtualBox guest fără suport pentru shared-folder.
    • Pachet VirtualBox Guest Additions userspace parts (cerere de revizuire)
    • Adaugați pachetul VirtualBox Guest Additions la lista de pachete implicite pentru produsul Workstation
  • Alți dezvoltatori: N/A (nu este o modificare la nivelul întregului sistem)
  • Inginerie de lansare: (este necesară o verificare a unui impact cu Release Engineering)
    • Listă de livrabile: N/A (nu este o modificare la nivelul întregului sistem)
  • Politici și orientări: N/A (nu este o modificare la nivelul întregului sistem)
  • Aprobarea mărcii comerciale: N/A (nu este necesară pentru această Modificare)

Impactul actualizării/compatibilității

Cărările de actualizare care instalează automat noi pachete implicite vor primi automat această funcție activată. Utilizatorii care folosesc alte căi de actualizare (de exemplu, o actualizare manuală dnf) vor trebui să instaleze manual pachetul VirtualBox Guest Additions pentru a obține această caracteristică activată.

Cum se testează

  1. Instalați Fedora 28 într-o mașină virtuală VirtualBox.
  2. Testați caracteristicile enumerate mai jos la „Experiența utilizatorului”.

Experiența utilizatorului

Utilizatorii care rulează Fedora sub VirtualBox vor obține următoarele caracteristici:

  • Redimensionarea automată a rezoluției desktop-ului oaspetelui la dimensiunea ferestrei vm-ului
  • Suport pentru modul fără cusur (arată doar ferestrele oaspeților, ascunde fundalul oaspetelui)
  • Copiere și lipire între oaspete și gazdă
  • 3D passthrough
  • Partajare de foldere

Dependențe

N/A (nu este o modificare la nivelul întregului sistem)

Plan de contingență

  • Mecanism de contingență:
    • Proprietarul propunerii va elimina pachetul VirtualBox Guest Additions din lista de pachete implicite pentru produsul Workstation dacă acesta nu funcționează corect
    • Dacă driverul de kernel vboxsf nu este încă pregătit, putem livra cu integrarea VirtualBox guest fără suport pentru folderul partajat.
  • Termen limită de contingență: Beta Freeze
  • Blochează lansarea? Nu
  • Blochează produsul? Workstation

Documentație

N/A (nu este o modificare la nivelul întregului sistem)

Note de lansare

DOCUMENT

.

Leave a Reply