VirtualBox

Namestite in uporabite VirtualBox v Ubuntu 20.04

Namestite in uporabite VirtualBox v Ubuntu 20.04
VirtualBox je brezplačno in odprtokodno orodje za virtualizacijo na več platformah, ki ga je razvil in vzdrževal Oracle. VirtualBox ponuja na tone zanimivih funkcij, zapakiranih v preprost in intuitiven uporabniški vmesnik. V primerjavi z alternativami, kot je VMware Workstation, je VirtualBox uporabniku prijaznejši za vsakogar v vsaki situaciji.

Zanima me preizkus nove distribucije? Namesto da ga namestite v trenutni sistem, najprej preizkusite sistem z uporabo VirtualBox. Imeti mora več operacijskih sistemov, ki se izvajajo hkrati? VirtualBox vas je pokril. Skoraj vsi vidiki navideznega stroja so prilagodljivi.

Ta priročnik prikazuje, kako namestiti in uporabljati VirtualBox v Ubuntu 20.04.

VirtualBox v Ubuntuju

VirtualBox lahko v Ubuntu 20 namestite na nekaj načinov.04. Najpreprostejši način namestitve VirtualBox je, da ga dobite neposredno iz prodajnih mest Ubuntu. Edina težava te metode je, da morda ne dobite najnovejše različice VirtualBox.

Možno je tudi ročno namestiti VirtualBox. Ugrabite lahko uradni paket VirtualBox DEB za Debian / Ubuntu in ga namestite s pomočjo APT. Slaba stran tega pristopa je, da morate po izdaji nove različice VirtualBox ročno posodobiti. Temu se lahko izognemo tako, da dodamo Oracle repo.

Končno lahko VirtualBox namestite neposredno iz izvorne kode. Ta metoda vam omogoča, da VirtualBox sestavite iz vira, vendar je lahko daljši in bolj zapleten postopek. Namestitev VirtualBox-a s to metodo ni priporočljiva, saj jo boste morali znova uporabiti za posodobitev VirtualBox-a, vendar jo lahko uporabljajo napredni uporabniki, ki radi gradijo programe iz izvorne kode.

Začnimo!

Namestite VirtualBox iz repozitorija Ubuntu

To je privzeti način namestitve VirtualBox. Vse, kar morate storiti, je, da APT-ju naročite, naj paket VirtualBox dobi iz privzetih repozitorijev Ubuntuja.

Zaženite terminal in zaženite naslednji ukaz:

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

Ko se prikaže poziv za konfiguracijo virtualbox-ext-pack, izberite »Ok."

Sprejmite licenco VirtualBox PUEL.

Virtualbox-ext-paket bo samodejno prenesel in namestil razširitveni paket VirtualBox.

Namestite VirtualBox iz Oracle Repository

Ta metoda je uporabna, če potrebujete najnovejšo različico VirtualBox. Če želite to narediti, morate izvesti enkratno konfiguracijo Oracle repo. Po tem lahko APT reši ostalo.

Prižgite terminal. Prepričajte se, da imate wget nameščen.

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

Zgrabite in dodajte Oracle VirtualBox repo GPG ključe.

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

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

Zdaj dodajte repo.

$ sudo add-apt-repository "deb [arch = amd64] http: // prenos.virtualbox.org /
virtualbox / debian $ (lsb_release -cs) contrib "

Posodobite predpomnilnik APT.

$ sudo apt posodobitev

Na koncu namestite še VirtualBox. V času pisanja tega članka je najnovejša različica VirtualBox v6.1.12.

$ sudo apt install virtualbox-6.1

Namestite VirtualBox iz izvorne kode

Izvorna koda VirtualBox je na voljo brezplačno. To omogoča ročno izdelavo VirtualBox-a iz vira. To je razmeroma dolgotrajen in zapleten postopek, ki zahteva več strojne opreme in truda. Namestitev VirtualBox-a s to metodo ni priporočljiva, saj jo boste morali še enkrat slediti, da posodobite VirtualBox. Popolne informacije o izdelavi VirtualBox v Linuxu najdete na wiki strani VirtualBox.

Najprej namestite odvisnosti gradnje.

$ 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-razv
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils \
$ libxmu-dev libxrandr-dev naredi nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra unzip xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers makeself \
$ mesa-common-dev subverzija yasm zlib1g-dev

Če uporabljate 64-bitno različico Ubuntuja, je treba namestiti tudi naslednje odvisnosti gradnje.

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

Pri vdoru Pythona razmislite tudi o namestitvi naslednjih paketov.

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

Gradnja VirtualBox-a na 64-bitnem gostiteljskem sistemu še vedno zahteva vse 32-bitne knjižnice in orodja za gradnjo. V primeru 64-bitne različice Ubuntuja manjka nekaj knjižnic v skupni rabi. Zaženite naslednji ukaz, da ga popravite.

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

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

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

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

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

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

