Jei norėjote paleisti kelias „Linux“ sistemas vienoje mašinoje, turėjote jas įdiegti naudodami daugiapakopį įkrovimą. Vienas puikus „Linux“ dalykas yra tai, kad jis puikiai žaidžia su virtualiomis mašinomis. „Linux“ virtualios mašinos turi daug paslėptų pranašumų, kurių dauguma vartotojų nežino.
1. Greitas paleidimas
Virtualios mašinos gali būti paleistos greičiau nei „plikas metalinis“ diegimas naudojant tikrą techninę įrangą. Taip gali būti todėl, kad virtualiai mašinai nereikia atlikti įjungimo bandymų, kuriuos fizinė mašina atlieka paleidžiant. Galite pradėti dirbti virtualioje „Linux“ mašinoje negaišdami laiko.
2. Izoliuota aplinka
„Linux“ virtuali mašina yra izoliuota nuo pagrindinės operacinės sistemos. Tai reiškia, kad visos OS diegimo problemos apsiribos ta virtualia mašina.
Jei jūsų virtualioji operacinė sistema sugadinama arba ją paveikia kenkėjiška programa, galite tiesiog atkurti momentines nuotraukas ar atsargines kopijas (daugiau apie tai vėliau) ir tęsti taip, tarsi tai neįvyktų. Ir kadangi tai paveikia tik virtualią sistemą, įprastą mašiną galite naudoti kaip įprasta.
Taip pat galite turėti tam tikrą aplinką, kurios reikia programai. Kūrėjas gali pristatyti aplinką kartu su programa. Šis metodas, naudojant lengvus konteinerius, tokius kaip „Docker“, tapo populiarus būdas diegti programinę įrangą serveriuose.
Susijęs: Priežastys naudoti „Docker“ virtualizavimo programinę įrangą
Jei naudojate „Linux“, dažniausiai, kai reikia naudoti „Windows“ programą, kuri neveikia su „Wine“, galite ją paleisti „VirtualBox“ įrenginyje, o ne sukurti dvigubo įkrovos sistemą. Tai taip pat veikia atvirkščiai. Jei galite gyventi su pridėtinėmis išlaidomis, virtualios mašinos yra lankstesnės nei dvigubos įkrovos sistemos dėl visų nurodytų priežasčių.
3. Galite klonuoti virtualias mašinas
„Linux“ darbalaukis yra nuostabus, bet kas atsitiks, kai gausite naują mašiną? Turėsite perkelti visus failus ir iš naujo įdiegti visas programas.
Naudodami virtualią mašiną, galite eksportuoti sistemą ir perkelti ją į naują fizinę mašiną ir tęsti ten, kur baigėte.
Taip pat galite dalintis savo aplinka su kitais žmonėmis. Galite sukurti standartinę programos kūrimo ir bandymo aplinką, kuri bus vienoda tarp jūsų kūrimo komandos narių.
Turėdami galimybę fotografuoti momentines nuotraukas, galite atšaukti visus savo sistemos pakeitimus, kurie veikia prastai.
4. Galite išbandyti įvairius distrofus
Daugybė „Linux“ linksmybių atsiranda bandant naujus platinimus. Eksperimentuodami su skirtingais galite ir toliau naudoti mėgstamą distro.
Nuobodu perskirstyti standųjį diską kiekvienai naujai sistemai, tačiau kurti naujas virtualias mašinas yra nereikšminga. Galite vengti darbo su CD-R ar bandyti rasti atsarginių USB diskų, kad paleistumėte tiesioginį platinimą.
Kai baigsite sistemos testavimą, galite tiesiog ištrinti virtualią mašiną, jei to nenorite.
Jei naudojate stabilų platinimą, pvz., „Debian“, galite išbandyti puikią sistemą, pvz., „Arch Linux“. Kadangi jis yra izoliuotas nuo jūsų stabilios sistemos, galite eksperimentuoti nerizikuodami savo pagrindine OS.
5. Lengvas atsarginis kopijavimas ir atkūrimas
Virtualių mašinų atsarginių kopijų kūrimas ir atkūrimas yra lengvesnis nei fizinės sistemos atveju. Prieš atlikdami išsamius pakeitimus, galite padaryti žinomos geros konfigūracijos virtualios mašinos momentinę nuotrauką. Jei šie pakeitimai sukelia problemų, galite tiesiog grįžti ten, kur buvote, įkeldami padarytą momentinę nuotrauką.
Kadangi galite kurti ir atkurti momentines nuotraukas, galite saugiai eksperimentuoti su „Linux“ konfigūracijomis. Darydami momentines nuotraukas, sutaupysite daug nusivylimo, nes vietoj trikčių šalinimo galite praleisti laiką dirbdami.
6. Galite naudoti iš anksto sukurtus vaizdus
Greitai paleisdami virtualią mašiną naudodami fizinį diegimą, taip pat galite sutaupyti laiko naudodami iš anksto sukurtus vaizdus.
Saugyklose yra iš anksto sukurtų virtualių mašinų, skirtų beveik visoms atvirojo kodo operacinėms sistemoms, tokioms kaip OSBoxes svetainė skirta „VirtualBox“. Privalumas yra tai, kad galite išvengti diegimo proceso ir pradėti dirbti su nauja mašina.
Šiose sistemose yra standartinės administratoriaus paskyros, todėl turėtumėte pakeisti slaptažodžius. Sauga nėra tokia svarbi virtualioje mašinoje, kuri tik veikia jūsų vietinėje sistemoje, tačiau turėtumėte susikurti gerus įpročius.
7. Lengva išmokti „Linux“/IT sąvokas
Jei esate visiškai naujas „Linux“, geriausias būdas mokytis yra virtualioje mašinoje. Galite susipažinti su „Linux“ diegimu, konfigūravimu ir naudojimu, nesugriaudami esamos aplinkos. Tai taip pat yra daugiau praktinio darbo nei naudojant kažką panašaus į „Windows“ posistemę, skirtą „Linux“.
Jei naudojate „Linux“ darbalaukyje ir norite sužinoti, kaip paleisti „Linux“ serveriuose, taip pat galite eksperimentuoti su VM, o ne pirkti brangią papildomą įrangą. Virtualiame „Linux“ serveryje galite iškelti LAMP krūvą ir išmokti rašyti žiniatinklio programas.
Yra priežastis, kodėl virtualizacija yra tokia svarbi daugeliui IT padalinių. Virtualios mašinos yra puikus būdas sukurti virtualią serverių „namų laboratoriją“ be fizinių mašinų išlaidų ar vietos.
Sužinokite daugiau: Ar turėtumėte paleisti „Linux“ virtualioje mašinoje ar WSL?
8. Skirtingos virtualios mašinos viename kompiuteryje
Vienoje fizinėje mašinoje galite lengvai nustatyti skirtingas virtualias „Linux“ mašinas. Ant jūsų stalo gali būti tik ribotas fizinis kiekis. Galbūt norite valdyti tik vieną kompiuterį.
Galite turėti skirtingas virtualias mašinas skirtingiems tikslams. Galbūt turite nedidelį stabilų „Debian“ serverį arba „Arch“ darbalaukį. Taip pat galite nustatyti duomenų bazės serverį arba maršrutizatorių serveryje. Visa tai galite sujungti savo virtualiuose tinkluose.
Virtualios „Linux“ mašinos efektyviai naudoja jūsų aparatinę įrangą. Netgi pigiausias kompiuteris, kurį galite nusipirkti, gali paleisti kelias virtualias mašinas, turinčias pagrįstą našumą. Taigi kodėl gi nepaspaudus paslėptų kompiuterio galimybių ir nenaudojant jų?
Virtualizacija ir „Linux“: sėkmingas derinys
Viena iš priežasčių, kodėl „Linux“ taip išplito, yra ta, kad ji gali egzistuoti kartu su skirtingomis sistemomis. Virtualizacija tai leidžia. Viename fiziniame kompiuteryje galite sukurti kelias „Linux“ mašinas ir prireikus jas perkelti. Sunku įsivaizduoti „Linux“ ten, kur ji yra be virtualių mašinų.
„VirtualBox“ yra pirmaujanti atvirojo kodo virtualizavimo programa, ir yra būdų, kaip papildomai įkrauti „Linux“ virtualias mašinas ir visomis jomis pasinaudoti.
Pavargote nuo prastų virtualių mašinų našumo? Štai ką turėtumėte padaryti, kad padidintumėte „VirtualBox“ našumą.
Skaityti toliau
- Linux
- Virtuali mašina
- „Linux Distro“
- Linux patarimai
Davidas yra laisvai samdomas rašytojas, įsikūręs Ramiojo vandenyno šiaurės vakaruose, tačiau iš pradžių kilęs iš Bay Area. Nuo vaikystės jis buvo technologijų entuziastas. Deivido pomėgiai apima skaitymą, kokybiškų televizijos laidų ir filmų žiūrėjimą, retro žaidimus ir įrašų rinkimą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia