Come installare Virtualbox Guest Additions su Ubuntu o centOS

VirtualBox è una delle piattaforme di virtualizzazione più utilizzate al mondo grazie alle sue varie funzionalità, compatibilità, supporto del sistema operativo e facilità d'uso.

VirtualBox è disponibile per il download al seguente link:

VirtualBox ha un gruppo di funzionalità chiamate VirtualBox Jutes Addition che sono disponibili per tutti i sistemi operativi guest supportati e queste sono fornite come un singolo file immagine chiamato VBoxGuestAdditions.iso

Questo file immagine si trova nella directory di installazione di VirtualBox e per la sua installazione sarà necessario montare quel file ISO nella macchina virtuale come CD-ROM virtuale e installarlo da lì dal menu Dispositivi / Inserisci immagine CD del "Guest Aggiunte":

Tra i vantaggi che le Guest Addizioni ci danno troviamo:

Integrazione del puntatore del mouseGrazie a questa funzione, abbiamo una compatibilità ideale con il mouse poiché avremo un solo puntatore del mouse e non sarà necessario premere il tasto Host per "rilasciare" il mouse quando il sistema operativo guest lo cattura. Per questo, nel guest è installato uno speciale driver del mouse che comunica con il driver del mouse sul computer fisico e quindi sposta il puntatore del mouse del guest.

Migliore supporto videoCon questa opzione installano driver video personalizzati per offrire modalità video di migliore qualità e non le impostazioni standard, offre anche prestazioni video accelerate. Come bonus, su sistemi Windows, Linux e Solaris, sarà possibile ridimensionare la finestra della macchina virtuale se sono installate nelle Guest Additions.

Cartelle condiviseQueste cartelle condivise ci danno la possibilità di scambiare file tra l'host e l'ospite in modo sicuro e completo.

Finestra interaQuesta opzione consente di mappare le singole finestre visualizzate sul desktop della macchina virtuale sul desktop dell'host, dando l'impressione che le azioni vengano eseguite sull'host.

Canali di comunicazione host/ospite genericiQuesti ci consentono di controllare e monitorare l'esecuzione dei guest in vari modi come un meccanismo generico basato su stringhe per scambiare bit di dati tra il guest e un host specifico.

Sincronizzazione dell'oraCon questa opzione siamo sicuri che l'ora del sistema del guest sia sincronizzata con quella dell'host tramite NTP.

Accessi automaticiÈ un'opzione che può essere configurata in modo che tutti gli accessi vengano eseguiti automaticamente senza immettere manualmente le credenziali.

Appunti condivisiUtilizzando questa opzione, gli appunti del sistema operativo guest possono essere condivisi con il sistema operativo host.

Il problema è che negli ambienti Linux quando installiamo le Guest Additions viene generato un errore che ne impedisce l'installazione ottimale e quindi Solvetic spiegherà nel dettaglio come installare queste pratiche utility VirtualBox in Ubuntu 18 e CentOS 7.

1. Come installare VirtualBox Guest Additions su Ubuntu 18.04 Linux


Passo 1
Per avviare questo processo, aggiorneremo prima il sistema operativo eseguendo i seguenti comandi:
 sudo apt update sudo apt upgrade

Passo 2
Una volta aggiornato il sistema, andiamo al menu "Dispositivo" e lì selezioniamo l'opzione Inserisci immagine CD delle "Aggiunte ospite":

Passaggio 3
Quando si esegue questa operazione, verrà visualizzato il seguente messaggio e faremo clic sul pulsante "Esegui".

Sarà necessario inserire le credenziali di amministratore per questa azione e fare clic su "Autentica"

Passaggio 4
Si aprirà una finestra di terminale in cui verrà eseguita l'installazione di VirtualBox Guest Additions, una volta completata l'installazione, premere "Invio" per chiudere la finestra di terminale:

Passaggio 5
Fatto ciò, per abilitare gli appunti condivisi e la funzionalità di trascinamento e incolla tra il guest e l'host, andiamo al menu Macchina / Configurazione e nella finestra visualizzata andiamo alla sezione Generale / Avanzato e lì andremo abilitare le due opzioni che sono:

  • Condividi appunti
  • Trascinare e rilasciare

Ora possiamo riavviare il sistema e verificare che tutto funzioni correttamente.

2. Come installare VirtualBox Guest Additions su CentOS Linux


Passo 1
Nel caso di CentOS 7, prima di tutto, dobbiamo abilitare il repository EPEL nel sistema operativo guest per installare alcuni pacchetti necessari per il processo di installazione, per questo eseguiamo quanto segue nel terminale:
 yum -y install epel-release

Passo 2
Una volta installato il repository EPEL in CentOS 7, aggiorneremo tutti i pacchetti del sistema guest, in cui è incluso anche il kernel, in modo che le VirtualBox Guest Additions funzionino come previsto, per questo eseguiamo quanto segue:

CentOS 7 o RedHat

 yum -y aggiornamento

Fedora

 dnf -y aggiornamento

Passo 2
Al termine del processo di aggiornamento, installeremo le intestazioni del kernel, gli strumenti di sviluppo e altri pacchetti associati necessari per installare le Guest Additions, per questo eseguiamo il seguente comando:

CentOS

 yum install make gcc kernel-headers kernel-devel perl dkms bzip2

Fedora

 dnf install make gcc kernel-headers kernel-devel perl dkms bzip2

Lì dovremo inserire la lettera y per confermare il download e l'installazione di queste utilità.

Passaggio 3
Il passaggio successivo consiste nell'impostare la variabile di ambiente KERN_DIR nella directory del codice sorgente del kernel che è:

 / usr / src / kernel / $ (uname -r)
Quindi sarà necessario esportarlo, per questo eseguiamo quanto segue:
 export KERN_DIR = / usr / src / kernels / $ (uname -r)

Passaggio 3
Fatto ciò, possiamo installare le Guest Additions utilizzando uno dei seguenti metodi:

GraficamentePer fare ciò andremo al menu "Dispositivo" e lì selezioniamo l'opzione Inserisci immagine CD delle "Aggiunte ospite":

Verrà visualizzato il seguente messaggio e fare clic sull'opzione "Esegui"

Ora dobbiamo inserire la password dell'amministratore:

Si aprirà una console terminale in cui avrà luogo il processo di installazione. Premiamo "Invio" per uscire da questa operazione

Attraverso la consoleL'opzione successiva è accedere al terminale ed eseguire i seguenti comandi per montare il file ISO delle Guest Additions, quindi andare nella directory in cui sono state montate queste utilità in formato ISO e lì eseguiremo infine lo script da installare li in Linux , eseguiamo le seguenti righe:

 mount -r / dev / cdrom / media cd / media / ./VBoxLinuxAdditions.run
Come Ubuntu, per abilitare gli Appunti condivisi e la funzionalità di trascinamento della selezione tra il guest e l'host in CentOS 7, andremo al menu Macchina / Configurazione e nella finestra visualizzata andremo alla sezione Generale / Avanzate dove abiliteremo le due opzioni disponibili che sono:
  • Condividi appunti
  • Trascinare e rilasciare

Successivamente, sarà possibile utilizzare in modo efficiente queste Guest Additions che aggiungono un livello di utilizzo superiore alle macchine virtuali VirtualBox.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave