Přejít na obsah

Postupy pro INSTALACI a odinstalaci VIRTUALBOXU (CLI) - LINUX PRO DOMÁCNOST

Přeskočit menu
Přeskočit menu
Přeskočit menu

Postupy pro INSTALACI a odinstalaci VIRTUALBOXU (CLI)

28.09.2025



Pokrývá větve:
  • A) Debian / Zorin / Mint
  • B) Red Hat / Rocky / Alma / Fedora
  • C) Arch / CachyOS / Garuda
  • D) SUSE Linux Enterprise / openSUSE

Důležité předpoklady (platí napříč všemi větvemi)
  • Kernel headers + kompilátory/DKMS: VirtualBox potřebuje moduly jádra. Ujistěte se, že máte nainstalované linux-headers (nebo kernel-devel), make, gcc, případně dkms.
  • Secure Boot: Pokud máte zapnutý Secure Boot, při instalaci modulu se může zobrazit dialog MOK (Machine Owner Key). Zvolte heslo, potvrďte, a po restartu v modrém „MOK manageru“ zvolte Enroll MOK → Continue → Yes → zadejte heslo → restart.
Poté případně spusťte: sudo /sbin/vboxconfig
A proběhne toto:
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Signing VirtualBox kernel modules.
(Detaily a řešení chyb „Required key not available“ najdete v odkazech níže.) Fedora Discussion.
  • Skupina vboxusers: Po instalaci přidejte svůj uživatelský účet do skupiny vboxusers, jinak nepojede USB passthrough apod.
sudo usermod -aG vboxusers "$USER"
newgrp vboxusers   # nebo se odhlaste/přihlaste


A) Debian / Zorin / Linux Mint (APT)

Varianta 1: Jednoduchá instalace z repozitářů distribuce
Nejrychlejší pro začátečníky. (Verze VirtualBoxu ale může být o trochu starší.)
    • sudo apt update
# Závislosti pro modul jádra + kompilátor
    • sudo apt install -y build-essential dkms linux-headers-$(uname -r)
# Samotný VirtualBox (balík se může jmenovat 'virtualbox' nebo být verzovaný).
    • sudo apt install -y virtualbox
# (volitelné) – Guest Additions ISO (pomáhá ve VMech)
    • sudo apt install -y virtualbox-guest-additions-iso
# Přidání do skupiny
    • sudo usermod -aG vboxusers "$USER"
    • newgrp vboxusers
Pozn.: Pokud příkaz apt install virtualbox balík nenajde, použijte Variantu 2 (repozitář Oracle).

Varianta 2: Instalace z oficiálního repozitáře Oracle (doporučeno, když chcete nejnovější verzi)
Funguje na Debianu, Ubuntu i jejich derivátech (Zorin, Mint). Použijeme automaticky správný kódový název z /etc/os-release příkazem cat nebo less.
# Příprava keyring složky a závislostí
    • sudo install -m 0755 -d /etc/apt/keyrings
    • sudo apt update
    • sudo apt install -y curl ca-certificates gnupg
# Stažení a uložení (Import) GPG klíče Oracle
    • curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor -o /etc/apt/keyrings/oracle-vbox.gpg
    • sudo chmod 0644 /etc/apt/keyrings/oracle-vbox.gpg
# Přidání repozitáře (automaticky dle kódového jména)
    • source /etc/os-release
    • echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/oracle-vbox.gpg] https://download.virtualbox.org/virtualbox/debian ${VERSION_CODENAME} contrib" | sudo tee /etc/apt/sources.list.d/virtualbox-oracle.list
# Závislosti + instalace
    • sudo apt update
    • sudo apt install -y build-essential dkms linux-headers-$(uname -r) virtualbox-7.0
nebo novější verze 7.2.x:
    • sudo apt install -y build-essential dkms linux-headers-$(uname -r) virtualbox-7.2
Pozn.: Aktuální verzi naleznete zde: https://www.virtualbox.org/wiki/Downloads
# (volitelné) – Extension Pack (musí verzí sedět s VirtualBoxem)
# Stáhne se do aktuálního adresáře; zkontrolujte číslo verze podle nainstalovaného VB:
Proverzi 7.0:
    • vboxmanage --version | cut -d'r' -f1     # např.: verze 7.0.x
    • VBVER=$(vboxmanage --version | cut -d'r' -f1)
    • curl -LO "https://download.virtualbox.org/virtualbox/${VBVER}/Oracle_VM_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
    • sudo VBoxManage extpack install --replace "Oracle_VM_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
