I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione.

Quando installi per la prima volta una macchina virtuale Linux utilizzando VirtualBox, potresti trovare l'esperienza scadente. VirtualBox Guest Additions aggiorna la tua esperienza VM portando sul tavolo funzionalità aggiuntive, tra cui appunti condivisi, condivisione di file con trascinamento della selezione e supporto per il ridimensionamento adattivo del display.

Ma sapere che devi aggiungere Guest Additions alle tue macchine virtuali non è così intuitivo come dovrebbe essere. Che tu stia utilizzando Ubuntu, Fedora o qualsiasi altra distribuzione Linux, l'installazione di VirtualBox Guest Additions sulla tua macchina Linux è piuttosto semplice e ti mostreremo come farlo.

Installa VirtualBox Guest Additions su Linux

L'installazione di Guest Additions è una delle tante modi per potenziare le tue macchine virtuali. Prima di poter installare Guest Additions, devi farlo

instagram viewer
creare almeno una macchina virtuale utilizzando VirtualBox. Assicurati di installare il sistema operativo poiché non sarai in grado di installare Guest Additions su un sistema operativo live.

Su Ubuntu e Debian

Nota che questo metodo funzionerà anche per altre distribuzioni basate su Debian, tra cui Kali Linux e Linux Mint.

Avvia VirtualBox e avvia la macchina virtuale Ubuntu o Debian. Lascia che si avvii e attendi il caricamento del desktop. Aggiorna e aggiorna i pacchetti esistenti sul tuo sistema digitando:

sudo apt aggiornamento && sudo apt aggiornamento

Quindi, esegui il seguente comando per installare alcuni pacchetti necessari:

sudo apt installarecostruire-essential dkms linux-headers-$(uname -r)

Quindi, fai clic Dispositivi dal menu VirtualBox e selezionare Inserisci l'immagine del CD Guest Additions. Se stai usando Ubuntu, noterai un'icona del disco apparire nel dock. Fare clic per visualizzare il contenuto dell'immagine inserita. Su Debian o altre distribuzioni, puoi visualizzare i file all'interno dell'immagine del disco utilizzando qualsiasi file manager preinstallato.

Fare clic con il pulsante destro del mouse su autorun.sh script e selezionare Esegui come programma dal menu contestuale.

Apparirà una nuova finestra del terminale e il sistema ti chiederà la tua password. Inserisci la tua password di amministratore per continuare. Al termine, il terminale visualizzerà lo stato di avanzamento dell'installazione.

Se preferisci eseguire i comandi dal terminale, per prima cosa cambia la directory nel supporto inserito digitando:

CD /media/username/VBox_GA_*

Assicurati di sostituire "nome utente" nel comando con il tuo vero nome utente. È inoltre possibile utilizzare il comando lsblk per visualizzare il percorso esatto in cui il sistema ha montato il supporto.

Una volta che sei all'interno della directory, esegui lo script autorun.sh digitando:

./autorun.sh

Inserisci la password dell'amministratore e quando il terminale visualizza "Premi Invio per chiudere questa finestra", colpo accedere e riavviare il sistema per rendere effettive le modifiche.

Su distribuzioni basate su Arch

Installazione Aggiunte guest VirtualBox su Arch Linux e Manjaro è relativamente più semplice che su altre distribuzioni Linux. Questo perché puoi installare direttamente il file virtualbox-guest-utils pacchetto dal repository ufficiale di Arch invece di installarlo manualmente utilizzando il disco.

Molti Distribuzioni Linux basate su Arch spesso includono il pacchetto Guest Additions quando li installi su una macchina virtuale. Se la tua installazione non offre il supporto Guest Additions per impostazione predefinita, inizia aggiornando le fonti dei pacchetti sul tuo sistema:

sudo pacman - Syyu

Successivamente, installa il pacchetto virtualbox-guest-utils digitando:

sudo pacman -S virtualbox-guest-utils

Termina riavviando la macchina virtuale. Ciò garantisce che tutte le modifiche apportate al sistema vengano salvate.

Su Fedora, CentOS e RHEL

