Installazione di VirtualBox 7.1 su AlmaLinux/Rocky Linux resa semplice
Questa guida ti guiderà attraverso i passaggi per installare VirtualBox 7.1, un'app di virtualizzazione completa per uso generale, su AlmaLinux 9 o Rocky Linux 9.
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, che sono sistemi operativi guest, inclusi Linux, Windows, Unix, ecc.
Vorrei subito chiarire che VirtualBox non è disponibile per l'installazione nei repository ufficiali Alma e Rocky. Tuttavia, esiste un modo semplice e diretto per installarlo, che ti mostrerò in passaggi facili da seguire in questa guida.
Installa VirtualBox su AlmaLinux/Rocky Linux
Il tutorial utilizzerà il comando sudo e presuppone che tu, come utente normale, disponga già dei privilegi sudo.
Passaggio 1: aggiungi il repository VirtualBox
Come affermato in precedenza, VirtualBox non è disponibile per l'installazione nei repository AlmaLinux e Rocky Linux. Quindi, la prima cosa da fare è aggiungere il suo repository ufficiale al nostro sistema con il comando seguente.
Per fare ciò, digitare quanto segue:
sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
Successivamente, aggiorna l'elenco dei pacchetti. Ti verrà chiesto se accetti l'importazione della chiave pubblica del repository di VirtualBox nel tuo sistema. Conferma digitando "y
" e premendo Invio
.
sudo dnf update
Passaggio 2: verificare le versioni disponibili per l'installazione
Questo passaggio cercherà le versioni di VirtualBox disponibili per l'installazione sul nostro sistema AlmaLinux/Rocky Linux.
sudo dnf search virtualbox
Come puoi vedere, abbiamo tre opzioni disponibili: 6.1, 7.0 e 7.1. Naturalmente optiamo per l'ultimo e migliore VirtualBox 7.1, che ci fornisce le funzionalità più recenti e migliori di questo software di virtualizzazione.
Passaggio 3: installare i prerequisiti
Ma prima dobbiamo installare diversi pacchetti di cui VirtualBox ha bisogno durante la sua installazione per creare i componenti essenziali per il suo corretto funzionamento.
sudo dnf install kernel-devel kernel-headers gcc make perl elfutils-libelf-devel
Passaggio 4: installa VirtualBox 7.1 su AlmaLinux/Rocky Linux
Tutto è già predisposto per l'installazione vera e propria. Ora, per installare VirtualBox sul nostro sistema AlmaLinux/Rocky Linux, esegui i seguenti comandi:
sudo dnf install VirtualBox-7.1
Quando richiesto, digita "y" per confermare e premi "Invio".
Giusto per chiarire, durante l'installazione, ti verrà nuovamente richiesto di importare la chiave di firma GPG del repository. Basta digitare "y" e premere "Invio" per importarlo. E questo è tutto! VirtualBox è stato installato con successo ed è pronto per l'uso sul tuo sistema Alma/Rocky.
Inoltre, puoi eseguire il comando seguente per verificare lo stato del servizio del modulo del kernel Linux di VirtualBox.
sudo systemctl status vboxdrv
Grande! Come potete vedere, il servizio è pienamente operativo.
Passaggio 5: installa il pacchetto di estensione VirtualBox
Questo è un passaggio facoltativo, ma lo incoraggio vivamente perché renderà il lavoro con VirtualBox sul tuo sistema AlmaLinux/Rocky Linux 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
Qui dobbiamo evidenziare una particolarità. Si consiglia vivamente che la versione del VirtualBox Extension Pack installato corrisponda alla versione di VirtualBox installata sul sistema AlmaLinux/Rocky Linux.
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.1.0. Pertanto è necessario scaricare l'Extension Pack con la stessa versione. Quindi, utilizza il comando wget
riportato di seguito per scaricare la versione del pacchetto di estensione necessaria.
Tuttavia, se la tua installazione è diversa, sostituisci entrambe le posizioni contenenti 7.1.0 nel comando con la versione effettiva. Inoltre, puoi andare direttamente alla pagina dei download e vedere le versioni disponibili.
wget https://download.virtualbox.org/virtualbox/7.1.0/Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack
Successivamente, per installare il pacchetto di estensione VirtualBox, esegui il comando vboxmanage
come segue:
sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack
Quando ti viene richiesto di accettare i termini e le condizioni della licenza Oracle, digita "y" per confermare e premi "Invio".
Infine, puoi verificare che il pacchetto di estensione sia stato installato correttamente eseguendo:
vboxmanage list extpacks
Passaggio 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 l'accesso, controlla che il tuo utente normale sia membro del gruppo “vboxusers”:
groups $USER
Passaggio 7: eseguire VirtualBox su AlmaLinux/Rocky Linux
Infine, puoi iniziare a utilizzare VirtualBox avviandolo dal menu GNOME Dash.
Conclusione
Con questo si conclude la nostra guida sull'installazione di VirtualBox su AlmaLinux/Rocky Linux. 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.
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 su un server VirtualBox headless. "
Grazie per aver utilizzato questo tutorial. Il tuo feedback e i tuoi commenti sono i benvenuti.