Selles juhendis tutvustatakse, kuidas installida ja kasutada VirtualBoxi openSUSE-s.
Virtualiseerimine ja VirtualBox
Siin on kiire näide, mis rakendab virtualiseerimist. Kas proovisite kunagi oma arvutis Androidi käitada?? Android-emulaatorid on käepärased tööriistad, mis võimaldavad arvutis Android-rakendusi käivitada. Siin loob emulaatori tarkvara virtuaalse masina, millel töötab Android OS.
See on Android-emulaatorite töö lihtsustatud töövoog. Kui käivitate mõnda neist emulaatoritest, eraldab see olemasoleva riistvara ressursi (protsessor, graafikaprotsessor, RAM ja salvestusruum) Android-i operatsioonisüsteemile ja ühendab teid virtuaalse süsteemiga. Teil on täielik kontroll selle üle, kui palju protsessorit, GPU-d, RAM-i ja salvestusruumi see kulutab.
Virtualeerimine algas 1960. aastate alguses, kus eesmärk oli jagada suurarvutite riistvararessurss loogiliselt erinevatele rakendustele. Siin on lühike loetelu, kus virtualiseerimist praegu kasutatakse.
- Mälu virtualiseerimine on kasulik tehnika RAM-ressursside jagamiseks kõigi virtualiseeritud süsteemide vahel ühest mälupargist.
- Salvestuse virtualiseerimine võtab loogilise salvestuse füüsilisest mälust.
- Salvestuse virtualiseerimine on kasulik füüsilise salvestusvajaduse abstraktseks muutmiseks. Virtuaalne ketas on selline teostus, kus see ilmub nii, nagu oleks see üksik ketas, olenemata selle füüsilisest asukohast.
- Töölaua virtualiseerimine on selline tehnoloogia, mis võimaldab luua loogilise töölaua füüsilise kliendiseadme peale. Nii jaotatakse riistvara ressurss tõhusamalt. Android-emulaatorid võivad olla töölaua virtualiseerimise näited.
Selles artiklis keskendume viimasele punktile, sest VirtualBox on selline tööriist, mis võimaldab arvutis töölaua virtualiseerimist.
Miks kasutada VirtualBoxi
VirtualBoxi funktsioonid on kasulikud paljudes olukordades. Näiteks,
- Mitme operatsioonisüsteemi käitamine: VirtualBoxi abil saate samaaegselt käitada mitut masinat erinevate operatsioonisüsteemidega. Saate sujuvalt ühelt operatsioonisüsteemilt teisele üle minna. Teil on täielik kontroll selle üle, millise “virtuaalse” riistvara iga virtualiseeritud süsteem saab.
- Testimine: Kasutades VirtualBoxi, võib teil olla kindel keskkond, et testida kõike, mida soovite. Kui teete muudatusi virtuaalsüsteemides, pole teie praeguse süsteemi lagunemise ohtu. Isiklikult kasutan VirtualBoxi uute Linuxi distrode testimiseks ja süsteemi kriitiliste muudatuste proovimiseks.
- Lihtsus: Kõigi sealsete virtualiseerimistööriistade hulgas on VirtualBox üks lihtsamaid, mida õppida ja hallata. Kuigi see pole parim, on see ilmselt lihtsaim viis virtualiseerimismaailmaga harjumiseks. See on tasuta ja saate mängida ilma arvutit rikkumata.
- Lihtsam kasutuselevõtt: Võtame näiteks täieliku meiliserveri. Meiliserveri seadistamine päris masinasse on raske töö. Kuid seda saab käivitada otse virtuaalsüsteemist, ilma et oleks vaja hostis muudatusi teha. VirtualBox võimaldab eksportida virtuaalmasinaid. Seega saab masina isegi kasutusele võtta, ilma et peaksite installimist uuesti läbima. Näiteks OSboxid on selline koht, kust saate haarata erinevate operatsioonisüsteemide VirtualBox VDI-sid.
VirtualBoxi installimine openSUSE-le
VirtualBox on otse saadaval openSUSE ametlikust repost. Käivitage järgmised käsud.
$ sudo zypper ref$ sudo zypper virtuaalkastis virtualbox-qt
VirtualBoxi kasutamiseks peab praegune kasutajakonto olema rühmas „vboxusers”. Selleks võtame appi YaSTi abi. Käivitage menüüst YaST.
Sisestage administraatori parool.
Valige YaST juhtimiskeskusest jaotis Turvalisus ja kasutajad >> Kasutajate ja grupihaldus.
Valige loendist oma kasutajakonto ja klõpsake nuppu „Muuda“.
Kontrollige vahekaardi „Üksikasjad” jaotises „Lisagrupid” rühma „vboxusers”. Seejärel klõpsake nuppu „OK”.
Muudatuste jõustamiseks peate välja logima ja sisse logima.
VirtualBoxi maksimaalsete funktsioonide avamiseks on soovitatav installida ka VirtualBoxi laienduspakett. Hankige VirtualBoxi laienduspakett.
Käivitage VirtualBox.
Algul on teil see teade olemas. Lugege see hoolikalt läbi ja veenduge, kas soovite selle lubada või keelata.
See on VirtualBoxi peamine aken.
VirtualBoxi laienduspaketi installimiseks minge jaotisse Fail >> Eelistused.
Valige vasakult paneelilt „Laiendused”. Klõpsake ikooni „+”. Teil palutakse valida laienduspaki asukoht.
Selle valimisel ilmub see VirtualBoxi "Küsimus" dialoogiboks. Klõpsake nuppu „Installi”.
Teil palutakse VirtualBox Extension Packi litsentsileping. Sellega nõustumiseks kerige alla.
Toiming nõuab root-luba.
Kui installimine on lõpule jõudnud, kuvatakse edukat teadet.
Laienduspakett lisatakse installitud laienduste loendisse.
VirtualBoxi terminoloogia
Siin on mõned levinumad terminoloogiad, millega VirtualBoxi ja virtualiseerimisega üldiselt kokku puutute.
- Host OS: Terminiga "host" tähistame masinat, millel töötab VirtualBox. Seega viitab mõiste „host OS” operatsioonisüsteemile, mis masinat töötab. VirtualBoxi puhul võib selleks olla mis tahes toetatud operatsioonisüsteem, näiteks Windows, Linux ja macOS jne.
Huvitaval kombel võib siinne “host” olla füüsiline / virtuaalne. - Külaline OS: Terminiga "külaline" peame silmas masinat, mida virtualiseeritakse. Seega tähistab külaline OS virtuaalse masina peal töötavat operatsioonisüsteemi. Teoreetiliselt töötab iga x86-põhine OS ilma probleemideta VirtualBoxis. Praktikas ei tööta kõik siiski korralikult.
- Virtuaalne masin (VM): See on virtualiseeritud arvuti, mis toimib nagu füüsiline masin. Sel juhul kasutame VM-ide loomiseks VirtualBoxi. Saate konfigureerida VM-i iga aspekti, näiteks mälu (RAM), salvestusruumi, protsessori ja võrguühenduse jne.
- Külaliste täiendused: See on spetsiaalne draiverite ja tarkvara pakett külalis-OS-ile. Külaliste lisamise installimine pakub paremat integreerimist VirtualBoxiga ja avab mõned huvitavad funktsioonid.
VirtualBoxi kasutamine
Vaatame, kuidas luua VirtualBoxi abil virtuaalset masinat. Klõpsake peaaknas nuppu „Uus”.
Esimene samm on anda virtuaalmasinale õige nimi. Valige sobiv operatsioonisüsteemi tüüp, mida selles virtuaalsüsteemis käivitate.
Järgmisena valige sobiv RAM-i kogus, mida virtuaalmasin saab kasutada. See võib olla keeruline, kuna peate pakkuma külalis-OS-ile piisavalt mälu, säilitades samal ajal piisavalt mälu, et host-OS korralikult töötaks.
On aeg hallata virtuaalmasina virtuaalset salvestusruumi. Valige „Loo kohe virtuaalne kõvaketas”.
Valida saab kolme tüüpi kõvaketta failitüüpide vahel. VirtualBoxi jaoks soovitan minna VDI (VirtualBox Disk Image) tüübiga.
Sellest sammust alates tähendab „Dünaamiliselt eraldatud” virtuaalse ketta laienemine järk-järgult, kui see rohkem laaditakse. Teiselt poolt eraldab jaotis „Fikseeritud suurus” kindla koguse salvestusruumi otse teie salvestusruumist.
Valige, kuhu soovite virtuaalse salvestusruumi eraldada. Alates salvestusruumi suurusest peaks see olema piisav külalise OS-i käivitamiseks, kuid mitte ummistama teie füüsilist salvestusruumi.
Voila! Virtuaalmasin on kasutamiseks valmis! Kui soovite täiendavaid kohandusi teha, valige virtuaalmasin, paremklõpsake ja valige „Seaded“.
Lõpumõtted
VirtualBox on uskumatult võimas, kuid ülilihtsustatud virtualiseerimise tööriist. See on ka uskumatult andestav. Tutvuge julgelt sellega. Meil on palju VirtualBoxi õpetusi.
Vaadake, kuidas installida Debian, CentOS, OpenStack ja FreeBSD VirtualBoxi.
Nautige!