Oracle VirtualBox is een krachtig x86- en AMD64/Intel64-virtualisatieproduct voor zowel bedrijven als thuisgebruik. VirtualBox is een universele, volledige virtualisatie-instelling voor x86-hardware. Gericht op server, desktop en embedded gebruik, het is nu de enige professionele-kwaliteit virtualisatie oplossing die ook Open Source Software is.
Check video gids hoe VirtualBox 6.1.18/6.1.19 (test build) te installeren op Fedora 33 met .run installer:
Check video guide howto install VirtualBox 6.1.18 on Fedora 33 using Fedora 32 rpm:
if-not-true-then-false.com Youtube Channel
Check video guide howto install VirtualBox 6.1 op Fedora 32/31:
Check video guide howto install VirtualBox 6.1.18 op Fedora 33.1 op Fedora 32/31:
VirtualBox ondersteunt een groot aantal gast-besturingssystemen:
Voor installatie
Wijzig naar root gebruiker
su -## OR ##sudo -i
Zorg ervoor dat uw systeem up-to-date is en dat u de laatste kernel draait
## Fedora 33/32/31 and CentOS 8 ##dnf update## CentOS 7 ##yum update
Na update herstart uw systeem en boot met de laatste kernel:
reboot
Installeer Oracle’s VirtualBox 6.1.18 (stable) / 6.1.19 (test build) / 6.1.97 op Fedora 33/32 met .run installer
Dit is een beetje een andere methode omdat Oracle geen werkende repositories meer heeft voor Fedora 33/32.
Als je probeert om het originele Fedora 32 pakket te installeren, dan krijg je de volgende foutmelding:
Hier volgt een handleiding voor het downloaden en installeren van VirtualBox met .run installer.
1.1. Verander naar root gebruiker
su -## OR ##sudo -i
1.2. Verwijder VirtualBox RPM Installaties
Dit zou uw virtuele machines niet mogen raken (verwijderen), maar u kunt natuurlijk wel een backup maken van alles.
dnf remove VirtualBox\* virtualbox\*
1.3. Download VirtualBox 6.1 Installer(s)
Check huidige versies van VirtualBox Linux builds en VirtualBox test builds.
1.4. Maak Installer bestand uitvoerbaar
1.5. Installeer Volgende Afhankelijkheden Pakketten
dnf install python2.7 binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon
1.6. Installeer VirtualBox Laatste Versie 6.1 (momenteel 6.1.18, 6.1.19 of 6.1.97)
Note:
Dit commando maakt automatisch vboxusers groep aan en VirtualBox gebruiker moet lid van die groep zijn.
Dit commando bouwt ook benodigde kernel modules.
U kunt kernel modules herbouwen met het volgende commando indien nodig:
/opt/VirtualBox/vboxdrv.sh setup
1.7. Voeg VirtualBox gebruiker(s) toe aan vboxusers Group
Vervang user_name met uw eigen gebruikersnaam of een andere echte gebruikersnaam.
usermod -a -G vboxusers user_name
1.8. Start VirtualBox
Gebruik de launcher van het menu of start VirtualBox gewoon als normale gebruiker:
VirtualBox
DKMS bouwt uw kernel modules automatisch, maar als u uw VirtualBox installatie wilt upgraden, sluit dan VirtualBox, download het nieuwe installatie programma, maak het uitvoerbaar en installeer het.
Installeer Oracle’s VirtualBox 6.1.18 op Fedora 33 met Fedora 32 rpm
Dit is een beetje een andere methode totdat Oracle Fedora 33 repositories uitbrengt. Fedora 32 VirtualBox rpm werkt met Fedora 33, maar helaas is er een vaste versie van python(abi) = 3.8, we moeten dit veranderen en het rpm pakket opnieuw bouwen. Hier is een handleiding hoe het te doen. Ik update deze gids later met DNF/YUM repos en dit zou er ook compatibel mee moeten zijn.
Als je probeert het originele Fedora 32 pakket te installeren, dan zul je de volgende foutmelding zien:
2.1. Verander naar root gebruiker
su -## OR ##sudo -i
2.2. Installeer rpmrebuild Pakket
dnf install rpmrebuild
2.3. Download VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm
cd /tmpwget https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm
2.4. Herbouw VirtualBox rpm met de nodige wijzigingen
Volgend commando wijzigen
Nu zou u het volgende bestand moeten hebben: ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm
2.5. Installeer Volgende Afhankelijkheden Pakketten
dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon
2.6. Installeer VirtualBox Laatste Versie 6.1 (momenteel 6.1.18)
dnf install ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm
Note:
Dit commando maakt automatisch vboxusers groep aan en VirtualBox gebruiker moet lid van die groep zijn.
Dit commando bouwt ook benodigde kernel modules.
Ypu kan kernel modules herbouwen met volgend commando indien nodig:
/usr/lib/virtualbox/vboxdrv.sh setup
2.7. Voeg VirtualBox gebruiker(s) toe aan vboxusers Group
Vervang user_name met uw eigen gebruikersnaam of een andere echte gebruikersnaam.
usermod -a -G vboxusers user_name
2.8. Start VirtualBox
Gebruik launcher uit menu of voer VirtualBox gewoon uit als normale gebruiker:
VirtualBox
Installeer Oracle’s VirtualBox 6.1.18 op 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8
3.1. Verander naar root User
su -## OR ##sudo -i
3.2. Installeer Fedora of RHEL Repo Bestanden
Note: CentOS 8/RHEL 8 gebruikers, installeer dit, maar je hebt nog steeds een test build nodig momenteel.
3.3. Update de laatste pakketten en controleer uw kernel versie
Update pakketten
## Fedora 32/31/30/29 and CentOS/RHEL 8 ##dnf update## CentOS/RHEL 7 ##yum update
Controleer of u de laatste geïnstalleerde kernel versie
Uitvoer van de volgende commando’s versie nummers moeten overeenkomen:
rpm -qa kernel |sort -V |tail -n 1uname -r
Note: Als u kernel update heeft gekregen of een oudere kernel draait dan de laatst geïnstalleerde, reboot dan:
reboot
3.4. Installeer de volgende afhankelijkheidspakketten
CentOS 8/7 en Red Hat (RHEL) 8/7 hebben de EPEL repository nodig, installeer deze met het volgende commando:
## Fedora 32/31/30/29 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon## CentOS/RHEL 8 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms## CentOS/RHEL 7 ##yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
3.5. Installeer VirtualBox Laatste Versie 6.1 (momenteel 6.1.18)
Note:
Dit commando maakt automatisch vboxusers groep aan en VirtualBox gebruiker moet lid zijn van die groep.
Dit commando bouwt ook benodigde kernel modules.
Package is VirtualBox-6.1 niet VirtualBox.
Rebuild kernel modules met het volgende commando:
## Fedora 32/31/30/29 and CentOS/RHEL 8/7 ##/usr/lib/virtualbox/vboxdrv.sh setup
3.6. Voeg VirtualBox gebruiker(s) toe aan vboxusers Group
Vervang user_name met uw eigen gebruikersnaam of een andere echte gebruikersnaam.
usermod -a -G vboxusers user_name
3.7. Start VirtualBox
Gebruik de launcher van het menu of start VirtualBox als normale gebruiker:
VirtualBox
Troubleshooting
Als u problemen heeft met de KERN_DIR parameter of uw kernel directory wordt niet automatisch gedetecteerd, stel dan KERN_DIR omgevingsvariabele handmatig in, met de volgende methode:
Controleer ook:
Installeer VirtualBox Guest Additions op Fedora, CentOS, Red Hat (RHEL)