VirtualBox

Instalirajte i koristite VirtualBox u Ubuntu 20.04

Instalirajte i koristite VirtualBox u Ubuntu 20.04
VirtualBox je besplatni alat za virtualizaciju na više platformi otvorenog koda koji je razvio i održavao Oracle. VirtualBox nudi mnoštvo zanimljivih značajki, spakiranih u jednostavno i intuitivno korisničko sučelje. U usporedbi s alternativama poput VMware Workstation, VirtualBox je jednostavniji za korisnike u bilo kojoj situaciji.

Zanima me testiranje novog distroa? Umjesto da ga instalirate na trenutni sustav, prvo isprobajte sustav pomoću VirtualBox-a. Treba imati istodobno pokrenut više operativnih sustava? VirtualBox vas pokriva. Gotovo svi aspekti virtualnog stroja su prilagodljivi.

Ovaj vam vodič pokazuje kako instalirati i koristiti VirtualBox u Ubuntu 20.04.

VirtualBox u Ubuntuu

Postoji nekoliko načina za instaliranje VirtualBox-a u Ubuntu 20.04. Najjednostavniji način instalacije VirtualBox-a je dobiti ga izravno s repozicija softvera Ubuntu. Jedini problem ove metode je taj što možda nećete dobiti najnoviju verziju VirtualBox-a.

Također je moguće izvršiti ručnu instalaciju VirtualBox-a. Možete preuzeti službeni VirtualBox DEB paket za Debian / Ubuntu i instalirati ga pomoću APT-a. Loša strana ovog pristupa je ta što morate ručno ažurirati VirtualBox nakon izdavanja nove verzije. To se može zaobići dodavanjem Oracle repo-a.

Napokon, VirtualBox možete instalirati izravno iz izvornog koda. Ova metoda omogućuje vam izgradnju VirtualBox-a iz izvora, ali može biti duži i složeniji postupak. Instaliranje VirtualBox-a pomoću ove metode ne preporučuje se, jer ćete je morati slijediti ponovo da biste ažurirali VirtualBox, ali ovu metodu mogu koristiti napredni korisnici koji vole graditi programe iz izvornog koda.

Krenimo!

Instalirajte VirtualBox iz Ubuntu spremišta

Ovo je zadana metoda za instaliranje VirtualBox-a. Sve što morate učiniti je reći APT-u da preuzme paket VirtualBox sa zadanih Ubuntu repo-mjesta.

Uključite terminal i pokrenite sljedeću naredbu:

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

Kad se zatraži konfiguracija virtualbox-ext-pack, odaberite „Ok."

Prihvatite licencu VirtualBox PUEL.

Virtualbox-ext-pack automatski će preuzeti i instalirati paket proširenja VirtualBox.

Instalirajte VirtualBox iz Oracle Repozitorija

Ova je metoda korisna ako vam je potrebna najnovija verzija VirtualBox-a. Da biste to uspjeli, morate izvršiti jednokratnu konfiguraciju Oracle repo-a. Nakon toga APT može riješiti ostalo.

Upalite terminal. Provjerite jeste li wget instaliran.

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

Zgrabite i dodajte Oracle VirtualBox repo GPG ključeve.

$ wget -q https: // www.virtualbox.org / download / oracle_vbox_2016.uzlazno -O- |
sudo apt-key dodati -

$ wget -q https: // www.virtualbox.org / download / oracle_vbox.uzlazno -O-
| sudo apt-key dodati -

Sada dodajte repo.

$ sudo add-apt-repozitorij "deb [arch = amd64] http: // preuzimanje.virtualbox.org /
virtualbox / debian $ (lsb_release -cs) doprinos "

Ažurirajte APT predmemoriju.

$ sudo apt ažuriranje

Napokon, instalirajte VirtualBox. U vrijeme pisanja ovog članka, najnovija verzija VirtualBox-a je v6.1.12.

$ sudo apt instalirati virtualbox-6.1

Instalirajte VirtualBox iz izvornog koda

Izvorni kod VirtualBox-a dostupan je besplatno. To omogućava mogućnost ručne izrade VirtualBox-a iz izvora. Ovo je relativno dugotrajan i složen postupak koji zahtijeva više hardverskih resursa i truda. Instaliranje VirtualBox-a pomoću ove metode ne preporučuje se, jer ćete ga morati slijediti ponovo da biste ažurirali VirtualBox. Cjelovite informacije o izradi VirtualBox-a na Linuxu možete pronaći na wiki stranici VirtualBox.

Prvo instalirajte ovisnosti o gradnji.

$ 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-raz
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev napravi nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fontovi-ekstra texlive-lateks-ekstra raspakirajte xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev subverzija yasm zlib1g-dev

Sljedeće ovisnosti o gradnji također bi trebale biti instalirane ako koristite 64-bitnu verziju Ubuntua.

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

Za hakiranje Pythona, razmislite i o instaliranju sljedećih paketa.

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