Najnovejšo izvorno kodo VirtualBox prenesite tukaj.

Izvlecite stisnjen arhiv.

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

Spremenite trenutni imenik v izvlečeni vir in zaženite konfiguracijski skript. Upoštevajte, da zastave "-disable-hardening" ne smete uporabljati, če nameravate znova distribuirati ali uporabiti gradnjo za izdelavo.

$ ./ configure --disable-strjevanje

Naložite skript za nastavitev okolja.

$ vir ./ env.sh

Zdaj je končno čas, da zgradimo VirtualBox. Zaženite naslednji ukaz, da sestavite izdajni paket VirtualBox.

$ kmk vse

Če gradnja ni bila utrjena, lahko VirtualBox zaženete iz sistema “out / linux.amd64 / release / bin ”v imeniku izvorne kode. Vendar je treba najprej zgraditi in namestiti jedrne module VirtualBox. Če želite to narediti, vnesite naslednjo kodo.

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

$ make -j $ (nproc)

$ sudo make install

Naložite module.

$ modprobe vboxdrv

Na koncu zaženite še VirtualBox.

$ ./ VirtualBox

Uporaba VirtualBox

VirtualBox je zelo uporabniku prijazen. Vse njegove funkcije so preproste, a VirtualBox ponuja popoln nadzor nad skoraj vsemi vidiki navideznega stroja. Tukaj bomo preverili, kako ustvariti in zagnati virtualni stroj VirtualBox.

Preden ustvarite navidezni stroj, namestite razširitveni paket VirtualBox. Prenesite ga s strani za prenos VirtualBox tukaj.

Ko je paket naložen, ga namestite z naslednjim ukazom.

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

Namestitev bo zahtevala licenčno pogodbo PUEL. Za nadaljevanje vnesite "y".

Namestitev se mora končati brez kakršnih koli težav.

Zdaj je čas za ustvarjanje navideznega stroja. Zaženite VirtualBox.

Kliknite »Novo«, da ustvarite nov navidezni stroj.

Dajte novemu navideznemu računalniku primerno ime. V tem primeru bom ustvaril navidezni stroj Ubuntu, zato bom izbral “Type” kot “Linux” in “Version” kot “Ubuntu_64."

Nato določite količino prostora v RAM-u, ki ga želite zasesti navidezni stroj. Priporočljivo je dodeliti 4 GB RAM-a.

VirtualBox bo zahteval izdelavo datoteke na trdem disku za navidezni stroj. Datoteka bo delovala kot fizični pomnilnik. Izberite »Ustvari navidezni trdi disk zdaj."

Vprašani boste za vrsto datoteke navideznega trdega diska. Za večino bo format VDI več kot dovolj.

VirtualBox vas bo vprašal, kako bo ustvarjena datoteka navideznega pomnilnika. Če je izbrana možnost »Dinamično dodeljeno«, bo datoteka za shranjevanje naraščala, ko bo bolj uporabljena. Če je izbrana možnost »Fixed size«, bo datoteka uporabila največ prostora na fizičnem pogonu. Prednost druge možnosti je, da ponuja večjo zmogljivost navideznega stroja.

Izberite velikost in mesto datoteke navideznega trdega diska.

Navidezni stroj je zdaj pripravljen za zagon! Pri roki boste morali imeti slikovno datoteko Ubuntu, saj bo naprava zahtevala zagonsko napravo / sliko. Za preostanek namestitve si oglejte ta čudovit priročnik za namestitev Ubuntu 20.04 na VirtualBoxu tukaj.

Končne misli

Na voljo je veliko možnosti za prilagajanje vedenja VirtualBox in navideznih strojev. Te lahko raziščete. Na voljo je veliko spletnih materialov o tem, kako VirtualBox uporabljati v največji možni meri.

Uživajte!

S temi brezplačnimi orodji dodajte gibe miške v sistem Windows 10
V zadnjih letih so se računalniki in operacijski sistemi močno razvili. Včasih so morali uporabniki uporabljati ukaze za krmarjenje po upraviteljih da...
Nadzirajte in upravljajte gibanje miške med več monitorji v sistemu Windows 10
Upravitelj miške z dvojnim zaslonom vam omogoča nadzor in konfiguriranje gibanja miške med več monitorji, tako da upočasni gibanje blizu meje. Windows...
WinMouse vam omogoča prilagajanje in izboljšanje premikanja kazalca miške v računalniku z operacijskim sistemom Windows
Če želite izboljšati privzete funkcije kazalca miške, uporabite brezplačno programsko opremo WinMouse. Dodaja več funkcij, s pomočjo katerih boste kar...