Oracle VirtualBox er et kraftfuldt x86- og AMD64/Intel64-virtualiseringsprodukt til både virksomheder og private brugere. VirtualBox er en generel fuld virtualiseringsmaskine til x86-hardware. Det er rettet mod servere, skriveborde og indlejret brug og er nu den eneste virtualiseringsløsning af professionel kvalitet, der også er open source-software.
Se videovejledning om, hvordan du installerer VirtualBox 6.1.18/6.1.19 (test build) på Fedora 33 ved hjælp af .run installer:
Kontroller videoguide hvordan man installerer VirtualBox 6.1.18 på Fedora 33 ved hjælp af Fedora 32 rpm:
if-not-true-then-false.com Youtube Channel
Kontroller videoguide hvordan man installerer VirtualBox 6.1 på Fedora 32/31:
VirtualBox understøtter et stort antal gæstestyresystemer:
Før installation
Opnå root-bruger
su -## OR ##sudo -i
Sørg for, at dit system er opdateret, og at du kører den nyeste kerne
## Fedora 33/32/31 and CentOS 8 ##dnf update## CentOS 7 ##yum update
Efter opdatering genstarter du dit system og starter op med den nyeste kerne:
reboot
Installer Oracle’s VirtualBox 6.1.18 (stable) / 6.1.19 (test build) / 6.1.97 på Fedora 33/32 ved hjælp af .run installer
Dette er en lidt anderledes metode, fordi Oracle ikke længere har fungerende repositories for Fedora 33/32.
Hvis du forsøger at installere den originale Fedora 32-pakke, vil du se følgende fejl:
Her er en vejledning til, hvordan du downloader og installerer VirtualBox ved hjælp af .run installer.
1.1. Skift til root-bruger
su -## OR ##sudo -i
1.2. Fjern VirtualBox RPM-installationer
Dette bør ikke røre (fjerne) dine virtuelle maskiner, men du kan selvfølgelig tage backup af alt.
dnf remove VirtualBox\* virtualbox\*
1.3. Download VirtualBox 6.1 Installer(s)
Kontroller de aktuelle versioner fra VirtualBox Linux builds og VirtualBox test builds.
1.4. Gør installeringsfilen eksekverbar
1.5. Installer følgende afhængighedspakker
dnf install python2.7 binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon
1.6. Installer VirtualBox Seneste version 6.1 (i øjeblikket 6.1.18, 6.1.19 eller 6.1.97)
Bemærk:
Denne kommando opretter automatisk vboxusers-gruppen, og VirtualBox-brugeren skal være medlem af denne gruppe.
Denne kommando opbygger også de nødvendige kernemoduler.
Du kan genopbygge kernemoduler med følgende kommando, hvis det er nødvendigt:
/opt/VirtualBox/vboxdrv.sh setup
1.7. Tilføj VirtualBox-bruger(e) til vboxusers-gruppen
Udskift user_name med dit eget brugernavn eller et andet rigtigt brugernavn.
usermod -a -G vboxusers user_name
1.8. Start VirtualBox
Brug launcher fra menuen eller kør blot VirtualBox som normal bruger:
VirtualBox
DKMS bygger dine kernemoduler automatisk, men hvis du ønsker at opgradere din VirtualBox-installation, så luk VirtualBox, download nyt installationsprogram, gør det eksekverbart og installer det.
Installer Oracles VirtualBox 6.1.18 på Fedora 33 ved hjælp af Fedora 32 rpm
Dette er en lidt anderledes metode, indtil Oracle frigiver Fedora 33 repositories. Fedora 32 VirtualBox rpm virker med Fedora 33, men desværre er der fast version af python(abi) = 3.8, vi er nødt til at ændre dette og genopbygge rpm-pakken. Her er kommandoer hvordan man gør det. Jeg opdaterer denne vejledning senere ved hjælp af DNF/YUM repos og dette skulle også være kompatibelt med det.
Hvis du forsøger at installere den originale Fedora 32 pakke, så vil du se følgende fejl:
2.1. Skift til root-bruger
su -## OR ##sudo -i
2.2. Install rpmrebuild Package
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. Genopbyg VirtualBox rpm med de nødvendige ændringer
dnf install rpmrebuild
cd /tmpwget https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm
Følgende kommando ændre
Nu skal du have følgende fil: ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm
2.5. Installer følgende afhængighedspakker
dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon
2.6. Installer VirtualBox Seneste version 6.1 (i øjeblikket 6.1.18)
dnf install ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm
Note:
Denne kommando opretter automatisk vboxusers-gruppen, og VirtualBox-brugeren skal være medlem af denne gruppe.
Denne kommando opbygger også de nødvendige kernemoduler.
Ypu kan genopbygge kernemoduler med følgende kommando, hvis det er nødvendigt:
/usr/lib/virtualbox/vboxdrv.sh setup
2.7. Tilføj VirtualBox-bruger(e) til vboxusers-gruppen
Udskift user_name med dit eget brugernavn eller et andet rigtigt brugernavn.
usermod -a -G vboxusers user_name
2.8. Start VirtualBox
Brug launcher fra menuen eller kør blot VirtualBox som normal bruger:
VirtualBox
Installer Oracle’s VirtualBox 6.1.18 på 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8
3.1. Skift til root-bruger
su -## OR ##sudo -i
3.2. Installer Fedora- eller RHEL-repo-filer
Note: CentOS 8/RHEL 8-brugere, installer dette, men du har stadig brug for test-bygning i øjeblikket.
3.3. Opdater de seneste pakker og tjek din kerneversion
Opdater pakker
## Fedora 32/31/30/29 and CentOS/RHEL 8 ##dnf update## CentOS/RHEL 7 ##yum update
Kontroller, at du kører den senest installerede kerneversion
Output af følgende kommandoer versionsnumre skal stemme overens:
rpm -qa kernel |sort -V |tail -n 1uname -r
Note: Hvis du har fået kerneopdatering eller kører ældre kerne end den nyeste installerede, så genstart:
reboot
3.4. Installer følgende afhængighedspakker
CentOS 8/7 og Red Hat (RHEL) 8/7 har brug for EPEL-repositoriet, installer det med følgende kommando:
3.5. Installer VirtualBox Seneste version 6.1 (i øjeblikket 6.1.18)
Bemærk:
Denne kommando opretter automatisk vboxusers-gruppen, og VirtualBox-brugeren skal være medlem af denne gruppe.
Denne kommando opbygger også de nødvendige kernemoduler.
Pakken er VirtualBox-6.1 og ikke VirtualBox.
Opnyt opbygningen af kernemoduler med følgende kommando:
## Fedora 32/31/30/29 and CentOS/RHEL 8/7 ##/usr/lib/virtualbox/vboxdrv.sh setup
3.6. Tilføj VirtualBox-bruger(e) til vboxusers Group
Erstat user_name med dit eget brugernavn eller et andet rigtigt brugernavn.
usermod -a -G vboxusers user_name
3.7. Start VirtualBox
Brug launcher fra menuen eller kør blot VirtualBox som normal bruger:
VirtualBox
Forsøgning af problemer
Hvis du har problemer med KERN_DIR parameteren eller din kernemappe ikke registreres automatisk, skal du indstille KERN_DIR miljøvariablen manuelt ved hjælp af følgende metode:
Kontroller også:
Installer VirtualBox Guest Additions på Fedora, CentOS, Red Hat (RHEL)