VirtualBox

Nainstalujte a používejte VirtualBox v Ubuntu 20.04

Nainstalujte a používejte VirtualBox v Ubuntu 20.04
VirtualBox je bezplatný a open-source virtualizační nástroj pro různé platformy vyvinutý a udržovaný společností Oracle. VirtualBox nabízí spoustu zajímavých funkcí zabalených do jednoduchého a intuitivního uživatelského rozhraní. Ve srovnání s alternativami, jako je VMware Workstation, je VirtualBox uživatelsky přívětivější pro kohokoli v jakékoli situaci.

Zájem o testování nové distribuce? Místo instalace v aktuálním systému nejprve vyzkoušejte systém pomocí VirtualBoxu. Potřebujete mít spuštěných více operačních systémů současně? VirtualBox vás pokryje. Téměř všechny aspekty virtuálního stroje jsou přizpůsobitelné.

Tato příručka vám ukáže, jak nainstalovat a používat VirtualBox v Ubuntu 20.04.

VirtualBox v Ubuntu

Existuje několik způsobů, jak nainstalovat VirtualBox v Ubuntu 20.04. Nejjednodušší způsob instalace VirtualBoxu je získat jej přímo z repozitářů softwaru Ubuntu. Jediným problémem s touto metodou je, že nemusíte získat nejnovější verzi VirtualBoxu.

Je také možné provést ruční instalaci VirtualBoxu. Můžete si vzít oficiální balíček VirtualBox DEB pro Debian / Ubuntu a nainstalovat jej pomocí APT. Nevýhodou tohoto přístupu je, že po vydání nové verze musíte VirtualBox ručně aktualizovat. To lze obejít přidáním úložiště Oracle.

Nakonec můžete VirtualBox nainstalovat přímo ze zdrojového kódu. Tato metoda umožňuje vytvářet VirtualBox ze zdroje, ale může to být zdlouhavější a složitější proces. Instalace VirtualBoxu pomocí této metody se nedoporučuje, protože při aktualizaci VirtualBoxu ji budete muset znovu sledovat, ale tuto metodu mohou použít pokročilí uživatelé, kteří rádi vytvářejí programy ze zdrojového kódu.

Nech nás začít!

Nainstalujte VirtualBox z úložiště Ubuntu

Toto je výchozí metoda instalace VirtualBoxu. Jediné, co musíte udělat, je říct společnosti APT, aby získala balíček VirtualBox z výchozích repozitářů Ubuntu.

Spusťte terminál a spusťte následující příkaz:

$ sudo apt update && sudo apt nainstalovat virtualbox virtualbox-ext-pack -y

Po zobrazení výzvy ke konfiguraci virtualbox-ext-pack vyberte „Ok.“

Přijměte licenci VirtualBox PUEL.

Balíček virtualbox-ext-pack automaticky stáhne a nainstaluje balíček rozšíření VirtualBox.

Nainstalujte VirtualBox z úložiště Oracle

Tato metoda je užitečná, pokud potřebujete nejnovější verzi VirtualBoxu. Aby to fungovalo, musíte provést jednorázovou konfiguraci úložiště Oracle. Poté může APT zvládnout zbytek.

Spusťte terminál. Ujistěte se, že máte wget nainstalován.

$ sudo apt update && sudo apt install wget -y

Chyťte a přidejte repo klíče GPG Oracle VirtualBox.

$ wget -q https: // www.virtuální schránka.org / download / oracle_vbox_2016.vzestup -O- |
sudo apt-key přidat -

$ wget -q https: // www.virtuální schránka.org / download / oracle_vbox.vzestupně -O-
| sudo apt-key přidat -

Nyní přidejte repo.

$ sudo add-apt-repository "deb [arch = amd64] http: // stáhnout.virtuální schránka.org /
virtualbox / debian $ (lsb_release -cs) příspěvek "

Aktualizujte mezipaměť APT.

$ sudo apt aktualizace

Nakonec nainstalujte VirtualBox. V době psaní tohoto článku je nejnovější verzí VirtualBoxu v6.1.12.

$ sudo apt install virtualbox-6.1

Nainstalujte VirtualBox ze zdrojového kódu

Zdrojový kód VirtualBoxu je k dispozici zdarma. To umožňuje možnost vytvářet VirtualBox ručně ze zdroje. Jedná se o relativně zdlouhavý a složitý proces, který vyžaduje více hardwarových prostředků a úsilí. Instalace VirtualBoxu pomocí této metody se nedoporučuje, protože při aktualizaci VirtualBoxu budete muset postupovat znovu. Veškeré informace o vytváření VirtualBoxu v systému Linux najdete na wiki stránce VirtualBox.

Nejprve nainstalujte závislosti sestavení.

$ sudo apt install \
$ acpica-tools chrpath doxygen g ++ - multilib libasound2-dev libcap-dev \
$ libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev \
$ libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev libsdl1.2-dev libsdl-ttf2.0-dev \
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev make nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra rozbalit xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev subverze yasm zlib1g-dev

