GNU/Linux >> Linux Esercitazione >  >> Debian

Installazione di VirtualBox Guest Additions in Ubuntu, Linux Mint, Debian, Fedora e openSUSE [Come fare]

Le VirtualBox Guest Additions sono progettate per essere installate in una macchina virtuale dopo l'installazione del sistema operativo guest e contengono driver e ottimizzazioni per migliorare le prestazioni e l'usabilità del sistema.

Installando VirtualBox Guest Additions, la macchina virtuale dovrebbe avere un supporto video migliore (inclusa la grafica con accelerazione hardware), appunti condivisi, supporto per trascinamento della selezione tra macchine guest e host e cartelle condivise, tra le altre cose.

Gli utenti di Debian (nel repository contrib), Ubuntu e distribuzioni Linux basate su Debian / Ubuntu possono installare VirtualBox Guest Additions dai repository (installando il virtualbox-guest-x11 , virtualbox-guest-utils e virtualbox-guest-dkms packages ), mentre Fedora 28 e versioni successive sono dotate di un pacchetto Guest Additions per impostazione predefinita. Questo modo di installare le aggiunte guest di VirtualBox è più semplice rispetto all'installazione delle aggiunte guest fornite con VirtualBox. ma potrebbero mancare alcune funzioni come la possibilità di utilizzare il nuovo file manager aggiunto in VirtualBox 6.0.

