Toto je druhý díl naší trilogie příspěvků o VirtualBoxu! Dozvíte se, jak jej nainstalovat v Linuxu. Zaměřil jsem se na nejoblíbenější distribuce, ale pokud žádnou z nich nepoužíváte, na konci najdete obecný návod, který by měl fungovat na většině linuxových systémů.
V prvním díle jste se dozvěděli, co je to virtualizace, co je VirtualBox, jak nainstalovat VirtualBox ve Windows, jak vytvořit virtuální počítač a jak ho použít k vyzkoušení Linuxu.
Pokud jste se dostali na tuto stránku, začněte číst první díl:
- VirtualBox: nejjednodušší způsob, jak si vyzkoušet Linux bez instalace
Nyní se podíváme, jak nainstalovat VirtualBox v Linuxu.
Obvykle píšu o distribuci openSUSE (což odpovídá psaní o nedávno vydaném Linuxu Kamarád na bázi openSUSE). Cílem tohoto sledu příspěvků je však ukázat vám, jak si můžete vyzkoušet Linux, aniž byste opustili svůj současný operační systém, kterým může být i jiná linuxová distribuce než openSUSE. Dnes si tedy budeme povídat nejen o openSUSE, ale také o některých dalších linuxových distribucích.
Možná právě čtete o Linuxu Kamarada a přemýšlíte o tom, že byste ho vyzkoušeli… kdo ví?“
VirtualBox na Ubuntu a jeho derivátech
Podívejme se, jak nainstalovat VirtualBox na Ubuntu a jeho deriváty, mezi kterými můžeme vyzdvihnout např: Linux Mint, elementární OS a Zorin OS.
Nejjednodušší způsob instalace VirtualBoxu pro uživatele Ubuntu je získat jej z oficiálního repozitáře multiverse, který poskytuje vždy nejnovější verzi VirtualBoxu (nebo verzi blízkou nejnovější).
Začněte povolením repozitáře multiverse. Nejjednodušší způsob, jak to udělat, je otevřít aplikaci Aktualizace softwaru & a zaškrtnout možnost Software omezený autorskými právy nebo právními otázkami (multiverse) na kartě Software Ubuntu:
Klepněte na tlačítko Zavřít. Protože jste změnili konfiguraci úložiště, systém navrhne obnovení seznamu dostupných balíčků. V zobrazeném dialogovém okně klepněte na tlačítko Znovu načíst:
Pokud raději používáte terminál, můžete stejného výsledku dosáhnout pomocí těchto příkazů:
12
$ sudo add-apt-repository multiverse$ sudo apt update
Pokud máte zapnutý multiverse repozitář a aktualizovaný seznam balíčků, pro instalaci VirtualBoxu pomocí grafického rozhraní otevřete aplikaci Ubuntu Software, vyhledejte virtualbox
, klikněte na jedinou zobrazenou položku a poté klikněte na Instalovat:
Stahování a instalace začnou, systém vás upozorní, až bude aplikace připravena k použití:
Pokud dáváte přednost instalaci VirtualBoxu pomocí terminálu, spusťte:
1
$ sudo apt install virtualbox virtualbox-qt
Pokud je VirtualBox nainstalován, pro jeho spuštění otevřete nabídku Činnosti, u levého horního rohu obrazovky zadejte virtualbox
a klikněte na jeho ikonu:
Zobrazí se úvodní obrazovka VirtualBoxu, zatím bez virtuálního počítače:
Nyní můžete vytvořit virtuální počítač a spustit na něm Linux podle stejného návodu, který byl uveden v 1. části.
VirtualBox v Debianu a jeho derivátech
Podívejme se, jak nainstalovat VirtualBox v Debianu a jeho derivátech, mezi kterými můžeme vyzdvihnout např: MX Linux, deepin a KNOPPIX.
Debian ve svých oficiálních repozitářích VirtualBox neposkytuje. Uživatelé Debianu si musí přidat repozitář spravovaný VirtualBoxem, což lze provést následujícím příkazem:
1
$ sudo add-apt-repository 'deb https://download.virtualbox.org/virtualbox/debian buster contrib'
(pokud používáte jiné vydání Debianu, nahraďte buster
jeho kódovým označením, např: stretch
)
Také stáhněte a importujte veřejný klíč Oracle, aby bylo možné ověřit balíčky VirtualBoxu:
1
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Obnovte seznam dostupných balíčků:
1
$ sudo apt update
A nainstalujte VirtualBox:
1
$ sudo apt install virtualbox-6.0
Pokud vše proběhlo v pořádku, můžete nyní VirtualBox spustit a používat (viz pokyny v části 1).
Tento repozitář poskytuje vždy nejnovější verzi VirtualBoxu.
V případě, že vaše instalace nemá příkaz add-apt-repository, zkuste tuto alternativu:
1
$ sudo bash -c "echo 'deb https://download.virtualbox.org/virtualbox/debian buster contrib' >> /etc/apt/sources.list"
Nebo otevřete soubor /etc/apt/sources.list
pomocí oblíbeného textového editoru (např. nano):
1
$ sudo nano /etc/apt/sources.list
Přidejte následující řádek a uložte:
1
deb https://download.virtualbox.org/virtualbox/debian buster contrib
VirtualBox na openSUSE a derivátech
Podívejme se, jak nainstalovat VirtualBox na Linux Kamarada, který je založen na openSUSE. Následující návod by měl fungovat i na SUSE Linux Enterprise.
Nejjednodušší způsob instalace VirtualBoxu pro uživatele openSUSE je získat jej z oficiálního OSS repozitáře, který poskytuje vždy nejnovější verzi VirtualBoxu (nebo verzi blízkou nejnovější).
Chcete-li VirtualBox nainstalovat pomocí grafického rozhraní, otevřete nabídku Činnosti, u levého horního rohu obrazovky zadejte software
a klikněte na položku Správa softwaru:
Počkejte, až se obnoví seznam dostupných balíčků:
Vyplňte textové pole virtualbox
, klikněte na tlačítko Hledat (nebo jen stiskněte Enter), označte balíček virtualboxu k instalaci a klikněte na tlačítko Přijmout:
Systém vás informuje, že budou nainstalovány další požadované balíčky, klikněte na tlačítko Pokračovat:
Počkejte, než se balíčky stáhnou a nainstalují:
Po dokončení instalace klikněte na Dokončit:
Pokud dáváte přednost instalaci VirtualBoxu pomocí terminálu, spusťte:
12
$ sudo zypper ref$ sudo zypper in virtualbox
Po instalaci VirtualBoxu jej spustíte tak, že otevřete nabídku Aktivity, zadáte virtualbox
a kliknete na jeho ikonu:
Pokud váš uživatelský účet nepatří do skupiny uživatelů vboxusers
, zobrazí se následující chybové hlášení, které zavřete kliknutím na tlačítko OK:
Pomocí nabídky Činnosti otevřete Správu uživatelů a skupin.
V seznamu vyberte svůj uživatelský účet a klikněte na tlačítko Upravit:
Přejděte na kartu Podrobnosti. V části Additional Groups (Další skupiny) vyberte skupinu vboxusers a klikněte na tlačítko OK:
Znovu klikněte na tlačítko OK, čímž ukončíte Správu uživatelů a skupin.
Odhlaste se a znovu se přihlaste, aby si systém všiml vaší nové skupiny uživatelů.
Znovu spusťte VirtualBox. Tentokrát se vás zeptá, zda máte povolit USB passthrough, tato hláška se objeví pouze při prvním použití VirtualBoxu:
Pokud nejste „bezpečnostní paranoik“, myslím, že není důvod k obavám. Klepněte na tlačítko Povolit a pokračujte.
Nakonec jsme se dostali na úvodní obrazovku VirtualBoxu, zatím bez virtuálního počítače:
Nyní můžete vytvořit virtuální počítač a spustit na něm Linux podle stejného návodu, který byl uveden v první části. A nezapomeňte: užijte si spoustu zábavy!
Podívejme se, jak nainstalovat VirtualBox na Fedoru. Následující návod by měl fungovat i na příbuzných distribucích, jako jsou Red Hat Enterprise Linux a CentOS.
Fedora ve svých oficiálních repozitářích VirtualBox neposkytuje. Uživatelé Fedory musí přidat repozitář spravovaný VirtualBoxem, což lze provést spuštěním následujícího příkazu:
1
$ sudo dnf config-manager --add-repo https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Obnovení seznamu dostupných balíčků:
1
$ sudo dnf update
Po stažení seznamu balíčků z repozitáře VirtualBoxu se systém zeptá, zda má importovat veřejný klíč Oracle:
Zadejte y
(což znamená „ano“) a stiskněte Enter:
12
Is this ok : yFedora 30 - x86_64 - VirtualBox 255 kB/s | 84 kB 00:00
Nainstalujte některé balíčky, které VirtualBox potřebuje ke kompilaci modulů jádra v systému Fedora:
12
$ sudo dnf install @development-tools$ sudo dnf install kernel-devel kernel-headers dkms elfutils-libelf-devel qt5-qtx11extras
A nakonec nainstalujte samotný VirtualBox:
1
$ sudo dnf install VirtualBox-6.0
Pokud vše proběhlo v pořádku, můžete nyní VirtualBox spustit a používat (viz pokyny v části 1).
Tento repozitář poskytuje vždy nejnovější verzi VirtualBoxu.
VirtualBox v Arch Linuxu a Manjaro
Podívejme se, jak nainstalovat VirtualBox v Arch Linuxu a jeho derivátu Manjaro.
Nejjednodušší způsob instalace VirtualBoxu pro uživatele Archu je získat jej z oficiálního repozitáře distribuce. Vzhledem k tomu, že tento repozitář má charakter rolling release, poskytuje vždy nejnovější verzi VirtualBoxu.
Pro instalaci VirtualBoxu na Arch nebo Manjaro stačí spustit:
1
$ sudo pacman -Sy virtualbox $(pacman -Qsq "^linux" | grep "^linux**$" | awk '{print "-virtualbox-host-modules"}' ORS=' ')
Pokud vše proběhlo v pořádku, můžete nyní VirtualBox spustit a používat (viz návod v části 1).
VirtualBox na jiných distribucích
Stejně jako web VirtualBoxu poskytuje instalační program pro Windows, poskytuje také balíčky pro nejoblíbenější distribuce Linuxu a obecný instalační program, který lze použít k instalaci VirtualBoxu na libovolný systém Linux.
Přejděte na oficiální webové stránky VirtualBoxu na adrese:
Klikněte na banner Download VirtualBox 6.0.
Na další stránce v části VirtualBox binaries klikněte na položku Linuxové distribuce.
Na této stránce klikněte na odkaz odpovídající distribuci, kterou používáte (všimněte si, že nemusí být na seznamu, ale může být založena na některé z nich):
Po stažení balíčku jej nainstalujte pomocí příslušného nástroje vaší distribuce.
Alternativně můžete stáhnout obecný instalační program kliknutím pravým tlačítkem myši na Všechny distribuce (poslední odkaz) a použitím příkazu Uložit odkaz jako.
Po stažení obecného instalačního programu jej spusťte pomocí terminálu:
12
$ chmod +x Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run$ sudo Downloads/VirtualBox-6.0.12-133076-Linux_amd64.run
Pokud máte pochybnosti, vyhledejte v dokumentaci své distribuce pokyny k instalaci VirtualBoxu.
Ještě toho bude víc…
Nyní jsou uživatelé Windows a Linuxu na jedné lodi: už víme, jak nainstalovat VirtualBox na operační systémy, které používáme, a umíme vytvářet virtuální počítače.
V třetí části se podíváme, jak vytvořit virtuální pevný disk a nainstalovat Linux na virtuální počítač, a také na tipy pro každodenní používání VirtualBoxu.
Třetí část je tady! (klikněte)
Pro budoucnost jsem zde použil následující verze softwaru:
Všechny verze jsou nejnovější v době psaní článku.
Pro napsání tohoto příspěvku jsem konzultoval:
- Linux Downloads – Oracle VM VirtualBox
- Oracle VM VirtualBox – Uživatelská příručka – Kapitola 2 – Detaily instalace
- správu balíčků – Jak povolím úložiště „multiverse“? – Zeptejte se Ubuntu
- Jak povolit repozitáře Universe a Multiverse v Ubuntu – It’s FOSS
- Jak nainstalovat VirtualBox 6 na Fedora Linux 29 – nixCraft
- Přidání nebo odebrání softwarových repozitářů ve Fedoře – Fedora Docs Site
- VirtualBox – Manjaro Linux
- VirtualBox – ArchWiki
.