„VirtualBox“

Įdiekite ir naudokite „VirtualBox“ „Ubuntu 20“.04

Įdiekite ir naudokite „VirtualBox“ „Ubuntu 20“.04
„VirtualBox“ yra nemokamas ir atviro kodo kelių platformų virtualizavimo įrankis, kurį sukūrė ir prižiūri „Oracle“. „VirtualBox“ siūlo daugybę įdomių funkcijų, supakuotų į paprastą ir intuityvią vartotojo sąsają. Palyginti su tokiomis alternatyvomis kaip „VMware Workstation“, „VirtualBox“ yra patogesnė naudoti bet kam ir bet kurioje situacijoje.

Norite išbandyti naują distro? Užuot įdiegę ją per dabartinę sistemą, pirmiausia išbandykite sistemą naudodami „VirtualBox“. Reikia turėti kelias operacines sistemas, veikiančias vienu metu? „VirtualBox“ jus apėmė. Beveik visi virtualios mašinos aspektai yra pritaikomi.

Šis vadovas parodo, kaip įdiegti ir naudoti „VirtualBox“ „Ubuntu 20“.04.

„VirtualBox“ Ubuntu

Yra keli būdai, kaip įdiegti „VirtualBox“ į „Ubuntu 20“.04. Paprasčiausias būdas įdiegti „VirtualBox“ yra gauti jį tiesiogiai iš „Ubuntu“ programinės įrangos saugyklų. Vienintelė šio metodo problema yra ta, kad galite gauti ne naujausią „VirtualBox“ versiją.

Taip pat galima rankiniu būdu įdiegti „VirtualBox“. Galite patraukti oficialų „VirtualBox DEB“ paketą, skirtą „Debian“ / „Ubuntu“, ir įdiegti jį naudojant APT. Šio požiūrio trūkumas yra tas, kad jūs turite rankiniu būdu atnaujinti „VirtualBox“, kai tik bus išleista nauja versija. Tai galima apeiti pridėjus „Oracle“ atpirkimo įrankį.

Galiausiai galite įdiegti „VirtualBox“ tiesiai iš šaltinio kodo. Šis metodas leidžia kurti „VirtualBox“ iš šaltinio, tačiau gali būti ilgesnis ir sudėtingesnis procesas. Naudojant šį metodą „VirtualBox“ diegti nerekomenduojama, nes norėdami atnaujinti „VirtualBox“ turėsite dar kartą to laikytis, tačiau šį metodą gali naudoti pažengę vartotojai, mėgstantys kurti programas iš šaltinio kodo.

Pradėkime!

Įdiekite „VirtualBox“ iš „Ubuntu“ saugyklos

Tai yra numatytasis „VirtualBox“ diegimo būdas. Viskas, ką jums reikia padaryti, tai pasakyti APT, kad gautumėte „VirtualBox“ paketą iš numatytųjų „Ubuntu“ atsarginių kopijų.

Įjunkite terminalą ir vykdykite šią komandą:

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

Kai būsite paraginti nustatyti „virtualbox-ext-pack“ konfigūraciją, pasirinkite „Gerai.“

Priimkite „VirtualBox PUEL“ licenciją.

„Virtualbox-ext-pack“ automatiškai atsisiųs ir įdiegs „VirtualBox“ plėtinių paketą.

Įdiekite „VirtualBox“ iš „Oracle“ saugyklos

Šis metodas yra naudingas, jei jums reikia naujausios „VirtualBox“ versijos. Norėdami tai atlikti, turite atlikti vienkartinę „Oracle“ atpirkimo konfigūraciją. Po to APT gali susitvarkyti su likusiais dalykais.

Užkurkite terminalą. Įsitikinkite, kad turite wget įdiegta.

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

Paimkite ir pridėkite „Oracle VirtualBox“ atpirkimo GPG raktus.

$ wget -q https: // www.„virtualbox“.org / download / oracle_vbox_2016.asc -O- |
sudo apt-key pridėti -

$ wget -q https: // www.„virtualbox“.org / download / oracle_vbox.asc -O-
| sudo apt-key pridėti -

Dabar pridėkite atpirkimą.

$ sudo add-apt-repository "deb [arch = amd64] http: // atsisiųsti.„virtualbox“.org /
„virtualbox“ / „debian“ $ (lsb_release -cs) „

Atnaujinkite APT talpyklą.

$ sudo apt atnaujinimas

Galiausiai įdiekite „VirtualBox“. Rašant šį straipsnį naujausia „VirtualBox“ versija yra v6.1.12.

$ sudo apt įdiekite „virtualbox-6“.1

Įdiekite „VirtualBox“ iš šaltinio kodo

„VirtualBox“ šaltinio kodą galite gauti nemokamai. Tai suteikia galimybę rankiniu būdu kurti „VirtualBox“ iš šaltinio. Tai yra gana ilgas ir sudėtingas procesas, reikalaujantis daugiau aparatinės įrangos išteklių ir pastangų. „VirtualBox“ diegti naudojant šį metodą nerekomenduojama, nes norėdami atnaujinti „VirtualBox“ turėsite dar kartą tai vykdyti. Visą informaciją apie „VirtualBox“ kūrimą „Linux“ sistemoje rasite „VirtualBox“ wiki puslapyje.

Pirmiausia įdiekite komponavimo priklausomybes.

$ 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 padaryti nasm python3-dev python-dev qttools5-dev-tools \
$ texlive texlive-fonts-extra texlive-latex-extra išpakuokite xsltproc \
$ default-jdk libstdc ++ 5 libxslt1-dev linux-kernel-headers pasidaro \
$ mesa-common-dev subversion yasm zlib1g-dev

