A VirtualBox egy ingyenes és nyílt forráskódú cross-platform virtualizációs eszköz, amelyet az Oracle fejlesztett ki és tart fenn. A VirtualBox rengeteg érdekes funkciót kínál, egyszerű és intuitív felhasználói felületbe csomagolva. Az olyan alternatívákhoz képest, mint a VMware Workstation, a VirtualBox sokkal felhasználóbarátabb bárki számára, bármilyen helyzetben.
Interdeklődik egy új disztró kipróbálása iránt? Ahelyett, hogy a jelenlegi rendszerre telepítené, próbálja ki először a rendszert a VirtualBox segítségével. Több operációs rendszer egyidejű futtatására van szüksége? A VirtualBox gondoskodik róla. A virtuális gép szinte minden aspektusa testre szabható.
Ez az útmutató megmutatja, hogyan telepítse és használja a VirtualBoxot az Ubuntu 20.04-ben.
VirtualBox az Ubuntuban
A VirtualBox telepítésének több módja van az Ubuntu 20.04-ben. A VirtualBox telepítésének legegyszerűbb módja, ha közvetlenül az Ubuntu software repos-ból szerzi be. Az egyetlen probléma ezzel a módszerrel az, hogy nem biztos, hogy a VirtualBox legújabb verzióját kapja meg.
A VirtualBox kézi telepítése is lehetséges. Megszerezheti a hivatalos VirtualBox DEB csomagot Debian/Ubuntu számára, és telepítheti az APT segítségével. Ennek a megközelítésnek az a hátránya, hogy manuálisan kell frissítenie a VirtualBoxot, amint egy új verzió megjelenik. Ez megkerülhető az Oracle repo hozzáadásával.
Végül a VirtualBoxot közvetlenül a forráskódból is telepítheti. Ez a módszer lehetővé teszi a VirtualBox forrásból történő összeállítását, de hosszabb és bonyolultabb folyamat lehet. A VirtualBox telepítése ezzel a módszerrel nem ajánlott, mivel a VirtualBox frissítéséhez újra végig kell majd követni, de ezt a módszert azok a haladó felhasználók használhatják, akik szeretik a programokat a forráskódból építeni.
Lássunk hozzá!
Install VirtualBox from the Ubuntu Repository
Ez a VirtualBox telepítésének alapértelmezett módszere. Mindössze annyit kell tennie, hogy megmondja az APT-nek, hogy szerezze be a VirtualBox csomagot az alapértelmezett Ubuntu repos-ból.
Futtassa a terminált és a következő parancsot:

Amikor a virtualbox-ext-pack beállítására kéri, válassza az Ok.”

A VirtualBox PUEL licenc elfogadása.

A virtualbox-ext-pack automatikusan letölti és telepíti a VirtualBox bővítőcsomagot.
Install VirtualBox from the Oracle Repository
Ez a módszer akkor hasznos, ha a VirtualBox legújabb verziójára van szüksége. Ahhoz, hogy ez működjön, egyszeri konfigurálást kell végeznie az Oracle repóban. Ezután az APT elintézi a többit.
Tüzeljen fel egy terminált. Győződjön meg róla, hogy telepítve van a wget.

Kapja meg és adja hozzá az Oracle VirtualBox repo GPG kulcsát.
sudo apt-key add –

sudo apt-key add –

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

Most, hozzáadjuk a repót.
virtualbox/debian $(lsb_release -cs) contrib”

Az APT cache frissítése.

Végül telepítse a VirtualBoxot. E cikk írásakor a VirtualBox legújabb verziója a v6.1.12.

A VirtualBox telepítése a forráskódból
A VirtualBox forráskódja ingyenesen elérhető. Ez lehetővé teszi, hogy a VirtualBoxot kézzel, a forrásból építsük fel. Ez egy viszonylag hosszadalmas és összetett folyamat, amely több hardveres erőforrást és erőfeszítést igényel. A VirtualBox telepítése ezzel a módszerrel nem ajánlott, mivel a VirtualBox frissítéséhez újra végig kell majd csinálni. A VirtualBox Linuxon történő építésével kapcsolatos teljes információ a VirtualBox wiki oldalán található.
Először telepítse a build függőségeket.
$ 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 make 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 subversion yasm zlib1g-dev

