Oracle VirtualBox je výkonný x86 a AMD64/Intel64 virtualizační produkt pro podnikové i domácí použití. VirtualBox je univerzální plnohodnotný virtualizátor pro hardware x86. Je zaměřen na serverové, desktopové a vestavěné použití a je nyní jediným virtualizačním řešením profesionální kvality, které je zároveň open source softwarem.

Podívejte se na videonávod, jak nainstalovat VirtualBox 6.1.18/6.1.19 (testovací sestavení) na Fedoru 33 pomocí .run installer:

Zkontrolujte videonávod, jak nainstalovat VirtualBox 6.1.18 na Fedoru 33 pomocí Fedora 32 rpm:

Sledujte další videa a přihlaste se k odběru
if-not-true-then-false.com Youtube kanálu

Zkontrolujte videonávod, jak nainstalovat VirtualBox 6.1 na Fedoře 32/31:

VirtualBox podporuje velké množství hostovaných operačních systémů:

Před instalací

Přepněte se na uživatele root

su -## OR ##sudo -i

Ujistěte se, že je váš systém aktuální a používáte nejnovější jádro

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

Po aktualizaci restartujte systém a nastartujte pomocí nejnovějšího jádra:

reboot

Instalace VirtualBoxu 6 od společnosti Oracle.1.18 (stable) / 6.1.19 (test build) / 6.1.97 na Fedoře 33/32 pomocí instalačního programu .run

Jedná se o trochu odlišnou metodu, protože Oracle již nemá funkční repozitáře pro Fedoru 33/32. V případě, že se jedná o stabilní sestavení, je nutné provést instalaci pomocí .run.

Pokud se pokusíte nainstalovat originální balíček Fedory 32, zobrazí se následující chyba:

Tady je návod, jak stáhnout a nainstalovat VirtualBox pomocí .run installeru.

1.1. Změňte se na uživatele root

su -## OR ##sudo -i

1.2. Odstraňte instalace RPM VirtualBoxu

To by se nemělo dotknout (odstranit) vašich virtuálních počítačů, ale můžete samozřejmě vše zálohovat.

dnf remove VirtualBox\* virtualbox\*

1.3. Stáhněte si instalační program(y) VirtualBoxu 6.1

Zkontrolujte aktuální verze z linuxových sestavení VirtualBoxu a testovacích sestavení VirtualBoxu.

1.4. Stáhněte si instalační program(y) VirtualBoxu 6.1. Vytvořte spustitelný instalační soubor

1.5. Nainstalujte následující balíčky závislostí

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

1.6. Nainstalujte nejnovější verzi VirtualBoxu 6.1 (aktuálně 6.1.18, 6.1.19 nebo 6.1.97)

Poznámka:
Tento příkaz automaticky vytvoří skupinu vboxusers a uživatel VirtualBoxu musí být členem této skupiny.
Tento příkaz také sestaví potřebné moduly jádra.

Můžete v případě potřeby obnovit moduly jádra pomocí následujícího příkazu:

/opt/VirtualBox/vboxdrv.sh setup

1.7. Přidání uživatele (uživatelů) VirtualBoxu do skupiny vboxusers

Nahraďte jméno_uživatele svým vlastním uživatelským jménem nebo jiným skutečným uživatelským jménem.

usermod -a -G vboxusers user_name

1.8. Spusťte VirtualBox

Použijte spouštěč z nabídky nebo jednoduše spusťte VirtualBox jako normální uživatel:

VirtualBox

DKMS sestavuje moduly jádra automaticky, ale pokud chcete upgradovat instalaci VirtualBoxu, pak zavřete VirtualBox, stáhněte nový instalátor, vytvořte jej spustitelný a nainstalujte jej.

Instalace VirtualBoxu Oracle 6.1.18 ve Fedoře 33 pomocí rpm Fedory 32

