VirtualBox è un software di virtualizzazione multipiattaforma open source, può essere installato su qualsiasi sistema operativo e consente di installare ed eseguire più sistemi operativi guest sullo stesso computer.
Ad esempio, se lo installi sul tuo sistema Linux, puoi eseguire Windows XP sistema operativo sotto di esso come a Sistema operativo ospite o corri Sistema operativo Linux sul tuo sistema Windows e così via. In questo modo, puoi installare ed eseguire tutti i sistemi operativi guest che desideri, l'unico limite è lo spazio su disco e la memoria.
Recentemente Oracolo ha rilasciato l'ultima versione stabile di Virtualbox 6.1, la versione più recente di Virtual box include così tanti importanti cambiamenti e nuove funzionalità aggiunte.
Puoi vedere i dettagli completi del nuovo registro delle modifiche su VirtualBox 6.1 sul loro Pagina ufficiale del registro delle modifiche.
Questa guida spiega come installare VirtualBox 6.1 sopra RHEL, CentOS, e Fedora sistemi che utilizzano VirtualBox proprio repository con YUM e DNF Strumenti.
Questa guida spiega anche come installare VirtualBox 6.1 sopra Debian, Ubuntu e Linux Mint sistemi che utilizzano VirtualBox proprio repository con APT-GET o APT comando.
Per installare l'ultima versione stabile di VirtualBox, devi prima scaricare il virtualbox.repo file di configurazione utilizzando quanto segue comando wget e quindi importare la chiave pubblica usando comando rpm.
Su CentOS e RHEL # wget https://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo -P /etc/yum.repos.d/ # rpm --import https://www.virtualbox.org/download/oracle_vbox.asc Su Fedora # wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/ # rpm --import https://www.virtualbox.org/download/oracle_vbox.asc.
Quindi, abilita il EPEL repository per installare strumenti di compilazione e dipendenze sul sistema.
Su CentOS/RHEL 8 # installazione dnf https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm Su CentOS/RHEL 7 # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Su CentOS/RHEL 6 # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm.
VirtualBox utilizza vboxdrv modulo kernel per controllare e allocare memoria fisica per l'esecuzione di sistemi operativi guest. Senza questo modulo, puoi comunque utilizzare il VirtualBox per creare e configurare macchine virtuali, ma non funzioneranno.
Quindi, per fare VirtualBox completamente funzionante dovrai prima aggiornare il tuo sistema, quindi installare alcuni moduli aggiuntivi come DKM, intestazioni del kernel, e kernel-devel e alcuni pacchetti di dipendenze.
Su CentOS/RHEL 8 # aggiornamento dnf. # dnf install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y Su CentOS/RHEL 7/6 # yum aggiornamento. # yum install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms -y Su Fedora # aggiornamento dnf. # dnf install @development-tools. # dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel.
Dopo aver installato tutti i pacchetti di dipendenze necessari, puoi installare l'ultima versione di VirtualBox utilizzando il seguente comando.
# dnf install VirtualBox-6.1. O. # yum install VirtualBox-6.1.
A questo punto, sei pronto per iniziare a utilizzare VirtualBox eseguendo il seguente comando sul terminale.
# virtualbox.
Se ricevi il seguente errore durante l'installazione di Virtualbox, significa che c'è un conflitto tra le due versioni del kernel.
Questo sistema non è attualmente configurato per compilare moduli del kernel. Si prega di installare i file "header" del kernel Linux che corrispondono al kernel corrente.
Per risolvere il problema, prima controlla il kernel installato e poi aggiorna il kernel Linux eseguendo il comando:
# uname -r. # dnf update kernel-* O. # yum aggiorna il kernel-*
Al termine dell'aggiornamento, riavviare il tuo sistema e seleziona l'ultimo kernel dal menu di avvio di grub, questa voce di solito è la prima voce come puoi vedere.
# riavviare.
Una volta che il sistema ha terminato l'avvio, accedi e conferma ancora una volta che la versione del kernel-devel ora corrisponda alla versione del kernel Linux.
# rpm -q kernel-devel. # uname -r.
Quindi, riavvia il processo di configurazione della build e conferma che l'installazione di VirtualBox è andata a buon fine eseguendo:
# /sbin/vboxconfig. # stato systemctl vboxdrv.
Se ricevi un messaggio di errore come KERN_DIR o se la directory dei sorgenti del kernel non viene rilevata automaticamente dal processo di compilazione, è possibile impostarla utilizzando il seguente comando. Assicurati di cambiare la versione del kernel in base al tuo sistema come mostrato in colore rosso.
## RHEL / CentOS / Fedora ## KERN_DIR=/usr/src/kernels/4.19.0-1.el7.elrepo.x86_64## Esporta KERN_DIR ## esporta KERN_DIR
Per installare l'ultima versione stabile di VirtualBox, è necessario aggiungere l'ufficiale Virtualbox repository utilizzando il seguente comando.
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - $ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - $ sudo apt install software-properties-common. $ sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contributo.
Quindi, aggiorna l'elenco dei pacchetti software e installa l'ultima versione di VirtualBox.
$ sudo apt-get install virtualbox-6.1.
Esegui semplicemente il seguente comando per avviarlo dal terminale o usa il launcher dal menu per iniziare.
# VirtualBox.
Se hai bisogno di alcune funzionalità aggiuntive come VirtualBox RDP, PXE, ROM con E1000 supporto e Controller host USB 2.0 supporto, ecc. Devi scaricare e installare il Pacchetto di estensione VirtualBox usando il seguente wget comando.
# wget https://download.virtualbox.org/virtualbox/6.1.10/Oracle_VM_VirtualBox_Extension_Pack-6.1.10.vbox-extpack.
Per installare il pacchetto di estensione, devi avere Virtualbox 6.1 installato, una volta scaricato vbox-extpack aperto con Virtualbox come mostrato di seguito.
Se non funziona, apri Virtualbox –> Preferenze –> Estensioni e cerca il vbox-extpack per installarlo.
Leggi anche: Come abilitare USB in VirtualBox
Se vuoi aggiornare il VirtualBox con l'ultima versione in futuro, puoi semplicemente eseguire il seguente comando per aggiornarlo.
# yum update VirtualBox-*
# apt-get install VirtualBox-*
Se nel caso si desidera rimuovere VirtualBox completamente, usa il seguente comando per rimuoverlo completamente dal tuo sistema.
# cd /etc/yum.repos.d/ # rm -rf virtualbox.repo. # yum rimuovi VirtualBox-*
# apt-get remove VirtualBox-*
Puoi anche Scarica VirtualBox 6.1 per altro Linux, Finestre, e Mac OS X piattaforme.