Come installare VirtualBox 7.0 su Fedora 40 o 39

VirtualBox 7.0 è all'avanguardia nella tecnologia di virtualizzazione, offrendo soluzioni robuste per l'esecuzione simultanea di più sistemi operativi su una singola macchina fisica. Questa ultima iterazione introduce funzionalità avanzate come il supporto grafico 3D migliorato, l'integrazione fluida con i servizi cloud e protocolli di sicurezza migliorati. Con la sua interfaccia intuitiva e la compatibilità con un'ampia gamma di sistemi operativi guest, VirtualBox 7.0 è uno strumento essenziale per sviluppatori, amministratori di sistema e professionisti IT che cercano una gestione efficiente dell'ambiente virtuale.

Installare VirtualBox su Fedora ti assicura di sfruttare appieno il potenziale di questo potente software in un ambiente Linux sicuro e stabile. Utilizzando il mirror RPM ufficiale e i comandi dell'interfaccia a riga di comando (CLI), hai accesso agli aggiornamenti e alle patch più recenti, ottimizzando prestazioni e affidabilità. Questa guida fornirà istruzioni dettagliate per installare VirtualBox 7.0 su Fedora 39 e 40, consentendoti di configurare e gestire le macchine virtuali senza sforzo.

Aggiorna Fedora Linux prima dell'installazione di VirtualBox 7.0

È meglio assicurarsi che il sistema sia aggiornato prima di immergersi nell'installazione di qualsiasi software. Ciò non solo garantisce la compatibilità ma migliora anche la sicurezza del tuo sistema. Per aggiornare il tuo sistema Fedora, esegui il seguente comando:

sudo dnf upgrade --refresh

Nota: il flag –refresh assicura che il sistema recuperi gli elenchi dei pacchetti più recenti dai repository.

Installa i pacchetti iniziali richiesti per VirtualBox

VirtualBox funziona in modo ottimale su diversi strumenti e librerie sottostanti. È necessario installare questi prerequisiti per garantire un'esperienza di virtualizzazione senza interruzioni.

Inizia installando gli "strumenti di sviluppo". Questa raccolta fornisce al tuo sistema un set completo di utilità di sviluppo software:

sudo dnf install @development-tools

Successivamente, per consentire a VirtualBox di interagire in modo efficiente con il kernel del sistema, installa gli header del kernel Linux e alcuni pacchetti supplementari:

sudo dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel

I pacchetti kernel-devel e kernel-headers sono essenziali per qualsiasi software che interagisca direttamente con il kernel Linux, come VirtualBox. Gli altri pacchetti, come dkms e qt5-qtx11extras, migliorano la funzionalità e l'esperienza utente di VirtualBox.

Importa VirtualBox 7.0 RPM

Assicurati di installare la versione ufficiale e più recente di VirtualBox 7.0 utilizzando il repository Fedora dedicato di Oracle. Questo repository offre pacchetti RPM esplicitamente ottimizzati per Fedora.

Esegui il seguente comando wget per importare il repository:

sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/

Nota: utilizzando repository ufficiali avrai la certezza di ricevere aggiornamenti e patch tempestivi direttamente dal fornitore del software.

Installa VirtualBox 7.0 tramite il comando DNF

Con tutto configurato, ora sei pronto per l'installazione VirtualBox 7.0. Esegui il seguente comando:

sudo dnf install VirtualBox-7.0

Durante l'installazione, ti verrà chiesto di importare la chiave Oracle VirtualBox. Questa chiave crittografica conferma l'autenticità dei pacchetti, assicurandoti di installare un software autentico. Scegli sempre "sì" in questa fase per mantenere la sicurezza e l'integrità del tuo sistema.

Abilita e avvia il servizio VirtualBox 7.0

Attiva il servizio vboxdrv su Fedora

Per garantire prestazioni costanti di VirtualBox, è essenziale avviare il file vboxdrv servizio e configurarlo per l'avvio automatico ogni volta che si avvia il sistema. Ciò garantisce che VirtualBox sia sempre pronto a funzionare ogni volta che ne hai bisogno.

Eseguire il comando seguente per ottenere ciò:

sudo systemctl enable vboxdrv --now

Il comando 'systemctl' è un'utilità in Fedora (e altre distribuzioni Linux) che gestisce i servizi di sistema. L'azione 'enable' assicura che il servizio si avvii all'avvio, e il flag '–now' avvia il servizio immediatamente senza richiedere un riavvio del sistema.

Avvio di VirtualBox 7.0

Avvia l'applicazione dopo aver installato con successo VirtualBox 7.0 e accertato che il suo servizio principale funzioni.

Metodo CLI per avviare VirtualBox 7.0

VirtualBox offre un comando semplice per avviare l'applicazione per coloro che conoscono bene il terminale e le sue efficienze. Questo metodo fornisce un percorso diretto per sfruttare le funzionalità di VirtualBox senza navigare attraverso l'interfaccia grafica. Per avviare VirtualBox dal terminale, inserisci quanto segue:

virtualbox

Metodo GUI per avviare VirtualBox 7.0

L'ambiente desktop di Fedora offre agli utenti non vedenti un metodo di lancio intuitivo di VirtualBox.