Jedná se o trochu jinou metodu, dokud společnost Oracle nevydá repozitáře Fedory 33. V případě, že se jedná o VirtualBox 6.1.18, je možné jej nainstalovat pomocí rpm Fedory 32. Fedora 32 VirtualBox rpm funguje s Fedorou 33, ale bohužel je zde pevná verze pythonu(abi) = 3.8, musíme ji změnit a znovu sestavit rpm balíček. Zde jsou příkazy, jak to udělat. Tento návod později aktualizuji pomocí repozitářů DNF/YUM a měl by být kompatibilní i s nimi.

Pokud se pokusíte nainstalovat původní balíček Fedora 32, zobrazí se následující chyba:

2.1. Změňte se na uživatele root

su -## OR ##sudo -i

2.2. Nainstalujte balíček rpmrebuild

dnf install rpmrebuild

2.3. Stáhněte si 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řestavte VirtualBox rpm s potřebnými změnami

Následující příkaz změňte

Nyní byste měli mít následující soubor: ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

2.5. Nainstalujte následující závislé balíčky

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

2.6. Nainstalujte nejnovější verzi VirtualBoxu 6.1 (aktuálně 6.1.18)

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

Poznámka:
Tento příkaz automaticky vytvoří skupinu vboxusers a uživatel VirtualBoxu musí být členem této skupiny.
Tento příkaz také sestaví potřebné moduly jádra.
Ypu může v případě potřeby obnovit moduly jádra pomocí následujícího příkazu:

/usr/lib/virtualbox/vboxdrv.sh setup

2.7. Přidání uživatele (uživatelů) VirtualBoxu do skupiny vboxusers

Nahraďte uživatelské_jméno vlastním uživatelským jménem nebo nějakým jiným skutečným uživatelským jménem.

usermod -a -G vboxusers user_name

2.8. Spusťte VirtualBox

Použijte spouštěč z nabídky nebo jednoduše spusťte VirtualBox jako běžný uživatel:

VirtualBox

Nainstalujte VirtualBox 6.1.18 od společnosti Oracle na 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8

3.1. Změna na uživatele root

su -## OR ##sudo -i

3.2. Nainstalujte soubory Fedora nebo RHEL Repo

Poznámka: Uživatelé CentOS 8/RHEL 8, nainstalujte si je, ale v současné době ještě potřebujete testovací sestavení

3.3. Aktualizujte nejnovější balíčky a zkontrolujte verzi jádra

Aktualizujte balíčky

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

Zkontrolujte, zda používáte nejnovější nainstalovanou verzi jádra
Výstupy následujících příkazů by měly odpovídat číslům verzí:

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

Poznámka: Pokud jste dostali aktualizaci jádra nebo používáte starší jádro než nejnovější nainstalované, restartujte počítač:

reboot

3.4. Nainstalujte následující závislé balíčky

CentOS 8/7 a Red Hat (RHEL) 8/7 potřebují repozitář EPEL, nainstalujte jej následujícím příkazem:

## 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. Nainstalujte VirtualBox nejnovější verze 6.1 (aktuálně 6.1.18)

Poznámka:
Tento příkaz automaticky vytvoří skupinu vboxusers a uživatel VirtualBoxu musí být členem této skupiny.
Tento příkaz také sestaví potřebné moduly jádra.
Balíček je VirtualBox-6.1, nikoli VirtualBox.

Přestavte moduly jádra následujícím příkazem:

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

3.6. Přidejte uživatele VirtualBoxu do skupiny vboxusers

Nahraďte uživatelské_jméno vlastním uživatelským jménem nebo jiným skutečným uživatelským jménem.

usermod -a -G vboxusers user_name

3.7. Spusťte VirtualBox

Použijte spouštěč z nabídky nebo jednoduše spusťte VirtualBox jako normální uživatel:

VirtualBox

Řešení problémů

Pokud máte problémy s parametrem KERN_DIR nebo váš adresář jádra není automaticky detekován, nastavte proměnnou prostředí KERN_DIR ručně pomocí následující metody:

Podívejte se také:

Instalace doplňků pro hosty VirtualBoxu v systémech Fedora, CentOS a Red Hat (RHEL)

.

Articles

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.