Tento návod pro začátečníky vysvětluje různé způsoby instalace VirtualBoxu do Ubuntu a dalších linuxových distribucí založených na Debianu.

Svobodný a open-source program VirtualBox společnosti Oracle je vynikající virtualizační nástroj, zejména pro desktopové operační systémy. Dávám mu přednost před jiným virtualizačním nástrojem VMWare Workstation v Linuxu.

Virtualizační software, jako je VirtualBox, můžete použít pro instalaci a používání jiného operačního systému v rámci virtuálního počítače.

Například můžete nainstalovat Linux ve VirtualBoxu uvnitř Windows. Stejně tak můžete pomocí VirtualBoxu nainstalovat systém Windows uvnitř systému Linux.

Ve VirtualBoxu můžete také nainstalovat jinou distribuci Linuxu v rámci stávajícího systému Linux. K tomu jej vlastně používám i já. Když se dozvím o nějaké pěkné linuxové distribuci, místo abych ji nainstaloval na skutečný systém, vyzkouším ji na virtuálním počítači. Je to pohodlnější, když si chcete distribuci jen vyzkoušet, než se rozhodnete pro její instalaci do skutečného počítače.

Ubuntu 18.10 nainstalované uvnitř Ubuntu 18.04

V tomto návodu pro začátečníky vám ukážu různé způsoby instalace Oracle VirtualBoxu do Ubuntu a dalších distribucí založených na Debianu.

Instalace VirtualBoxu v Ubuntu a distribucích Linuxu založených na Debianu

Způsoby instalace zde uvedené by měly fungovat i v jiných distribucích Linuxu založených na Debianu a Ubuntu, jako je Linux Mint, elementární OS atd.

Způsob 1: Instalace VirtualBoxu z repozitáře Ubuntu

Pros: Snadná instalace

Nevýhody: Instalace starší verze

Nejjednodušší způsob instalace VirtualBoxu v Ubuntu je vyhledat jej v Centru softwaru a nainstalovat jej odtud.

VirtualBox je k dispozici v Centru softwaru Ubuntu

Můžete jej také nainstalovat z příkazového řádku pomocí tohoto příkazu:

sudo apt install virtualbox

Pokud však před instalací zkontrolujete verzi balíčku, zjistíte, že VirtualBox poskytovaný úložištěm Ubuntu je poměrně starý.

Například aktuální verze VirtualBoxu v době psaní tohoto článku je 6.0, ale verze v Centru softwaru je 5.2. To znamená, že v době psaní tohoto článku je aktuální verze VirtualBoxu 6.0. To znamená, že nezískáte novější funkce představené v nejnovější verzi VirtualBoxu.

Způsob 2: Instalace VirtualBoxu pomocí souboru deb z webu společnosti Oracle

Pros:

Nevýhody: Nelze upgradovat na novější verzi

Pokud chcete používat nejnovější verzi VirtualBoxu v Ubuntu, nejjednodušší je použít soubor deb.

Oracle poskytuje binární soubory připravené k použití pro vydání VirtualBoxu. Pokud se podíváte na jeho stránku pro stahování, uvidíte možnost stažení instalačních souborů deb pro Ubuntu a další distribuce.

Pro instalaci stačí stáhnout tento soubor deb a dvakrát na něj kliknout. Je to tak jednoduché.

Problémem této metody je však to, že se vám automaticky neaktualizuje na novější vydání VirtualBoxu. Jediným způsobem je odstranit stávající verzi, stáhnout novější verzi a znovu ji nainstalovat. To není příliš pohodlné, že?“

Způsob 3: Instalace VirtualBoxu pomocí úložiště společnosti Oracle

Pros: Automatické aktualizace s aktualizacemi systému

Nevýhody: Mírně komplikovaná instalace

Toto je metoda příkazového řádku a může se vám zdát komplikovaná, ale má výhody oproti předchozím dvěma metodám. Získáte nejnovější verzi VirtualBoxu, která bude automaticky aktualizována s dalšími verzemi. Předpokládám, že to je to, co hledáte.

Chcete-li nainstalovat VirtualBox pomocí příkazového řádku, přidejte úložiště Oracle VirtualBox do seznamu úložišť. Poté přidáte jeho klíč GPG, aby váš systém tomuto úložišti důvěřoval. Nyní se při instalaci VirtualBoxu bude instalovat z úložiště Oracle místo z úložiště Ubuntu. Pokud bude vydána nová verze, bude instalace VirtualBoxu aktualizována spolu s aktualizacemi systému. Podívejme se, jak to udělat.

Nejprve přidejte klíč pro úložiště. Klíč můžete stáhnout a přidat pomocí tohoto jediného příkazu.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Důležité pro uživatele Mintu

Další krok bude fungovat pouze pro Ubuntu. Pokud používáte Linux Mint nebo jinou distribuci založenou na Ubuntu, nahraďte v příkazu $(lsb_release -cs) verzí Ubuntu, na které je založena vaše aktuální verze. Například uživatelé řady Linux Mint 19 by měli použít bionic a uživatelé řady Mint 18 by měli použít xenial. Něco takového:

sudo add-apt-repository „deb http://download.virtualbox.org/virtualbox/debian bionic contrib“

Nyní přidejte repozitář Oracle VirtualBox do seznamu repozitářů pomocí tohoto příkazu:

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

Pokud jste četli můj článek o kontrole verze Ubuntu, pravděpodobně víte, že příkaz ‚lsb_release -cs‘ vypíše kódové označení vašeho systému Ubuntu.

Poznámka: Pokud se zobrazí chyba příkazu add-apt-repository not found, budete muset nainstalovat balíček software-properties-common.

Teď, když máte přidaný správný repozitář, obnovte seznam balíčků dostupných prostřednictvím těchto repozitářů a nainstalujte VirtualBox.

sudo apt update && sudo apt install virtualbox-6.0

Tip:

Jak odstranit VirtualBox z Ubuntu

Když už jste se naučili VirtualBox nainstalovat, měl bych zmínit i postup pro jeho odstranění.

Pokud jste jej nainstalovali z Centra softwaru, nejjednodušší způsob, jak aplikaci odebrat, je ze samotného Centra softwaru. Stačí ji najít v seznamu nainstalovaných aplikací a kliknout na tlačítko Odebrat.

Dalším způsobem je použití příkazového řádku.

sudo apt remove virtualbox virtualbox-*

Upozorňujeme, že tímto způsobem neodstraníte virtuální počítače a soubory spojené s operačními systémy, které jste nainstalovali pomocí VirtualBoxu. To není úplně na škodu, protože je možná budete chtít uchovat v bezpečí a použít je později nebo v jiném systému.

Nakonec …

Doufám, že se vám podařilo použít některý z těchto způsobů instalace VirtualBoxu. Také bych doporučil nainstalovat VirtualBox Guest Additions do Ubuntu nebo jiného hostovaného systému, který používáte ve virtuálním počítači, abyste získali lepší a plynulejší práci.

Napsat komentář

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