Come installare VirtualBox 7 su Ubuntu 22.04 in pochi semplici passaggi
Questa guida ti guiderà attraverso i passaggi per installare VirtualBox 7, un'app di virtualizzazione completa, su Ubuntu 22.04 LTS "Jammy Jellyfish".
VirtualBox è un software di virtualizzazione gratuito e open source comunemente utilizzato a livello desktop per creare un ambiente di test. Ti consente di creare ed eseguire macchine virtuali, ovvero sistemi operativi guest, tra cui Windows, Linux, Unix e Solaris.
VirtualBox è disponibile per l'installazione nei repository Ubuntu 22.04, ma la versione è 6.1.38. Tuttavia, VirtualBox 7 è stato rilasciato di recente e offre vantaggi significativi rispetto al suo predecessore, come:
- Supporto completo per la crittografia della macchina virtuale
- Supporto per UEFI SecureBoot e TPM 1.2/2.0
- Supporto 3D migliorato
- Costruttore automatizzato di macchine virtuali
- Integrazione con l'infrastruttura Oracle Cloud (OCI)
Fortunatamente, esiste un modo semplice per installare VirtualBox 7 su Ubuntu 22.04 LTS, che ti mostreremo in questa guida. Inoltre, è compatibile anche con le versioni Ubuntu 18.04, 18.10, 19.04 e 20.04.
Nota! Se ti sei imbattuto in questa guida cercandone una per Ubuntu 24.04 LTS (Noble Numbat), puoi trovarla qui.
1. Importa la chiave GPG del repository di VirtualBox
VirtualBox 7, come affermato in precedenza, non è disponibile nei repository Ubuntu 22.04. Quindi lo aggiungeremo al nostro sistema Linux Ubuntu 22.04.
Innanzitutto, importa le chiavi GPG Oracle VirtualBox che firmano il software.
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg
Possiamo ora procedere con l'importazione del repository ufficiale di VirtualBox.
2. Aggiungi VirtualBox Repo a Ubuntu 22.04
Dopo aver importato le chiavi GPG, aggiungeremo il repository VirtualBox ufficiale al nostro sistema Ubuntu 22.04. Se viene rilasciata una nuova versione, il pacchetto di aggiornamento verrà reso disponibile con il resto degli aggiornamenti regolari del sistema.
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Successivamente, aggiorneremo l'elenco dei pacchetti.
3. Eseguire Aggiornamento del sistema
Prima di procedere con l'installazione di VirtualBox sul nostro sistema Ubuntu 22.04, dovremmo aggiornare l'elenco dei pacchetti disponibili. Quindi, esegui il comando seguente per aggiornare l'indice dei repository APT.
sudo apt update
Come puoi vedere, il nostro nuovo repository VirtualBox è ora disponibile e pronto per essere utilizzato.
4. Installa VirtualBox 7 su Ubuntu 22.04
Tutto è già predisposto per l'installazione vera e propria. Ora, per installare VirtualBox su Ubuntu 22.04, esegui i seguenti comandi:
sudo apt install gcc-12 virtualbox-7.0
Digita "Y" per confermare che desideri installarlo, quindi premi "Invio".
Come puoi vedere, oltre al pacchetto “virtualbox-7.0”, installiamo anche “gcc-12 “. Ne abbiamo bisogno affinché "vboxdrv", un modulo del kernel per VirtualBox, possa essere compilato per ottenere un'istanza di VirtualBox senza problemi.
Attendi il completamento dell'installazione. VirtualBox è ora installato e pronto per essere utilizzato sul tuo sistema Linux Ubuntu 22.04. Ma aspetta un attimo prima di iniziare: abbiamo alcune piccole cose di cui occuparci prima.
5. Installa il pacchetto di estensione VirtualBox
Questo è un passaggio facoltativo, ma lo incoraggio vivamente perché renderà il lavoro con VirtualBox sul tuo sistema Ubuntu più semplice e conveniente. VirtualBox Extension Pack sblocca molte fantastiche funzionalità, come:
- Integrazione dell'infrastruttura Oracle Cloud (OCI).
- Protocollo di desktop remoto di VirtualBox (VRDP)
- Passthrough della webcam dell'host
- Crittografia completa del disco e della VM
Evidenziamo qui una particolarità. Si consiglia vivamente che la versione di VirtualBox Extension Pack installata sul tuo sistema Ubuntu 22.04 corrisponda alla versione di VirtualBox installata sul tuo sistema.
Quindi, per verificare la versione esatta del VirtualBox installato localmente, puoi utilizzare vboxmanage
, un comando integrato di VirtualBox:
vboxmanage -v | cut -dr -f1
Come puoi vedere, la versione di Virtualbox installata è 7.0.14. Pertanto è necessario scaricare l'Extension Pack con la stessa versione.
Tuttavia, se la versione di installazione di VirtualBox è diversa, sostituisci entrambe le posizioni contenenti "7.0.14" nel comando seguente con la versione effettiva. Inoltre, puoi anche andare direttamente alla pagina dei download e vedere le versioni disponibili.
wget https://download.virtualbox.org/virtualbox/7.0.14/Oracle_VM_VirtualBox_Extension_Pack-7.0.14.vbox-extpack
Successivamente, per installare il pacchetto di estensione VirtualBox, esegui il comando vboxmanage
come segue:
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.14.vbox-extpack
Ti verrà richiesto di accettare i termini e le condizioni di licenza di Oracle. Quindi, digita "y" per confermare e premi "Invio".
Puoi verificare la versione del pacchetto di estensione di VirtualBox installata eseguendo quanto segue:
vboxmanage list extpacks
6. Aggiungi utente al gruppo vboxusers
Prima di utilizzare VirtualBox, dovresti aggiungere il tuo account utente al gruppo "vboxusers". Questo è rapido e semplice da realizzare eseguendo:
sudo usermod -a -G vboxusers $USER
Ora esegui un riavvio. Dopo il login, verifica di essere nel gruppo “vboxusers” con questo comando:
groups $USER
7. Esecuzione di VirtualBox su Ubuntu 22.04
Puoi iniziare a utilizzare VirtualBox avviandolo dal menu Ubuntu Dash.
Conclusione
Con questo si conclude la nostra guida sull'installazione di VirtualBox su Ubuntu 22.04 LTS "Jammy Jellyfish". Ci auguriamo che questa guida ti sia utile. Grazie per il tuo tempo!
Ti consigliamo di controllare la documentazione ufficiale per le persone che desiderano saperne di più sulle funzionalità di VirtualBox e su come utilizzarle in modo efficace.
Tuttavia, se decidi di utilizzare VMware Workstation Player, l'altra soluzione di virtualizzazione molto popolare, la nostra guida sull'installazione su Ubuntu 22.04 ti tornerà utile.
Infine, puoi utilizzare VirtualBox in modalità completamente headless per trasformare il tuo server in un ambiente di virtualizzazione. Per saperne di più sull'utilizzo di questa funzionalità di VirtualBox, consulta la nostra guida: "Come configurare e gestire le VM VirtualBox su un server headless".
Grazie per aver utilizzato questo tutorial. Il tuo feedback e i tuoi commenti sono i benvenuti.