Per iniziare, segui questi passaggi:

  1. Vai alla sezione "Attività", solitamente situata nella parte superiore dello schermo, e selezionala.
  2. Tra le opzioni successive, seleziona "Mostra applicazioni".
  3. Scorri le tue applicazioni fino a individuare 'Oracle VM Virtualbox'. Cliccandoci sopra verrà avviata l'applicazione.

Installa il pacchetto di estensione VirtualBox 7.0 (facoltativo)

Il VirtualBox Extension Pack è un componente opzionale che aumenta le capacità dell'installazione di VirtualBox. Sebbene non sia obbligatorio, l'integrazione di questo pacchetto può migliorare in modo significativo la tua esperienza di virtualizzazione introducendo varie funzionalità avanzate.

Determina la tua versione di VirtualBox 7.0

Prima di scaricare l'Extension Pack, è fondamentale accertarsi della versione di VirtualBox installata sul sistema Fedora. Ciò garantisce la compatibilità tra l'applicazione principale e l'estensione.

Per recuperare la tua versione di VirtualBox, esegui:

vboxmanage -v | cut -dr -f1

Questo comando produrrà un numero di versione simile a "7.0.x". Con questo numero di versione è possibile scaricare il corrispondente Extension Pack.

Scarica il pacchetto di estensione VirtualBox 7.0

Con il numero di versione in mano, recupera il pacchetto di estensione appropriato utilizzando quanto segue:

wget https://download.virtualbox.org/virtualbox/7.0.x/Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

Assicurati di sostituire "7.0.x" nell'URL con la tua versione specifica di VirtualBox.

Installa il pacchetto di estensione VirtualBox 7.0

Dopo aver scaricato l'Extension Pack, il passo successivo è la sua installazione. Utilizza il comando 'vboxmanage' per questo scopo:

sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

In questa fase Oracle presenta i termini della sua licenza. Digita "y" e premi Invio per segnalare la tua accettazione e procedere.

Conferma l'installazione del pacchetto di estensione

Dopo l'installazione, verificare la versione dell'Extension Pack integrato. Ottieni questo risultato con:

vboxmanage list extpacks

Questo comando descrive in dettaglio gli Extension Pack installati, evidenziandone i numeri di versione.

Aggiungi l'utente corrente al gruppo vboxusers

Per un'esperienza VirtualBox senza interruzioni, il tuo account utente dovrebbe essere affiliato al gruppo 'vboxusers'. Questa associazione garantisce i permessi necessari per utilizzare VirtualBox in modo efficace.

Per aggiungere il tuo account utente a questo gruppo, esegui quanto segue:

sudo usermod -a -G vboxusers $USER

Queste modifiche richiedono il riavvio del sistema. Dopo aver effettuato nuovamente l'accesso, verifica che il tuo utente sia associato al gruppo vboxusers.

groups $USER

Esempio di ciò che potresti vedere nel tuo terminale:

[linuxcapable@fedora ~]$ gruppi $USER linuxcapable : linuxcapable ruota vboxusers

Questo comando enumera tutti i gruppi collegati al tuo account utente. Assicurati che l'elenco includa vboxusers. Una volta completati questi passaggi, puoi sfruttare le funzionalità avanzate offerte dal VirtualBox Extension Pack sul tuo sistema Fedora.

Comandi di gestione aggiuntivi di VirtualBox 7.0

Aggiorna VirtualBox 7.0

È essenziale assicurarsi che l'installazione di VirtualBox rimanga aggiornata per prestazioni e sicurezza ottimali. Gli aggiornamenti regolari affrontano potenziali vulnerabilità, introducono nuove funzionalità e ottimizzano le funzionalità esistenti. Su Fedora, puoi gestire questi aggiornamenti tramite il terminale.

Per verificare e applicare gli aggiornamenti disponibili per VirtualBox, utilizzare il seguente comando:

sudo dnf upgrade --refresh

Nota: aggiornare regolarmente il software, in particolare strumenti come VirtualBox, è una buona pratica per preservare l'integrità del sistema e sfruttare i più recenti progressi nella tecnologia di virtualizzazione.

Rimuovere VirtualBox 7.0

Potrebbero esserci casi in cui decidi di rimuovere VirtualBox dal tuo sistema Fedora. Che sia dovuto a uno spostamento dei requisiti o per qualsiasi altro motivo, puoi disinstallarlo in modo pulito utilizzando il comando seguente:

sudo dnf remove virtualbox-7.0

Rimuovere VirtualBox 7.0 RPM

Nel tempo, se decidi di mettere ordine nel tuo sistema o di non richiedere più il repository VirtualBox, puoi rimuovere il suo file sorgente con:

sudo rm /etc/yum.repos.d/virtualbox-7.repo

Conclusione

Completando questo processo di installazione, hai equipaggiato con successo il tuo sistema Fedora 39 o 40 con VirtualBox 7.0 utilizzando il repository RPM ufficiale e i comandi CLI. Questa configurazione non solo ti garantisce l'accesso alle funzionalità di virtualizzazione più recenti, ma assicura anche che il tuo sistema rimanga aggiornato con il supporto ufficiale e i miglioramenti della sicurezza. Quando inizi a creare e gestire macchine virtuali, ricorda di controllare periodicamente gli aggiornamenti e di consultare la documentazione di VirtualBox per le opzioni di configurazione avanzate. Adottare queste best practice ti aiuterà a mantenere un ambiente di virtualizzazione robusto ed efficiente, pronto a soddisfare le tue esigenze di sviluppo e test.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento