Az Oracle VirtualBox egy hatékony x86 és AMD64/Intel64 virtualizációs termék vállalati és otthoni használatra egyaránt. A VirtualBox egy általános célú, teljes körű virtualizáló x86-os hardverekhez. A szerver, asztali és beágyazott használatra szánt termék jelenleg az egyetlen professzionális minőségű virtualizációs megoldás, amely egyben nyílt forráskódú szoftver is.

Nézze meg a VirtualBox 6.1.18/6.1.19 (teszt build) telepítésének videós útmutatóját Fedora 33-ra a .run installer:

Check video guide howto install VirtualBox 6.1.18 on Fedora 33 using Fedora 32 rpm:

Watch More Videos and Subscribe to
if-not-true-then-false.com Youtube Channel

Check video guide howto install VirtualBox 6.1 on Fedora 32/31:

A VirtualBox számos vendég operációs rendszert támogat:

Telepítés előtt

Váltás root felhasználóvá

su -## OR ##sudo -i

Győződjön meg róla, hogy rendszere naprakész és a legújabb kernelt használja

## Fedora 33/32/31 and CentOS 8 ##dnf update## CentOS 7 ##yum update

Frissítés után indítsa újra a rendszert és bootoljon a legújabb kernellel:

reboot

Telepítse az Oracle VirtualBox 6.1.18 (stable) / 6.1.19 (test build) / 6.1.97 Fedora 33/32-re a .run installer segítségével

Ez egy kicsit más módszer, mert az Oracle-nek már nincsenek működő tárolói a Fedora 33/32-re.

Ha megpróbálja telepíteni az eredeti Fedora 32 csomagot, akkor a következő hibát fogja látni:

Itt van egy útmutató, hogyan töltse le és telepítse a VirtualBoxot a .run telepítő segítségével.

1.1. Váltson root felhasználóvá

su -## OR ##sudo -i

1.2. VirtualBox RPM telepítések eltávolítása

Ez nem érintheti (eltávolíthatja) a virtuális gépeket, de természetesen készíthet biztonsági mentést mindenről.

dnf remove VirtualBox\* virtualbox\*

1.3. VirtualBox 6.1 telepítő(k)

Töltse le az aktuális verziókat a VirtualBox Linux buildekből és a VirtualBox teszt buildekből.

1.4. Telepítőfájl futtathatóvá tétele

1.5. Telepítse a következő függőségi csomagokat

dnf install python2.7 binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

1.6. Telepítse a VirtualBox legújabb, 6.1-es verzióját (jelenleg 6.1.18, 6.1.19 vagy 6.1.97)

Figyelem:
Ez a parancs automatikusan létrehozza a vboxusers csoportot, és a VirtualBox felhasználónak ennek a csoportnak a tagjának kell lennie.
Ez a parancs a szükséges kernel modulokat is elkészíti.

A kernel modulokat a következő paranccsal építheti újra, ha szükséges:

/opt/VirtualBox/vboxdrv.sh setup

1.7. VirtualBox felhasználó(k) hozzáadása a vboxusers csoporthoz

A user_name-t helyettesítse a saját vagy egy másik valós felhasználónévvel.

usermod -a -G vboxusers user_name

1.8. Indítsa el a VirtualBox

Használja az indítót a menüből vagy egyszerűen futtassa a VirtualBoxot normál felhasználóként:

VirtualBox

A DKMS automatikusan elkészíti a kernelmodulokat, de ha frissíteni szeretné a VirtualBox telepítését, akkor zárja be a VirtualBoxot, töltse le az új telepítőt, tegye futtathatóvá és telepítse.

Az Oracle VirtualBox 6.1.18 telepítése Fedora 33-ra Fedora 32 rpm segítségével

Ez egy kicsit más módszer, amíg az Oracle ki nem adja a Fedora 33 tárolókat. Fedora 32 VirtualBox rpm működik Fedora 33-mal, de sajnos a python(abi) = 3.8 fix verziója van, ezt meg kell változtatnunk és újra kell építenünk az rpm csomagot. Itt vannak a parancsok, hogyan kell csinálni. Később frissítem ezt az útmutatót a DNF/YUM repos használatával, és ennek azzal is kompatibilisnek kell lennie.

Ha megpróbálod telepíteni az eredeti Fedora 32 csomagot, akkor a következő hibát fogod látni:

2.1. Váltás root felhasználóra

su -## OR ##sudo -i

2.2. Telepítse az rpmrebuild csomagot

dnf install rpmrebuild

2.3. Töltse le a 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. Építse újra a VirtualBox rpm-et a szükséges változtatásokkal

Az alábbi parancs módosítása

Most már a következő fájlnak kell lennie: ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

2.5. Telepítse a következő függőségi csomagokat

dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

2.6. Telepítse a VirtualBox legújabb, 6.1-es verzióját (jelenleg 6.1.18)

dnf install ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

Figyelem:
Ez a parancs automatikusan létrehozza a vboxusers csoportot, és a VirtualBox felhasználónak ennek a csoportnak a tagjának kell lennie.
Ez a parancs a szükséges kernel modulokat is létrehozza.
A kernel modulokat szükség esetén a következő paranccsal építheti újra:

/usr/lib/virtualbox/vboxdrv.sh setup

2.7. VirtualBox felhasználó(k) hozzáadása a vboxusers csoporthoz

A user_name-t helyettesítsük a saját felhasználónevünkkel vagy egy másik valós felhasználónévvel.

usermod -a -G vboxusers user_name

2.8. VirtualBox indítása

A menüből indítót használjon, vagy egyszerűen futtassa a VirtualBoxot normál felhasználóként:

VirtualBox

Telepítse az Oracle VirtualBox 6.1.18-as verzióját 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8

3.1. Váltás root felhasználóra

su -## OR ##sudo -i

3.2. Telepítse a Fedora vagy RHEL Repo fájlokat

Megjegyzés: CentOS 8/RHEL 8 felhasználók, telepítse ezt, de jelenleg még tesztelésre van szüksége.

3.3. Frissítse a legújabb csomagokat és ellenőrizze a kernel verzióját

Frissítse a csomagokat

## Fedora 32/31/30/29 and CentOS/RHEL 8 ##dnf update## CentOS/RHEL 7 ##yum update

Ellenőrizze, hogy a legújabb telepített kernel verziót futtatja-e
A következő parancsok kimeneti verziószámának meg kell egyeznie:

rpm -qa kernel |sort -V |tail -n 1uname -r

Megjegyzés: Ha kapott kernelfrissítést vagy a legújabb telepítettnél régebbi kernelt futtat, akkor indítsa újra:

reboot

3.4. Telepítse a következő függőségi csomagokat

A CentOS 8/7 és a Red Hat (RHEL) 8/7 EPEL tárolóra van szüksége, telepítse a következő paranccsal:

## 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. Telepítse a VirtualBox legújabb, 6.1-es verzióját (jelenleg 6.1.18)

Figyelem:
Ez a parancs automatikusan létrehozza a vboxusers csoportot, és a VirtualBox felhasználónak ennek a csoportnak a tagjának kell lennie.
Ez a parancs a szükséges kernel modulokat is elkészíti.
A csomag VirtualBox-6.1, nem VirtualBox.

A kernel modulok újraépítése a következő paranccsal:

## Fedora 32/31/30/29 and CentOS/RHEL 8/7 ##/usr/lib/virtualbox/vboxdrv.sh setup

3.6. VirtualBox felhasználó(k) hozzáadása a vboxusers csoporthoz

Helyettesítse a user_name-et a saját felhasználónevével vagy egy másik valós felhasználónévvel.

usermod -a -G vboxusers user_name

3.7. Indítsa el a VirtualBox

Használja az indítót a menüből vagy egyszerűen futtassa a VirtualBoxot normál felhasználóként:

VirtualBox

Hibaelhárítás

Ha problémái vannak a KERN_DIR paraméterrel, vagy a kernel könyvtárát nem ismeri fel automatikusan, akkor állítsa be a KERN_DIR környezeti változót kézzel, a következő módszerrel:

Check also:

Install VirtualBox Guest Additions on Fedora, CentOS, Red Hat (RHEL)

Articles

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.