Ad esempio, in Fedora 29, che viene fornito con il pacchetto VirtualBox Guest Additions installato per impostazione predefinita, VirtualBox 6.0 consente di ridimensionare la finestra della macchina e abilitare gli appunti condivisi tra le macchine guest e host, ma nessuna azione relativa ai file condivisi funziona (può 'non aggiungere cartelle condivise, il nuovo file manager di VirtualBox 6.0 non funziona:blocca completamente la macchina virtuale e il trascinamento dei file tra guest e host non funziona).

Un altro esempio. In Ubuntu 18.04, l'installazione dei pacchetti del repository VirtualBox Guest Additions ti dà la possibilità di sincronizzare gli appunti tra il guest e l'host e puoi aggiungere una cartella condivisa, ma non sarai in grado di utilizzare il nuovo file manager VirtualBox 6.0 o utilizzare it Trascina e rilascia per condividere cartelle tra computer host e guest.

Va notato che l'utilizzo di Ubuntu 19.04 in una macchina virtuale e l'installazione delle aggiunte guest fornite dal repository consente la condivisione delle cartelle tra le macchine guest e host, nonché con il nuovo file manager VirtualBox 6.0, quindi nessuna installazione del built-in è richiesto è il programma di installazione di VirtualBox Guest Additions. Tutto quello che devi fare è installare questi pacchetti e riavviare (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms ).

Questo articolo spiega come installare l'ISO di VirtualBox Guest Additions utilizzando il programma di installazione VirtualBox integrato per macchine guest virtuali Ubuntu, Linux Mint, Debian, openSUSE o Fedora che abilitano tutte le funzionalità di Guest Additions disponibili.

Correlati:VirtualBox 6.0 con supporto HiDPI migliorato, nuovo file manager integrato, altro

Installazione manuale di VirtualBox Guest Additions ISO in Ubuntu, Linux Mint, Debian, openSUSE e Fedora

Utilizzo di VirtualBox 6.0 File Manager con Fedora Guest

Terminologia:

  • Sistema operativo “Host” o Host:il computer fisico su cui è stato installato Oracle VM VirtualBox.
  • Sistema operativo "Guest" o guest:il sistema operativo che viene eseguito all'interno della macchina virtuale.


1. Scarica Oracle VM VirtualBox Extension Pack e installalo sull'host.

Vai alla pagina dei download di VirtualBox sul tuo computer (non su un guest VirtualBox) e scarica il "VirtualBox NNN Oracle VM VirtualBox Extension Pack":è un unico file per tutte le piattaforme supportate.

Fare doppio clic sul .vbox-extpack scaricato File e dovrebbe aprirsi con VirtualBox in modo da poterlo installare.

2. Installa i pacchetti necessari per creare VirtualBox Guest Additions sul computer guest.

Solo Fedora:

sudo dnf update kernel*

Quindi riavvia.

Altrimenti, se hai appena installato Fedora in una macchina virtuale e non hai installato gli aggiornamenti disponibili, possono verificarsi problemi (mancata corrispondenza tra lo sviluppatore del kernel e il kernel attualmente in esecuzione).

Ora puoi installare i pacchetti richiesti per creare VirtualBox Guest Additions sul guest Fedora:

sudo dnf install gcc automake make kernel-headers kernel-devel perl dkms elfutils-libelf-devel

openSUSE:

sudo zypper install gcc make dkms kernel-devel kernel-default-devel


Ubuntu / Linux Mint / Debian:

sudo apt install gcc make perl dkms

3. Inserisci l'ISO di VirtualBox Guest Additions (VBoxGuestAdditions.iso).

Seleziona dal menu della macchina VirtualBox Devices > Insert Guest Additions CD image .

4. Installa VirtualBox Guest Additions ISO sul sistema operativo guest (Ubuntu, Linux Mint, Debian, openSUSE o Fedora).

Fedora o openSUSE:

sudo /run/media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Ubuntu/Linux Zecca:

sudo /media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Debian:

sudo sh /media/cdrom0/VBoxLinuxAdditions.run

In tutti e tre i casi:digita yes quando richiesto.

5. Facoltativo, se desideri utilizzare le cartelle condivise:aggiungi il tuo nome utente a vboxsf Raggruppa sul sistema operativo guest.

Affinché le cartelle condivise funzionino, aggiungi il nome utente del tuo computer ospite a vboxsf Gruppo (sul computer ospite):

sudo usermod -aG vboxsf $USER

Senza questo, non sarai in grado di accedere ai contenuti delle cartelle condivise sul computer ospite.

Questo non è necessario per utilizzare il nuovo file manager di VirtualBox, solo per la funzione di cartella condivisa di VirtualBox preesistente.

6. Riavvia la macchina virtuale.

Utilizzo di VirtualBox 6.0 File Manager con Ubuntu 18.04 Guest

Ora dovresti essere in grado di utilizzare tutte le funzionalità di VirtualBox Guest Additions disponibili:

  • Abilita la funzione Appunti condivisi dal dispositivo Devices menu -> Shared Clipboard
  • Attiva le cartelle condivise dal dispositivo Devices menu -> Shared Folders
  • Abilita il trascinamento dei file dal computer Devices menu -> Drag and Drop
  • Avvia il nuovo file manager di VirtualBox 6.0 che è responsabile della navigazione e della copia dei file tra guest e host dal Machine menu -> File manager , quindi fai clic su quel Session , inserisci il tuo nome utente e password e fai clic su Create Session

La funzione di trascinamento della selezione non funziona con Wayland (che è standard in Fedora). Per usarlo in Fedora, disconnettiti e seleziona GNOME on Xorg dalla schermata di accesso.


Debian
  1. Istruzioni per l'installazione di Ubuntu / Debian jdownloader linux

  2. Installa VirtualBox Guest Additions su Debian 11 - Il metodo migliore?

  3. Come compilare e installare wxWidgets su Ubuntu/Debian/Linux Mint

  4. Installa le aggiunte guest virtualbox su Debian 7 wheezy

  5. Controlla i dispositivi Android da un desktop con scrcpy (installazione Ubuntu, Fedora, Debian, Linux Mint)

Come installare VirtualBox e le aggiunte guest in Ubuntu

Come cancellare Apt Cache in Debian, Ubuntu e Linux Mint

Come installare NetBeans IDE 12.4 in Ubuntu, Debian e Linux Mint

Differenze tra Linux Mint, Ubuntu, Manjaro e Debian Desktop GUI

Come installare Blue Recorder, un registratore dello schermo, su Ubuntu, Linux Mint, Fedora, Debian e openSUSE!

Come installare Wine 5.0 su Debian, Ubuntu e Linux Mint