Pro verzi 7.2:
U verze 7.2.2 došlo ke změně názvu souboru rozšíření, chybí v názvu (VM).
    • vboxmanage --version | cut -d'r' -f1     # např.: verze 7.2.2
    • VBVER=$(vboxmanage --version | cut -d'r' -f1)
    • curl -fL -O "https://download.virtualbox.org/virtualbox/${VBVER}/Oracle_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
# (volitelné) rychlá kontrola velikosti ~20–30 MB
    • ls -lh Oracle_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack
    • sudo VBoxManage extpack install --replace "Oracle_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
# (volitelné) ověření MD5 z oficiálního seznamu
    • curl -fsSL "https://download.virtualbox.org/virtualbox/${VBVER}/MD5SUMS" | grep "Oracle_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
    • md5sum Oracle_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack
# Skupina
    • sudo usermod -aG vboxusers "$USER"
    • newgrp vboxusers
Pozn.: Oficiální stránky a pokyny Oracle (Linux downloads + Extension Pack). VirtualBox.

Odinstalace (APT)
# Odstranění Extension Packu (pokud jste instalovali)
    • VBoxManage list extpacks
    • sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" || true
    • VBoxManage list extpacks
# Odinstalace VirtualBoxu
    • sudo apt remove -y virtualbox virtualbox-7.x
    • sudo apt remove -y virtualbox-guest-additions-iso
    • sudo apt autoremove -y
Pozn.: virtualbox-7x nahraďte vaší verzí, např.: 7.0 nebo 7.2, nebo 7*
# (volitelné) odstranění Oracle repozitáře
    • sudo rm -f /etc/apt/sources.list.d/virtualbox-oracle.list
    • sudo rm -f /etc/apt/keyrings/oracle-vbox.gpg
    • sudo apt update


B) Red Hat / Rocky / Alma / Fedora (DNF/YUM)

Na RHEL/Rocky/Alma je praktická oficiální Oracle RPM verze. Na Fedoře počítejte s častějšími aktualizacemi kernelu → mějte kernel-devel a dkms. VirtualBox (nejnovější kernel – dbejte na headers).

Společná instalace (Oracle repo)
#  Základní nástroje pro build modulů:
    • sudo dnf install -y @development-tools kernel-devel kernel-headers dkms elfutils-libelf-devel
# (RHEL/Rocky/Alma) – doporučeno mít povolené EPEL (pro dkms, pokud chybí)
    • sudo dnf install -y epel-release
# Přidání Oracle repo (automaticky pro vaši verzi)
    • sudo dnf install -y https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo || sudo dnf config-manager --add-repo https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Pozn.:
  • V Linuxu operátor „ || “ funguje jako logické OR (nebo), což znamená, že druhý příkaz se provede pouze v případě, že první příkaz selže (nenulový návratový kód). Je to způsob, jak zajistit, aby se provedla alternativa, pokud první akce neuspěje.
  • V Linuxu se zpětné lomítko „ \ “ používá k oddělení příkazů, které jsou v rámci jedné řádky příliš dlouhé a potřebují se rozdělit pro lepší čitelnost, nebo k vytvoření tzv. subshellu v rámci pokročilejších skriptovacích konstrukcí.
# Instalace VirtualBoxu
    • sudo dnf install -y VirtualBox-7.0
Pozn.: Aktuální verzi naleznete zde: https://www.virtualbox.org/wiki/Downloads
# Překompilování modulů (sestavení/rekonfigurace modulů), když je třeba:
    • sudo /sbin/vboxconfig
# Skupina
    • sudo usermod -aG vboxusers "$USER"
    • newgrp vboxusers
Pozn.: Pokud /sbin/vboxconfig hlásí Secure Boot blokaci, proveďte Enroll MOK (viz „Důležité předpoklady“), tzn., že může být potřeba podepsat moduly (viz „Důležité předpoklady“). Fedora Discussion.

(Volitelné) Extension Pack
    • VBVER=$(vboxmanage --version | cut -d'r' -f1)
    • curl -LO "https://download.virtualbox.org/virtualbox/${VBVER}/Oracle_VM_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
    • sudo VBoxManage extpack install --replace "Oracle_VM_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"

Odinstalace (DNF/YUM)
    • sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" || true
    • sudo dnf remove -y VirtualBox-7.0
    • sudo dnf autoremove -y
Pozn.:  VirtualBox-x.x — podle verze, kterou máte nainstalovanou.
# (volitelné) Odstranění repo
    • sudo rm -f /etc/yum.repos.d/virtualbox.repo


C) Arch / CachyOS / Garuda (pacman; případně AUR pro Extension Pack)

Na Arch-based distrech je VirtualBox v oficiálních repozitářích. Důležité je zvolit správný „host modules“ balík podle jádra. Na Arch-based volíte mezi prebuilt moduly pro stock kernel a DKMS pro custom kernely. wiki.archlinux.org.

Instalace (stock arch kernel)
    • sudo pacman -Syu --noconfirm
# Pro stock kernel:
    • sudo pacman -S --noconfirm virtualbox virtualbox-host-modules-arch
# Přidání do skupiny
    • sudo gpasswd -a "$USER" vboxusers
    • newgrp vboxusers
# Načtení modulů (okamžitě bez rebootu)
    • sudo modprobe vboxdrv

Instalace (custom kernel – např. linux-zen, CachyOS kernel, Garuda)
    • sudo pacman -Syu --noconfirm
# DKMS varianta + správné headers pro vaše jádro (příklad pro linux-zen)
    • sudo pacman -S --noconfirm virtualbox virtualbox-host-dkms linux-zen-headers   # zvolte správné *-headers
# Skupina + moduly
    • sudo gpasswd -a "$USER" vboxusers
    • newgrp vboxusers
    • sudo modprobe vboxdrv

(Volitelné) Extension Pack (AUR)
Nejjednodušší je použít AUR helper (např. yay). Pokud jej nemáte, nainstalujte si jej dle zvyklostí (pro začátečníky je to na samostatný návod).
# s Pamac/yay (podle toho, co používáte):
    • yay -S virtualbox-ext-oracle

Odinstalace (pacman)
# (nejdřív odstranit extpack, pokud jste ho přidali ručně)
    • sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" || true
# VirtualBox (stock mods nebo dkms variantu odstraňte podle toho, co jste instalovali)
    • sudo pacman -Rns virtualbox virtualbox-host-modules-arch virtualbox-host-dkms


D) SUSE Linux Enterprise / openSUSE (zypper)
Na openSUSE (Leap/Tumbleweed) je VirtualBox v repozitářích. Doporučené balíčky: virtualbox, virtualbox-host-kmp-default (modul pro default kernel). Instalujte virtualbox + (host) KMP pro vaše jádro (např. virtualbox-kmp-default nebo virtualbox-host-kmp-default dle vydání). software.opensuse.org.

Instalace (openSUSE Leap/Tumbleweed)
    • sudo zypper refresh
    • sudo zypper install -y virtualbox virtualbox-host-kmp-default   # případně virtualbox-kmp-default
# (Pokud chybí kernel-source/headers, zypper si je dořeší; případně:)
# sudo zypper install -y kernel-default-devel kernel-source
# Skupina
    • sudo usermod -aG vboxusers "$USER"
    • newgrp vboxusers
# Načtení modulu
    • sudo modprobe vboxdrv
SLE: může být nutné povolit odpovídající moduly/repozitáře (např. PackageHub). Pro začátečníky je jednodušší openSUSE Leap/TW.

(Volitelné) Extension Pack
    • VBVER=$(vboxmanage --version | cut -d'r' -f1)
    • curl -LO "https://download.virtualbox.org/virtualbox/${VBVER}/Oracle_VM_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"
    • sudo VBoxManage extpack install --replace "Oracle_VM_VirtualBox_Extension_Pack-${VBVER}.vbox-extpack"

Odinstalace (zypper)
    • sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" || true
    • sudo zypper remove -y virtualbox virtualbox-host-kmp-default virtualbox-kmp-default


