VirtualBox

Nainštalujte a používajte VirtualBox v Ubuntu 20.04

Nainštalujte a používajte VirtualBox v Ubuntu 20.04
VirtualBox je bezplatný multiplatformový virtualizačný nástroj s otvoreným zdrojovým kódom vyvinutý a udržiavaný spoločnosťou Oracle. VirtualBox ponúka veľa zaujímavých funkcií zabalených do jednoduchého a intuitívneho používateľského rozhrania. V porovnaní s alternatívami, ako je VMware Workstation, je VirtualBox užívateľsky príjemnejší pre kohokoľvek a v každej situácii.

Záujem o testovanie novej distribúcie? Namiesto inštalácie v súčasnom systéme najskôr vyskúšajte systém pomocou programu VirtualBox. Je potrebné mať spustených viac operačných systémov súčasne? VirtualBox vás pokryje. Takmer všetky aspekty virtuálneho stroja sú prispôsobiteľné.

Táto príručka vám ukáže, ako nainštalovať a používať VirtualBox v Ubuntu 20.04.

VirtualBox v Ubuntu

Existuje niekoľko spôsobov, ako nainštalovať VirtualBox v Ubuntu 20.04. Najjednoduchší spôsob inštalácie VirtualBoxu je získať ho priamo z úložiska softvéru Ubuntu. Jediným problémom tejto metódy je, že nemusíte dostať najnovšiu verziu VirtualBoxu.

Je tiež možné vykonať manuálnu inštaláciu VirtualBoxu. Môžete si vziať oficiálny balík VirtualBox DEB pre Debian / Ubuntu a nainštalovať ho pomocou APT. Nevýhodou tohto prístupu je, že po vydaní novej verzie musíte VirtualBox aktualizovať manuálne. To sa dá obísť pridaním repa Oracle.

Nakoniec môžete VirtualBox nainštalovať priamo zo zdrojového kódu. Táto metóda umožňuje zostaviť VirtualBox zo zdroja, ale môže to byť zdĺhavejší a zložitejší proces. Inštalácia VirtualBoxu pomocou tejto metódy sa neodporúča, pretože pri aktualizácii VirtualBoxu budete musieť postupovať znova. Túto metódu však môžu využiť pokročilí používatelia, ktorí radi vytvárajú programy zo zdrojového kódu.

Začnime!

Nainštalujte VirtualBox z úložiska Ubuntu

Toto je predvolený spôsob inštalácie VirtualBoxu. Musíte len povedať spoločnosti APT, aby získala balík VirtualBox z predvolených repozitárov Ubuntu.

Spustite terminál a spustite nasledujúci príkaz:

$ sudo apt aktualizácia && sudo apt nainštalovať virtualbox virtualbox-ext-pack -y

Po zobrazení výzvy na konfiguráciu balíka virtualbox-ext-pack vyberte možnosť „OK.“

Prijmite licenciu VirtualBox PUEL.

Virtualbox-ext-pack automaticky stiahne a nainštaluje rozširujúci balík VirtualBox.

Nainštalujte VirtualBox z úložiska Oracle

Táto metóda je užitočná, ak potrebujete najnovšiu verziu VirtualBoxu. Aby to fungovalo, musíte vykonať jednorazovú konfiguráciu repo systému Oracle. Potom môže APT zvládnuť zvyšok.

Rozpáľte terminál. Uistite sa, že máte wget nainštalovaný.

$ sudo apt aktualizácia && sudo apt nainštalovať wget -y

Chyťte a pridajte repo kľúče Oracle VirtualBox GPG.

$ wget -q https: // www.virtuálny box.org / download / oracle_vbox_2016.vzostup -O- |
sudo apt-key pridať -

$ wget -q https: // www.virtuálny box.org / download / oracle_vbox.asc -O-
| sudo apt-key pridať -

Teraz pridajte repo.

$ sudo add-apt-repository "deb [arch = amd64] http: // stiahnuť.virtuálny box.org /
virtualbox / debian $ (lsb_release -cs) príspevok "

Aktualizujte medzipamäť APT.

$ sudo apt aktualizácia

Nakoniec nainštalujte VirtualBox. V čase písania tohto článku je najnovšia verzia VirtualBoxu v6.1.12.

$ sudo apt nainštalovať virtualbox-6.1

Nainštalujte VirtualBox zo zdrojového kódu

Zdrojový kód VirtualBoxu je k dispozícii zadarmo. To umožňuje schopnosť zostaviť VirtualBox ručne zo zdroja. Jedná sa o pomerne zdĺhavý a zložitý proces, ktorý si vyžaduje viac hardvérových prostriedkov a úsilia. Inštalácia VirtualBoxu pomocou tejto metódy sa neodporúča, pretože pri aktualizácii VirtualBoxu budete musieť postupovať znova. Všetky informácie o budovaní VirtualBoxu v systéme Linux nájdete na wiki stránke VirtualBox.

Najskôr nainštalujte závislosti zostavenia.

$ sudo apt nainštalovať \
$ 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 urob nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra rozbaliť xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev podvracanie yasm zlib1g-dev

Nasledujúce závislosti zostavenia by sa mali nainštalovať, ak používate 64-bitovú verziu Ubuntu.

$ sudo apt nainštalovať lib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++ 6

Pokiaľ ide o hacking v jazyku Python, zvážte tiež inštaláciu nasledujúcich balíkov.

$ sudo apt nainštalovať pylint python3-psycopg2 python3-willow python-pil

Budovanie VirtualBoxu na 64-bitovom hostiteľskom systéme si stále vyžaduje všetky 32-bitové knižnice a nástroje na vytváranie. V prípade 64-bitovej verzie Ubuntu má nejaké chýbajúce zdieľané knižnice. Spustite nasledujúci prí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

Tu si stiahnite najnovší zdrojový kód VirtualBoxu.

Extrahujte komprimovaný archív.

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

Zmeňte aktuálny adresár na extrahovaný zdroj a spustite konfiguračný skript. Upozorňujeme, že príznak „-disable-hardening“ by sa nemal používať, ak máte v úmysle redistribuovať alebo použiť zostavu na výrobu.

$ ./ configure --disable-hardening

Načítajte skript nastavenia prostredia.

$ zdroj ./ env.š

Teraz je konečne čas zostaviť VirtualBox. Spustením nasledujúceho príkazu vytvorte uvoľňovací balíček VirtualBoxu.

$ kmk všetko

Ak zostava nebola vytvrdená, VirtualBox sa dá spustiť z „out / linux.amd64 / release / bin ”v adresári zdrojového kódu. Najskôr však musia byť zostavené a nainštalované moduly jadra VirtualBox. Za týmto účelom zadajte nasledujúci kód.

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

$ make -j $ (nproc)

$ sudo vykonať inštaláciu

Vložte moduly.

$ modprobe vboxdrv

Nakoniec spustite VirtualBox.

$ ./ VirtualBox

Používanie VirtualBoxu

VirtualBox je veľmi užívateľsky príjemný. Všetky jeho funkcie sú jednoduché, ale VirtualBox ponúka úplnú kontrolu takmer nad každým aspektom virtuálneho stroja. Tu skontrolujeme, ako vytvoriť a spustiť virtuálny stroj VirtualBox.

Pred vytvorením virtuálneho stroja si nainštalujte rozširujúci balík VirtualBox. Stiahnite si ho zo stránky na stiahnutie VirtualBoxu tu.

Po stiahnutí balíka ho nainštalujte pomocou nasledujúceho príkazu.

$ sudo VBoxManage extpack nainštalovať Oracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack

Inštalácia si vyžiada licenčnú zmluvu PUEL. Pokračujte zadaním „y“.

Inštalácia by sa mala dokončiť bez akýchkoľvek problémov.

Teraz je čas vytvoriť virtuálny stroj. Spustite VirtualBox.

Kliknutím na tlačidlo „Nový“ vytvoríte nový virtuálny stroj.

Priraďte novému virtuálnemu stroju vhodný názov. V tomto príklade vytvorím virtuálny stroj Ubuntu, takže vyberiem „Typ“ ako „Linux“ a „Verziu“ ako „Ubuntu_64.“

Ďalej priraďte veľkosť pamäte RAM, ktorú má virtuálny stroj zaberať. Odporúča sa prideliť 4 GB RAM.

VirtualBox požiada o vytvorenie súboru pevného disku pre virtuálny stroj. Súbor bude slúžiť ako fyzické úložisko. Vyberte možnosť „Vytvoriť virtuálny pevný disk teraz.“

Zobrazí sa výzva na zadanie typu súboru virtuálneho pevného disku. Pre väčšinu bude formát VDI viac než dosť.

VirtualBox sa opýta, ako bude vytvorený súbor virtuálneho úložiska. Ak je vybratá možnosť „Dynamicky pridelené“, súbor úložiska sa bude zväčšovať, pretože sa bude viac využívať. Ak je vybratá možnosť „Pevná veľkosť“, súbor použije maximálne úložisko na fyzickej jednotke. Výhodou druhej možnosti je, že ponúka vyšší výkon pre virtuálny stroj.

Vyberte veľkosť a umiestnenie súboru virtuálneho pevného disku.

Virtuálny počítač je teraz pripravený na zavedenie! Budete musieť mať po ruke obrazový súbor Ubuntu, pretože zariadenie si vyžiada bootovacie zariadenie / obraz. Pokiaľ ide o zvyšok inštalácie, pozrite si tohto skvelého sprievodcu inštaláciou Ubuntu 20.04 na VirtualBoxe tu.

Záverečné myšlienky

Existuje veľa možností na vyladenie správania VirtualBoxu a virtuálnych strojov. Pokojne ich preskúmajte. Existuje veľa online materiálov o tom, ako VirtualBox využívať naplno.

Užite si to!

Tlačidlo ľavého kliknutia myši nefunguje v systéme Windows 10
Ak používate samostatnú myš s prenosným počítačom alebo stolovým počítačom, ale nefunguje ľavé tlačidlo myši vo Windows 10/8/7 z nejakého dôvodu uvádz...
Kurzor pri písaní v systéme Windows 10 skáče alebo sa pohybuje náhodne
Ak zistíte, že kurzor myši skáče alebo sa pohybuje sám, automaticky a náhodne pri písaní na notebooku alebo počítači so systémom Windows, niektoré z t...
Ako zmeniť smer posúvania myši a touchpadu v systéme Windows 10
Myš a TouchpadNielenže uľahčujú výpočty, ale sú aj efektívnejšie a menej časovo náročné. Nemôžeme si predstaviť život bez týchto zariadení, ale je pra...