Izgradnja VirtualBox-a na 64-bitnom host sustavu i dalje zahtijeva sve 32-bitne knjižnice i alate za izgradnju. U slučaju 64-bitne verzije Ubuntu-a, nedostaju neke zajedničke knjižnice. Pokrenite sljedeću naredbu da biste je popravili.

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

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

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

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

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

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

Ovdje preuzmite najnoviji izvorni kod VirtualBox-a.

Izdvojite komprimiranu arhivu.

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

Promijenite trenutni direktorij u izvučeni izvor i pokrenite konfiguracijsku skriptu. Imajte na umu da se zastavica "-disable-hardening" ne smije koristiti ako namjeravate redistribuirati ili koristiti izgradnju za proizvodnju.

$ ./ configure --disable-stvrdnjavanje

Učitajte skriptu za postavljanje okoline.

$ izvor ./ env.sh

Sada je napokon vrijeme za izgradnju VirtualBox-a. Pokrenite sljedeću naredbu za izgradnju izdanja paketa VirtualBox.

$ kmk sve

Ako gradnja nije bila otvrdnula, VirtualBox se može pokrenuti iz “out / linux-a.amd64 / release / bin ”pod direktorijom izvornog koda. Međutim, moduli jezgre VirtualBox moraju se prvo izgraditi i instalirati. Da biste to učinili, unesite sljedeći kod.

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

$ make -j $ (nproc)

$ sudo make install

Učitajte module.

$ modprobe vboxdrv

Napokon, pokrenite VirtualBox.

$ ./ VirtualBox

Korištenje VirtualBox-a

VirtualBox je vrlo jednostavan za upotrebu. Sve su njegove funkcije jednostavne, a VirtualBox nudi potpunu kontrolu nad gotovo svim aspektima virtualnog stroja. Ovdje ćemo provjeriti kako stvoriti i pokrenuti virtualni stroj VirtualBox.

Prije stvaranja virtualnog stroja, instalirajte paket proširenja VirtualBox. Preuzmite je sa stranice za preuzimanje VirtualBox-a ovdje.

Nakon preuzimanja paketa, instalirajte ga pomoću sljedeće naredbe.

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

Instalacija će tražiti ugovor o licenci za PUEL. Unesite "y" za nastavak.

Instalacija bi se trebala dovršiti bez ikakvih problema.

Vrijeme je za stvaranje virtualnog stroja. Pokrenite VirtualBox.

Kliknite "Novo" da biste stvorili novi virtualni stroj.

Dajte novom virtualnom stroju odgovarajuće ime. U ovom primjeru stvorit ću Ubuntu virtualni stroj, pa ću odabrati „Type“ kao „Linux“, a „Version“ kao „Ubuntu_64."

Zatim dodijelite količinu RAM prostora koju želite da virtualni stroj zauzme. Preporuča se dodijeliti 4 GB RAM-a.

VirtualBox će zatražiti stvaranje tvrdog diska za virtualni stroj. Datoteka će djelovati kao fizička pohrana. Odaberite „Stvori virtualni tvrdi disk sada."

Od vas će se zatražiti vrsta datoteke virtualnog tvrdog diska. Većini će VDI format biti više nego dovoljan.

VirtualBox će pitati kako će se stvoriti datoteka virtualne pohrane. Ako je odabrano "Dinamički dodijeljeno", tada će datoteka za pohranu rasti kako se više koristi. Ako je odabrana "Fixed size", datoteka će koristiti maksimalni prostor za pohranu na fizičkom pogonu. Prednost druge opcije je ta što nudi više performansi za virtualni stroj.

Odaberite veličinu i mjesto virtualne datoteke tvrdog diska.

Virtualni je stroj sada spreman za pokretanje! Morat ćete imati pri ruci datoteku slike Ubuntu jer će uređaj tražiti uređaj za pokretanje / sliku. Za ostatak instalacije pogledajte ovaj sjajni vodič o tome kako instalirati Ubuntu 20.04 na VirtualBoxu ovdje.

Završne misli

Dostupno je puno opcija za podešavanje ponašanja VirtualBox-a i virtualnih strojeva. Slobodno ih istražite. Dostupno je puno internetskih materijala o tome kako koristiti VirtualBox u najvećoj mogućoj mjeri.

Uživati!

Kako snimiti i struji svoju igraću sesiju na Linuxu
U prošlosti se igranje igara smatralo samo hobijem, ali s vremenom je igračka industrija zabilježila ogroman rast u pogledu tehnologije i broja igrača...
Najbolje igre za ručno praćenje
Oculus Quest nedavno je predstavio sjajnu ideju ručnog praćenja bez kontrolera. Sa sve većim brojem igara i aktivnosti koje izvršavaju podršku bilo fo...
Kako prikazati OSD prekrivač u aplikacijama i igrama na cijelom zaslonu za Linux
Igranje igara preko cijelog zaslona ili upotreba aplikacija u režimu preko cijelog zaslona bez ometanja može vas odsjeći od relevantnih informacija o ...