Quando installi Fedora su VirtualBox, noterai che viene fornito con VirtualBox Guest Additions preinstallato. Ciò consente di ridimensionare la risoluzione della macchina virtuale ridimensionando la finestra di VirtualBox, condividere gli appunti tra l'host e la VM e la condivisione di file con trascinamento della selezione bidirezionale.

Ma se stai correndo altre distribuzioni basate su RPM, potrebbe essere necessario installare Guest Additions manualmente. Per farlo, inizia avviando la macchina virtuale. Quindi, fai clic Dispositivi > Inserisci immagine CD Guest Additions dalla barra dei menu in alto. Nel popup che segue, seleziona Correre.

In alternativa, puoi anche aprire la cartella utilizzando un file manager e fare clic su Esegui software prompt situato proprio sotto la barra in alto.

Immettere la password dell'amministratore per autenticare l'operazione. Apparirà un terminale e installerà i moduli necessari. Una volta notato il "Premi Invio per chiudere questa finestra" prompt sul terminale, premere accedere e riavviare la macchina virtuale.

Come disinstallare VirtualBox Guest Additions su Linux

Sebbene VirtualBox Guest Additions porti solo del bene al tavolo e non ci sia alcun danno reale nel mantenerle installate, nel caso in cui desideri disinstallarle, farlo è un gioco da ragazzi.

Puoi verificare se VirtualBox Guest Additions è stato rimosso correttamente dalla macchina virtuale ridimensionando la finestra della VM. Se il display non viene ridimensionato in base alle dimensioni della finestra o non riesci a copiare e incollare il testo dall'host alla VM o viceversa, puoi concludere che il pacchetto Guest Additions è stato RIMOSSO.

Su Ubuntu e Debian

Su Ubuntu e Debian, cambia la directory di lavoro attuale in /opt/VBoxGuestAdditions-[version]. Se non conosci il numero di versione esatto, puoi premere Scheda dopo aver digitato il comando fino a "Aggiunte" per attivare il completamento automatico.

CD /opt/VBoxGuestAdditions-*

Quindi, esegui lo script di disinstallazione digitando:

sudo ./uninstall.sh

Al termine del processo, riavviare la macchina virtuale e verificare le modifiche.

Su Arch Linux e Manjaro

Disinstallare VirtualBox Guest Additions su distribuzioni basate su Arch come Manjaro è semplice come rimuovere il file virtualbox-guest-utils pacchetto utilizzando Pacman:

sudo pacman -Rns virtualbox-guest-utils

Su Fedora e altre distribuzioni basate su RPM

Per rimuovere VirtualBox Guest Additions su Fedora, digitare il seguente comando e digitare si quando richiesto:

sudo dnf remove virtualbox-guest-additions

Se hai installato manualmente Guest Additions, devi eseguire lo script di disinstallazione che si trova in /opt/VBoxGuestAdditions-[version]. Per prima cosa, cambia la tua attuale directory di lavoro usando il comando cd:

CD /opt/VBoxGuestAdditions-*

Dal momento che non conoscerai la versione esatta del pacchetto installato in anticipo, puoi lasciare che la shell completi automaticamente il tuo comando premendo Scheda durante la digitazione del nome della cartella.

Eseguire lo script di disinstallazione digitando:

sudo ./uninstall.sh

Infine, riavvia la macchina virtuale per verificare se le modifiche persistono.

Le configurazioni delle macchine virtuali semplificate con VirtualBox

Le aggiunte guest di VirtualBox sono un must se hai installato una distribuzione Linux su VirtualBox e vuoi goderti l'esperienza desktop completa. Di solito, senza Guest Additions, le tue macchine virtuali avranno una risoluzione dello schermo fissa, senza supporto per la condivisione degli appunti o il trasferimento di file con trascinamento della selezione.

Se hai provato VirtualBox e non l'hai trovato abbastanza intuitivo o conveniente, sei sempre libero di provare altri software di virtualizzazione. VMware e Hyper-V sono altri due hypervisor che offrono funzionalità simili a VirtualBox. Qual è il migliore? La risposta dipenderà dalle tue preferenze e dal caso d'uso.