Ez az útmutató bemutatja a VirtualBox telepítését és használatát az openSUSE rendszeren.
Virtualizáció és VirtualBox
Itt egy rövid példa, amely a virtualizációt valósítja meg. Kipróbáltad már az Android futtatását a számítógépeden?? Az Android emulátorok olyan praktikus eszközök, amelyek lehetővé teszik az Android alkalmazások futtatását a számítógépen. Itt az emulátor szoftver létrehoz egy virtuális gépet, amelyen az Android OS fut.
Túlságosan leegyszerűsített munkafolyamat az Android emulátorok működéséről. Ezen emulátorok futtatásakor a meglévő hardver erőforrásokat (CPU, GPU, RAM és tárhely) lefoglalja egy Android operációs rendszerhez, és összekapcsolja Önt a virtuális rendszerrel. Teljes mértékben ellenőrizheti, hogy mennyi CPU, GPU, RAM és tárhelyet fog felemészteni.
A virtualizáció az 1960-as évek elején kezdődött, ahol a cél az volt, hogy logikailag felosztják a nagyszámítógépek hardver erőforrásait különböző alkalmazásokra. Itt van egy rövid lista, ahol a virtualizációt jelenleg használják.
- A memória-virtualizáció hasznos technika a RAM-erőforrások megosztására az összes virtualizált rendszer között egyetlen memóriakészletből.
- A tárolási virtualizáció a logikai tárolást a fizikai tárolóból vonja ki.
- A tárolási virtualizáció hasznos a fizikai tárolási igény elvonatkoztatásához. A virtuális lemez egy olyan megvalósítás, ahol úgy jelenik meg, mintha egyetlen lemez lenne, függetlenül annak fizikai helyétől.
- Az asztali virtualizáció olyan technológia, amely lehetővé teszi logikai asztal létrehozását egy fizikai kliens eszköz tetején. Így a hardver erőforrás hatékonyabban oszlik el. Az Android emulátorok példák lehetnek az asztali virtualizációra.
Ebben a cikkben az utolsó pontra fogunk koncentrálni, mert a VirtualBox egy olyan eszköz, amely lehetővé teszi az asztali virtualizációt a számítógépén.
Miért érdemes használni a VirtualBox-ot
A VirtualBox szolgáltatásai számos helyzetben hasznosak. Például,
- Több operációs rendszer futtatása: A VirtualBox használatával egyszerre több gépet futtathat különböző operációs rendszerekkel. Gyorsan válthat zökkenőmentesen egyik operációs rendszerről a másikra. Teljesen ellenőrizheti, hogy az egyes virtualizált rendszerek milyen „virtuális” hardvert kapnak.
- Tesztelés: A VirtualBox használatával biztonságos környezetet biztosíthat a teszteléshez. Amint változtat a virtuális rendszereken, nincs veszélye a jelenlegi rendszer felbomlásának. Személy szerint a VirtualBox-ot használom az új Linux-disztribúciók teszteléséhez és a kritikus rendszerbeli fejlesztések kipróbálásához.
- Egyszerűség: Az összes virtualizációs eszköz között a VirtualBox az egyik legegyszerűbben megtanulható és elsajátítható eszköz. Bár ez nem a legjobb, valószínűleg ez a legegyszerűbb módszer a virtualizáció világának megszokására. Ingyenes, és a számítógép meghibásodása nélkül játszhatsz.
- Könnyebb telepítés: Vegyünk például egy teljes levelező szervert. A levelezőszerver beállítása valódi gépen nehéz feladat. Futtatható azonban közvetlenül a virtuális rendszerről anélkül, hogy bármilyen változtatást kellene végrehajtani a gazdagépen. A VirtualBox lehetővé teszi a virtuális gépek exportálását. Így a gép akár telepíthető is anélkül, hogy újra végig kellene mennie a telepítésen. Például az OSboxes egy olyan hely, ahol megragadhatja a különböző operációs rendszerek VirtualBox VDI-it.
A VirtualBox telepítése az openSUSE-ra
A VirtualBox közvetlenül elérhető az openSUSE hivatalos repo-jából. Futtassa a következő parancsokat.
$ sudo zypper ref$ sudo zypper a virtualbox virtualbox-qt fájlban
A VirtualBox használatához az aktuális felhasználói fióknak a „vboxusers” csoportba kell tartoznia. Ehhez a YaST segítségét vesszük igénybe. Indítsa el a YaST-t a menüből.
Adja meg az admin jelszavát.
A YaST Vezérlőközpontból lépjen a Biztonság és felhasználók >> Felhasználók és csoportok kezelése elemre.
Válassza ki a felhasználói fiókot a listából, majd kattintson a „Szerkesztés” gombra.
A „Részletek” lapon ellenőrizze a „További csoportok” részben található „vboxusers” csoportot. Ezután kattintson az „OK” gombra.
A változtatások életbe léptetéséhez ki kell jelentkeznie és be kell jelentkeznie.
A VirtualBox maximális funkcióinak feloldásához javasoljuk a VirtualBox kiterjesztési csomag telepítését is. Töltse le a VirtualBox Extension Pack csomagot.
Tegye fel a VirtualBoxot.
Eleinte megkapja ezt az értesítést. Olvassa el figyelmesen, és győződjön meg róla, hogy engedélyezni vagy letiltani szeretné-e.
Ez a VirtualBox főablaka.
A VirtualBox Extension Pack telepítéséhez lépjen a Fájl >> Beállítások oldalra.
A bal oldali panelen válassza a „Bővítmények” lehetőséget. Kattintson a „+” ikonra. A rendszer kéri, hogy válassza ki a bővítménycsomag helyét.
Kiválasztásakor megjelenik ez a VirtualBox „Kérdés” párbeszédpanel. Kattintson a „Telepítés” gombra.
A rendszer kéri a VirtualBox Extension Pack licencszerződést. Görgessen az aljára, hogy egyetértjen vele.
A művelethez „root” engedélyre lesz szükség.
A telepítés befejezése után megjelenik a sikerüzenet.
A bővítménycsomag hozzá lesz adva a telepített bővítmények listájához.
VirtualBox terminológia
Íme néhány gyakori terminológia, amelyekkel találkozhat, amikor a VirtualBox-tal és általában a virtualizációval foglalkozik.
- Host OS: A „gazdagép” kifejezéssel arra a gépre utalunk, amelyen a VirtualBox fut. Így a „host OS” kifejezés a gépet futtató operációs rendszerre utal. A VirtualBox esetében bármely támogatott operációs rendszer lehet, például Windows, Linux, macOS stb.
Érdekes, hogy a „host” itt lehet fizikai / virtuális. - Vendég OS: A „vendég” kifejezés alatt a virtualizált gépet értjük. Így a „vendég operációs rendszer” azt az operációs rendszert jelenti, amely a virtuális gép tetején fut. Elméletileg minden x86 alapú operációs rendszer probléma nélkül fut a VirtualBoxon. A gyakorlatban azonban nem mindegyik fog megfelelően működni.
- Virtuális gép (virtuális gép): Ez a virtualizált számítógép úgy fog működni, mintha egy fizikai gép lenne. Ebben az esetben a VirtualBox-ot fogjuk használni virtuális gépek létrehozásához. Konfigurálhatja a virtuális gép minden egyes aspektusát, például a memóriát (RAM), a tárhelyet, a CPU-t és a hálózatot stb.
- Vendég kiegészítések: Ez egy speciális illesztőprogram- és szoftvercsomag a vendég operációs rendszerhez. A vendég kiegészítés telepítése jobb integrációt kínál a VirtualBox segítségével, és felold néhány érdekes funkciót.
A VirtualBox használata
Nézzük meg, hogyan hozhat létre virtuális gépet a VirtualBox segítségével. A főablakban kattintson az „Új” gombra.
Az első lépés a virtuális gép megfelelő nevének megadása. Válassza ki az operációs rendszer megfelelő típusát, amelyet az adott virtuális rendszeren futtatni kíván.
Ezután válassza ki a megfelelő RAM mennyiséget, amelyet a virtuális gép használhat. Ez bonyolult lehet, mivel elegendő memóriát kell kínálnia a vendég operációs rendszernek, miközben elegendő memória áll fenn a fogadó operációs rendszer megfelelő működéséhez.
Itt az ideje kezelni a virtuális gép virtuális tárhelyét. Válassza a „Virtuális merevlemez létrehozása most” lehetőséget.
3 típusú merevlemez fájltípus közül választhat. A VirtualBox számára a VDI (VirtualBox Disk Image) típust javasoljuk.
Ettől a lépéstől kezdve a „Dinamikusan kiosztva” azt jelenti, hogy a virtuális lemez fokozatosan bővülni fog, ahogy egyre jobban betöltődik. Másrészt a „Fix méret” a rögzített tárhelymennyiséget közvetlenül a tárhelyről osztja fel.
Válassza ki a virtuális tárhely kiosztásának helyét. A tárhely méretétől kezdve elegendőnek kell lennie a vendég operációs rendszer futtatásához, miközben nem dugja el a fizikai tárhelyet.
Voálá! A virtuális gép készen áll az indulásra! Ha további testreszabást szeretne végrehajtani, válassza ki a virtuális gépet, kattintson a jobb gombbal, és válassza a „Beállítások” lehetőséget.
Végső gondolatok
A VirtualBox egy hihetetlenül hatékony, mégis szuperegyszerűsített virtualizációs eszköz. Hihetetlenül megbocsátó is. Nyugodtan fedezze fel az utat. Rengeteg VirtualBox oktatóanyaggal rendelkezünk.
Nézze meg, hogyan kell telepíteni a Debian, CentOS, OpenStack és FreeBSD programokat a VirtualBox-ra.
Élvezd!