A következő build függőségeket is telepíteni kell, ha az Ubuntu 64 bites verzióját használja.

A Python hackeléséhez fontolja meg a következő csomagok telepítését is.

A VirtualBox építéséhez 64 bites host rendszeren továbbra is szükséges az összes 32 bites könyvtár és build eszköz. A 64 bites Ubuntu verzió esetében hiányzik néhány megosztott könyvtár. Ennek kijavításához futtassa a következő parancsot.






Töltse le a VirtualBox legújabb forráskódját innen.

Kicsomagolja a tömörített archívumot.

Változtassa az aktuális könyvtárat a kicsomagolt forrásra, és futtassa a konfigurációs szkriptet. Vegye figyelembe, hogy a “-disable-hardening” jelzőt nem szabad használni, ha a buildet újra kívánja terjeszteni vagy termeléshez kívánja használni.

Töltse be a környezet beállítási szkriptet.

Eljött végre a VirtualBox összeállításának ideje. Futtassuk a következő parancsot a VirtualBox kiadási csomagjának összeállításához.

Ha a build nem volt edzeni, a VirtualBox a forráskód könyvtár alatti “out/linux.amd64/release/bin” könyvtárból futtatható. A VirtualBox kernelmoduljait azonban előbb meg kell építeni és telepíteni kell. Ehhez írja be a következő kódot:



A modulok betöltése.
Végül indítsuk el a VirtualBoxot.
A VirtualBox használata
A VirtualBox nagyon felhasználóbarát. Minden funkciója egyszerű, mégis a VirtualBox teljes körű ellenőrzést biztosít a virtuális gép szinte minden aspektusa felett. Itt megnézzük, hogyan hozhatunk létre és indíthatunk el egy VirtualBox virtuális gépet.
A virtuális gép létrehozása előtt telepítsük a VirtualBox bővítménycsomagot. Töltse le a VirtualBox letöltési oldaláról innen.

Amikor a csomag letöltésre került, telepítse a csomagot a következő paranccsal.

A telepítés során kérni fogja a PUEL licencszerződést. A folytatáshoz írja be az “y”-t.

A telepítésnek minden probléma nélkül be kell fejeződnie.

A virtuális gép létrehozásának ideje. Indítsa el a VirtualBoxot.

Kattintson az “Új” gombra egy új virtuális gép létrehozásához.

Adjon megfelelő nevet az új virtuális gépnek. Ebben a példában egy Ubuntu virtuális gépet fogok létrehozni, ezért a “Type”-ként “Linux”-ot, a “Version”-ként pedig “Ubuntu_64″-t választok.”

A következő lépésben rendelje hozzá a virtuális gépnek szánt RAM-területet. Ajánlott 4 GB RAM-ot kijelölni.

A VirtualBox kérni fogja a virtuális gép merevlemezfájljának létrehozását. A fájl fizikai tárolóként fog működni. Válassza a “Virtuális merevlemez létrehozása most.”

A virtuális merevlemez fájltípusát kéri. A legtöbbeknek a VDI formátum bőven elegendő lesz.

A VirtualBox megkérdezi, hogy a virtuális tárolófájl hogyan lesz létrehozva. Ha a “Dynamically allocated” (dinamikusan kiosztva) opciót választja, akkor a tárolófájl a további használat során nőni fog. Ha a “Fix méret” van kiválasztva, akkor a fájl a fizikai meghajtó maximális tárhelyét fogja használni. A második lehetőség előnye, hogy nagyobb teljesítményt nyújt a virtuális gép számára.

Válassza ki a virtuális merevlemezfájl méretét és helyét.

A virtuális gép most már készen áll az indításra! Szüksége lesz arra, hogy kéznél legyen az Ubuntu image fájl, mivel a gép kérni fogja a rendszerindító eszközt/képet. A telepítés további részleteihez tekintse meg ezt a fantasztikus útmutatót arról, hogyan telepítse az Ubuntu 20.04-et VirtualBoxra itt.

Végső gondolatok
Megannyi lehetőség áll rendelkezésre a VirtualBox és a virtuális gépek viselkedésének finomhangolására. Nyugodtan fedezze fel ezeket. Rengeteg online anyag áll rendelkezésre arról, hogyan lehet a VirtualBoxot a lehető legjobban használni.
Kellemes szórakozást!