Šios diegimo priklausomybės taip pat turėtų būti įdiegtos, jei naudojate 64 bitų „Ubuntu“ versiją.

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

Jei norite įsilaužti į „Python“, apsvarstykite galimybę įdiegti šiuos paketus.

$ sudo apt įdiekite pylint python3-psycopg2 python3-willow python-pil

Norint sukurti „VirtualBox“ 64 bitų pagrindinėje sistemoje, vis tiek reikalingos visos 32 bitų bibliotekos ir kūrimo įrankiai. 64 bitų „Ubuntu“ versijoje trūksta bendrų bibliotekų. Norėdami ją išspręsti, vykdykite šią komandą.

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

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

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

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

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

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

Atsisiųskite naujausią „VirtualBox“ šaltinio kodą čia.

Ištraukite suglaudintą archyvą.

$ tar -xvf „VirtualBox-6“.1.12a.degutas.bz2

Pakeiskite dabartinį katalogą į ištrauktą šaltinį ir paleiskite konfigūracijos scenarijų. Atminkite, kad „-disable-hardening“ vėliava neturėtų būti naudojama, jei jūs ketinate perskirstyti arba naudoti paketą gamybai.

$ ./ configure --disable-grūdinimas

Įkelkite aplinkos sąrankos scenarijų.

$ šaltinis ./ env.sh

Pagaliau atėjo laikas sukurti „VirtualBox“. Paleiskite šią komandą, kad sukurtumėte „VirtualBox“ išleidimo paketą.

$ kmk visi

Jei komponavimas nebuvo sugriežtintas, „VirtualBox“ galima paleisti iš „out / linux.amd64 / release / bin “katalogas, esantis šaltinio kodų kataloge. Tačiau pirmiausia reikia sukurti ir įdiegti „VirtualBox“ branduolio modulius. Norėdami tai padaryti, įveskite šį kodą.

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

$ make -j $ (nproc)

$ sudo make install

Įkelkite modulius.

$ modprobe vboxdrv

Galiausiai paleiskite „VirtualBox“.

$ ./ „VirtualBox“

Naudojant „VirtualBox“

„VirtualBox“ yra labai patogi vartotojui. Visos jos funkcijos yra paprastos, tačiau „VirtualBox“ suteikia galimybę visiškai valdyti beveik visus virtualios mašinos aspektus. Čia mes patikrinsime, kaip sukurti ir paleisti „VirtualBox“ virtualią mašiną.

Prieš kurdami virtualią mašiną, įdiekite „VirtualBox“ plėtinio paketą. Atsisiųskite jį iš „VirtualBox“ atsisiuntimo puslapio čia.

Atsisiuntę paketą, įdiekite paketą naudodami šią komandą.

$ sudo VBoxManage extpack įdiekite Oracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack

Diegiant bus reikalaujama PUEL licencijos sutarties. Norėdami tęsti, įveskite „y“.

Diegimas turėtų būti baigtas be jokių problemų.

Dabar atėjo laikas sukurti virtualią mašiną. Paleiskite „VirtualBox“.

Norėdami sukurti naują virtualią mašiną, spustelėkite „Naujas“.

Suteikite naujai virtualiajai mašinai tinkamą pavadinimą. Šiame pavyzdyje sukursiu „Ubuntu“ virtualią mašiną, todėl „Type“ pasirenku kaip „Linux“, o „Version“ - kaip „Ubuntu_64“.“

Tada priskirkite RAM atminties kiekį, kurį norite užimti virtualiajai mašinai. Rekomenduojama priskirti 4 GB RAM.

„VirtualBox“ paprašys sukurti standžiojo disko failą virtualiajai mašinai. Failas veiks kaip fizinė saugykla. Pasirinkite „Sukurti virtualų standųjį diską dabar.“

Jums bus paprašyta nurodyti virtualaus kietojo disko failo tipą. Daugumai VDI formato bus daugiau nei pakankamai.

„VirtualBox“ paklaus, kaip bus sukurtas virtualios saugyklos failas. Jei pasirinkta „Dinamiškai paskirstyta“, saugyklos failas augs, kai jis bus naudojamas daugiau. Jei pasirinkta „Fixed size“, failas sunaudos maksimalią saugyklą fiziniame diske. Antrosios galimybės pranašumas yra tas, kad ji suteikia daugiau virtualiosios mašinos našumo.

Pasirinkite virtualaus kietojo disko failo dydį ir vietą.

Virtualioji mašina dabar paruošta paleisti! Turėsite turėti „Ubuntu“ vaizdo failą po ranka, nes mašina paprašys įkrovos įrenginio / atvaizdo. Likusią diegimo dalį peržiūrėkite šį nuostabų vadovą, kaip įdiegti „Ubuntu 20“.04 „VirtualBox“ čia.

Paskutinės mintys

Yra daugybė galimybių pritaikyti „VirtualBox“ ir virtualių mašinų elgesį. Nedvejodami tyrinėkite tai. Yra daug internetinės medžiagos apie tai, kaip kuo geriau naudotis „VirtualBox“.

Mėgautis!

Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...
Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...
Kaip pakeisti pelės žymeklio ir žymeklio dydį, spalvą ir schemą sistemoje „Windows 10“
„Windows 10“ pelės žymeklis ir žymeklis yra labai svarbūs operacinės sistemos aspektai. Tai galima pasakyti ir apie kitas operacines sistemas, taigi, ...