Následující závislosti na sestavení by měly být nainstalovány, pokud používáte 64bitovou verzi Ubuntu.

$ sudo apt install lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++ 6

U hackování v Pythonu zvažte také instalaci následujících balíčků.

$ sudo apt install pylint python3-psycopg2 python3-willow python-pil

Budování VirtualBoxu na 64bitovém hostitelském systému stále vyžaduje všechny 32bitové knihovny a nástroje pro vytváření. V případě 64bitové verze Ubuntu má některé chybějící sdílené knihovny. Spusťte následující příkaz a opravte to.

$ sudo ln -s libX11.tak.6 / usr / lib32 / libX11.tak

$ sudo ln -s libXTrap.tak.6 / usr / lib32 / libXTrap.tak

$ sudo ln -s libXt.tak.6 / usr / lib32 / libXt.tak

$ sudo ln -s libXtst.tak.6 / usr / lib32 / libXtst.tak

$ sudo ln -s libXmu.tak.6 / usr / lib32 / libXmu.tak

$ sudo ln -s libXext.tak.6 / usr / lib32 / libXext.tak

Stáhněte si nejnovější zdrojový kód VirtualBoxu zde.

Extrahujte komprimovaný archiv.

$ tar -xvf VirtualBox-6.1.12a.dehet.bz2

Změňte aktuální adresář na extrahovaný zdroj a spusťte konfigurační skript. Všimněte si, že příznak „-disable-hardening“ by se neměl používat, pokud máte v úmyslu redistribuovat nebo použít build pro produkci.

$ ./ configure --disable-hardening

Načtěte skript pro nastavení prostředí.

$ zdroj ./ env.sh

Nyní je konečně čas postavit VirtualBox. Spuštěním následujícího příkazu vytvořte balíček vydání VirtualBoxu.

$ kmk vše

Pokud sestavení nebylo vytvrzeno, lze VirtualBox spustit z „out / linux.amd64 / release / bin ”v adresáři zdrojového kódu. Nejprve však musí být sestaveny a nainstalovány moduly jádra VirtualBox. Chcete-li tak učinit, zadejte následující kód.

$ cd out / linux.amd64 / release / bin / src

$ make -j $ (nproc)

$ sudo provést instalaci

Vložte moduly.

$ modprobe vboxdrv

Nakonec spusťte VirtualBox.

$ ./ VirtualBox

Používání VirtualBoxu

VirtualBox je velmi uživatelsky přívětivý. Všechny jeho funkce jsou jednoduché, ale VirtualBox nabízí plnou kontrolu nad téměř všemi aspekty virtuálního stroje. Zde zkontrolujeme, jak vytvořit a spustit virtuální stroj VirtualBox.

Před vytvořením virtuálního počítače nainstalujte balíček rozšíření VirtualBox. Stáhněte si jej ze stránky pro stahování VirtualBox zde.

Po stažení balíčku nainstalujte balíček pomocí následujícího příkazu.

$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack

Instalace si vyžádá licenční smlouvu PUEL. Pokračujte zadáním „y“.

Instalace by měla být dokončena bez jakýchkoli problémů.

Nyní je čas vytvořit virtuální stroj. Spusťte VirtualBox.

Kliknutím na „Nový“ vytvoříte nový virtuální stroj.

Přiřaďte novému virtuálnímu počítači vhodný název. V tomto příkladu vytvořím virtuální stroj Ubuntu, takže vyberu „Typ“ jako „Linux“ a „Verze“ jako „Ubuntu_64.“

Dále přiřaďte velikost paměti RAM, kterou má virtuální stroj zabírat. Doporučuje se přiřadit 4 GB RAM.

VirtualBox požádá o vytvoření souboru pevného disku pro virtuální stroj. Soubor bude fungovat jako fyzické úložiště. Vyberte „Vytvořit virtuální pevný disk nyní.“

Budete požádáni o typ souboru virtuálního pevného disku. Pro většinu bude formát VDI víc než dost.

VirtualBox se zeptá, jak bude vytvořen soubor virtuálního úložiště. Pokud je vybrána možnost „Dynamicky přiděleno“, bude soubor úložiště narůstat, protože se bude více využívat. Pokud je vybrána možnost „Pevná velikost“, soubor použije maximální úložiště na fyzické jednotce. Výhodou druhé možnosti je, že nabízí větší výkon pro virtuální stroj.

Vyberte velikost a umístění souboru virtuálního pevného disku.

Virtuální počítač je nyní připraven ke spuštění! Budete muset mít po ruce obrazový soubor Ubuntu, protože stroj si vyžádá zaváděcí zařízení / obraz. Po zbytek instalace si přečtěte tento úžasný průvodce instalací Ubuntu 20.04 na VirtualBoxu zde.

Závěrečné myšlenky

Existuje spousta možností k vyladění chování VirtualBoxu a virtuálních strojů. Nebojte se je prozkoumat. Existuje spousta online materiálů o tom, jak VirtualBox využívat naplno.

Užívat si!

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...