Changes/VirtualBox Guest Integration

Sommario

VirtualBox è un software per macchine virtuali popolare e facile da usare. Lo scopo di questa modifica è di distribuire i driver e gli strumenti di VirtualBox per default nel prodotto Fedora workstation.

Proprietario

  • Nome: Hans de Goede
  • Email: [email protected]
  • Biglietto note di rilascio: #70
  • Prodotto: Workstation

Stato attuale

  • Rilascio previsto: Fedora 28
  • Ultimo aggiornamento: 2018-03-02
  • Tracker bug: #1534595

Descrizione dettagliata

VirtualBox funziona su Windows. MacOS e Linux ed è usato da molti utenti per provare Linux per la prima volta. Come tale è importante che Fedora funzioni bene nelle macchine virtuali VirtualBox. Come altre macchine virtuali, le macchine virtuali di VirtualBox possono offrire una migliore esperienza utente quando sono installati alcuni guest-driver e guest-tools specifici di VirtualBox. Questo cambiamento riguarda l’aggiunta dei guest-driver al pacchetto kernel di Fedora, l’impacchettamento degli userspace-tools (VirtualBox Guest Additions) e l’aggiunta del pacchettoVirtualBox Guest Additions alla lista dei pacchetti predefiniti per il prodotto Workstation.

Beneficio per Fedora

Una migliore integrazione con VirtualBox porta ad una migliore user-experience per gli utenti che decidono di eseguire Fedora sotto VirtualBox. Vedi anche le caratteristiche extra che questo abilita sotto “User Experience”.

Scopo

  • Proprietari della proposta:
    • I driver del guest di VirtualBox sono stati fusi in linux-next e saranno in 4.16, la release del kernel con cui verrà spedito F28. Il kernel-driver vboxsf separato è stato presentato a monte ed è in attesa di revisione a monte. Se il driver vboxsf non viene accettato a monte in tempo, possiamo spedire con l’integrazione del guest di VirtualBox senza il supporto della cartella condivisa.
    • Pacchetto VirtualBox Guest Additions parti userspace (Richiesta di revisione)
    • Aggiungi pacchetto VirtualBox Guest Additions alla lista dei pacchetti predefiniti per il prodotto Workstation
  • Altri sviluppatori: N/A (non un cambiamento a livello di sistema)
  • Ingegneria di rilascio: (è necessaria una verifica dell’impatto con il Release Engineering)
    • Elenco dei deliverable: N/A (non è un System Wide Change)
  • Politiche e linee guida: N/A (non è una modifica del sistema)
  • Approvazione del marchio: N/A (non necessario per questa modifica)

Impatto sugli aggiornamenti/compatibilità

I percorsi di aggiornamento che installano automaticamente i nuovi pacchetti predefiniti avranno automaticamente questa funzione abilitata. Gli utenti che utilizzano altri percorsi di aggiornamento (ad esempio un aggiornamento manuale dnf) dovranno installare manualmente il pacchetto VirtualBox Guest Additions per ottenere questa funzionalità abilitata.

Come testare

  1. Installare Fedora 28 in una macchina virtuale VirtualBox.
  2. Testare le caratteristiche elencate sotto “User Experience”.

Esperienza utente

Gli utenti che eseguono Fedora sotto VirtualBox avranno le seguenti caratteristiche:

  • Ridimensionamento automatico della risoluzione del desktop del guest alla dimensione della finestra della vm
  • Supporto alla modalità seamless (mostra solo le finestre del guest, nasconde lo sfondo del guest)
  • Copia e incolla tra guest e host
  • 3D passthrough
  • Condivisione cartelle

Dipendenze

N/A (non un cambiamento a livello di sistema)

Piano di emergenza

  • Meccanismo di emergenza:
    • Il proprietario della proposta rimuoverà il pacchetto VirtualBox Guest Additions dalla lista dei pacchetti di default per il prodotto Workstation se non funziona correttamente
    • Se il driver del kernel vboxsf non è ancora pronto possiamo spedire con l’integrazione del guest di VirtualBox senza il supporto della cartella condivisa.
  • Scadenza contingente: Beta Freeze
  • Blocca il rilascio? No
  • Blocca il prodotto? Workstation

Documentazione

N/A (non un cambiamento di sistema)

Note di rilascio

TODO

Leave a Reply