(Volitelné) Ověření funkčnosti po instalaci
# Verze a základní diagnostika
    • vboxmanage --version
# Modul jádra je načtený?
    • lsmod | grep vbox
# Spusťte GUI:
    • VirtualBox &

Pozn.: Pokud se VirtualBox nespustí a používáte Secure Boot, zkontrolujte stav MOK (viz úvodní „Důležité předpoklady“). Na některých distribucích stačí spustit sudo /sbin/vboxconfig a překompilovat modul.

Podpůrné (a aktuálně relevantní) zdroje
  • Oficiální Linux downloads (Oracle/VirtualBox) – repozitáře pro DEB/RPM a balíčky: VirtualBox.
  • ArchWiki: VirtualBox (host) – volba host modulů, specifika Arch-based: wiki.archlinux.org.
  • openSUSE balíčky (KMP/host KMP) – názvy balíků pro Leap/TW: software.opensuse.org.
  • Secure Boot/MOK a podepisování modulů – řešení chyb Required key not available: VirtualBox.
  • Instalace VirtualBoxu na Debian/Ubuntu (Oracle repo) – články s postupem: Linuxize.

BIOS/UEFI → Hypervizor: krok za krokem
Od prvního zapnutí VT-x/AMD-V až po stabilní virtuální stroje.
  1. Co je to BIOS/UEFI, rozdíly a proč o tom píšu?
  2. Jak zapnout virtualizaci v BIOSu/UEFI (Intel VT-x/VT-d, AMD-V/IOMMU) a ověřit, že běží
  3. HYPERVIZOR (základy pro domácí i firemní použití)
  4. Postupy pro INSTALACI a odinstalaci VIRTUALBOXU (CLI)
  5. Postupy pro INSTALACI a odinstalaci VIRTUALBOXU (GUI)
  6. OEM vs. Retail – přenos do VM
  7. VirtualBox – rychlý start Windows 10 (od ISO k hotové VM)
  8. VirtualBox – rychlý start LINUX ZORIN 18 CORE (od ISO k hotové VM)
  9. Co si vybrat pro P2V (stručné srovnání) – Windows → VirtualBox
  10. Příprava Windows před P2V
  11. P2V převod Windows do VDI (VirtualBox)
  12. Praktický P2V převod Windows 10 do VirtualBoxu pomocí Disk2vhd
  13. Praktický P2V převod Windows 10 do VirtualBoxu pomocí CLONEZILLA


PODPOŘTE OTEVŘENÉ NÁVODY A DALŠÍ ROZVOJ WEBU LINUX PRO DOMÁCNOST:

Věřím v otevřené znalosti. Každý návod = rešerše, testování na reálném nebo virtuálním počítači a různých Linux distribucích (např.: Rocky / Debian / Zorin / a další), psaní krok za krokem a finální kontrola — typicky několik hodin až několik dnů práce. Web držím bez reklam i trackingu a chci, aby tak zůstal.

Pokud vám jakýkoli článek ušetří čas nebo nervy, budu rád za dobrovolnou podporu (částku si určíte sami). Prosím, do zprávy pro příjemce napište: NA KAFE / Linux-doma.cz, pomůže mi to přehledně zaúčtovat měsíční souhrn. Děkuji!

A pokud se Vám web líbí a chcete se stát pravidelným sponzorem, podívejte se prosím na stránku "SPONZOŘI".

BITLIFI / QR PLATBA (bez částky)

QR platba (bez částky) – Bitlifi – Linux-doma.cz

  • Uživatel: +420607271333@bitlifi.com
  • Poznámka: NA KAFE / Linux-doma.cz
BANKOVNÍ PŘEVOD /
QR PLATBA (bez částky)

QR platba (bez částky) – bankovní převod – Linux-doma.cz

  • Číslo účtu (CZK): 2000197842 / 2010
  • IBAN: CZ41 2010 0000 0020 0019 7842
  • BIC/SWIFT: FIOBCZPPXXX
  • Zpráva pro příjemce: NA KAFE / Linux-doma.cz
© 2025–2026 Miroslav Zakřevský / LINUX PRO DOMÁCNOST (linux-doma.cz). Všechna práva vyhrazena. Citace povoleny s uvedením zdroje.
Návrat na obsah