Szeretne kipróbálni egy új disztribúciót? Ahelyett, hogy a jelenlegi rendszerre telepítené, először próbálja ki a rendszert a VirtualBox használatával. Több operációs rendszernek kell futnia egyszerre? A VirtualBox segített. A virtuális gép szinte minden aspektusa testreszabható.
Ez az útmutató bemutatja a VirtualBox telepítését és használatát az Ubuntu 20.04 rendszerben.
VirtualBox az Ubuntuban
A VirtualBox telepítésének néhány módja van az Ubuntu 20.04 rendszerben. A VirtualBox telepítésének legegyszerűbb módja, ha közvetlenül az Ubuntu szoftverrepóiból szerzi be. Az egyetlen probléma ezzel a módszerrel az, hogy előfordulhat, hogy nem kapja meg a VirtualBox legújabb verzióját.
Lehetőség van a VirtualBox kézi telepítésére is. Megragadhatja a hivatalos VirtualBox DEB csomagot Debian/Ubuntu számára, és telepítheti az APT használatával. Ennek a megközelítésnek a hátránya az, hogy manuálisan frissítenie kell a VirtualBox -ot, amint új verzió jelenik meg. Ez kikerülhető az Oracle repó hozzáadásával.
Végül telepítheti a VirtualBox -ot közvetlenül a forráskódból. Ez a módszer lehetővé teszi a VirtualBox létrehozását a forrásból, de hosszabb és összetettebb folyamat lehet. A VirtualBox telepítése ezzel a módszerrel nem ajánlott, mivel a VirtualBox frissítéséhez újra kell követnie, de ezt a módszert a haladó felhasználók is használhatják, akik szeretnek programokat készíteni a forráskódból.
Fogjunk hozzá!
Telepítse a VirtualBox -ot az Ubuntu lerakatból
Ez az alapértelmezett módszer a VirtualBox telepítésére. Csak annyit kell tennie, hogy mondja meg az APT -nek, hogy szerezze be a VirtualBox csomagot az alapértelmezett Ubuntu repókból.
Indítsa el a terminált, és futtassa a következő parancsot:
$sudotaláló frissítés&& sudotalálótelepítésvirtualbox virtualbox-ext-pack-és
Amikor a rendszer kéri a virtualbox-ext-pack konfigurációját, válassza az OK lehetőséget.
Fogadja el a VirtualBox PUEL licencet.
A virtualbox-ext-pack automatikusan letölti és telepíti a VirtualBox kiterjesztési csomagot.
Telepítse a VirtualBox -ot az Oracle Repository -ból
Ez a módszer akkor hasznos, ha szüksége van a VirtualBox legújabb verziójára. Ennek működéséhez egyszeri konfigurációt kell végrehajtania az Oracle repo-ban. Ezt követően az APT tudja kezelni a többit.
Kapcsolja be a terminált. Győződjön meg róla, hogy van wget telepítve.
$sudotaláló frissítés&& sudotalálótelepítés wget -és
Fogja meg és adja hozzá az Oracle VirtualBox repo GPG kulcsokat.
$wget -qhttps://www.virtualbox.org/Letöltés/oracle_vbox_2016.asc-VAGY- |sudo apt-key add-
$wget -qhttps://www.virtualbox.org/Letöltés/oracle_vbox.asc-VAGY-
| sudo apt-key add-
Most adja hozzá a repót.
$sudoadd-apt-repository'deb [arch = amd64] http://download.virtualbox.org/virtualbox / debian$ (lsb_release -cs)hozzájárulás '
Frissítse az APT gyorsítótárat.
$sudotaláló frissítés
Végül telepítse a VirtualBox -ot. A cikk írásakor a VirtualBox legújabb verziója a v6.1.12.
$sudotalálótelepítésvirtualbox-6.1
Telepítse a VirtualBox -ot a forráskódból
A VirtualBox forráskódja ingyenesen elérhető. Ez lehetővé teszi a VirtualBox manuális létrehozását a forrásból. Ez egy viszonylag hosszú és összetett folyamat, amely több hardver 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 kell követnie. A VirtualBox Linuxra történő felépítésével kapcsolatos teljes információ megtalálható a VirtualBox wiki oldal .
Először telepítse a build függőségeit.
$sudotalálótelepítés$ 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-devkészíteni nasmpython3-dev python-dev qttools5-dev-tools
$ texlive texlive-fonts-extra texlive-latex-extrakibontanixsltproc
$ default-jdk libstdc ++5libxslt1-dev linux-kernel-headers teszi magát
$ 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 futtatja.
$sudotalálótelepítéslib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++6
Python -hackelés esetén fontolja meg a következő csomagok telepítését is.
$sudotalálótelepítéspylint python3-psycopg2 python3-fűz python-pil
A VirtualBox 64 bites gazdarendszerre történő felépítéséhez továbbra is szükség van az összes 32 bites könyvtárra és építési eszközökre. A 64 bites Ubuntu verzió esetében hiányzik néhány megosztott könyvtár. Futtassa a következő parancsot a javításhoz.
$sudo ln -slibX11.so.6/usr/lib32/libX11.so$sudo ln -slibXTrap.so.6/usr/lib32/libXTrap.so
$sudo ln -slibXt.so.6/usr/lib32/libXt.so
$sudo ln -slibXtst.so.6/usr/lib32/libXtst.so
$sudo ln -slibXmu.so.6/usr/lib32/libXmu.so
$sudo ln -slibXext.so.6/usr/lib32/libXext.so
Töltse le a VirtualBox legújabb forráskódját itt.
Bontsa ki a tömörített archívumot.
$kátrány -xvfVirtualBox-6.1.12a.tar.bz2
Változtassa meg az aktuális könyvtárat a kibontott forráshoz, és futtassa a konfigurációs parancsfájlt. Ne feledje, hogy a –disable-hardening jelzőt nem szabad használni, ha a buildet újra el kívánja terjeszteni vagy gyártásra kívánja használni.
$./Beállítás-nem keményedő
Töltse be a környezetbeállító szkriptet.
$forrás./env.sh
Most végre elérkezett a VirtualBox felépítésének ideje. Futtassa a következő parancsot a VirtualBox kiadási csomagjának létrehozásához.
$kmk minden
Ha a build nem volt megkeményedve, a VirtualBox futtatható az out/linux.amd64/release/bin könyvtárból a forráskód könyvtár alatt. Azonban először a VirtualBox kernel modulokat kell felépíteni és telepíteni. Ehhez írja be a következő kódot.
$CDki/linux.amd64/kiadás/am/src$készíteni-j $(nproc)
$sudo készíteni telepítés
Töltse be a modulokat.
$modprobe vboxdrvVégül indítsa el a VirtualBox alkalmazást.
$./VirtualBoxA VirtualBox használata
A VirtualBox nagyon felhasználóbarát. Minden funkciója egyszerű, de a VirtualBox teljes körű ellenőrzést biztosít a virtuális gép szinte minden aspektusa felett. Itt megvizsgáljuk, hogyan hozhat létre és indíthat VirtualBox virtuális gépet.
Virtuális gép létrehozása előtt telepítse a VirtualBox kiterjesztési csomagot. Töltse le a VirtualBox letöltési oldaláról itt.
A csomag letöltése után telepítse a csomagot a következő paranccsal.
$sudoVBoxManage csomagtelepítésOracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack
A telepítő kérni fogja a PUEL licencszerződést. A folytatáshoz írja be az y billentyűt.
A telepítésnek gond nélkül be kell fejeződnie.
Itt az ideje egy virtuális gép létrehozásának. Indítsa el a VirtualBox alkalmazást.
Új virtuális gép létrehozásához kattintson az Új gombra.
Adjon megfelelő nevet az új virtuális gépnek. Ebben a példában létrehozok egy Ubuntu virtuális gépet, ezért a Típust Linuxnak, a Verziót pedig Ubuntu_64 -nek választom.
Ezután rendelje hozzá a virtuális gép által elfoglalt RAM memória mennyiségét. Javasoljuk, hogy 4 GB RAM -ot rendeljen hozzá.
A VirtualBox merevlemez -fájl létrehozását kéri a virtuális géphez. A fájl fizikai tárhelyként fog működni. Válassza a Virtuális merevlemez létrehozása most lehetőséget.
A rendszer megkérdezi a virtuális merevlemez fájltípusát. A legtöbb számára a VDI formátum több mint elegendő lesz.
A VirtualBox megkérdezi, hogyan jön létre a virtuális tárolófájl. Ha a Dinamikusan kiosztott lehetőséget választja, akkor a tárolófájl növekedni fog, ahogy tovább használják. Ha a Fix méret van kiválasztva, a fájl a fizikai meghajtón lévő maximális tárhelyet használja. A második lehetőség előnye, hogy nagyobb teljesítményt kínál a virtuális gép számára.
Válassza ki a virtuális merevlemez fájl méretét és helyét.
A virtuális gép most indításra kész! Kéznél kell lennie az Ubuntu képfájlnak, mivel a gép rendszerindító eszközt/képet kér. A telepítés hátralévő részében nézze meg ezt a fantasztikus útmutatót hogyan kell telepíteni az Ubuntu 20.04 -et a VirtualBox -ra itt.
Végső gondolatok
Rengeteg lehetőség áll rendelkezésre a VirtualBox és a virtuális gépek viselkedésének módosítására. Nyugodtan fedezze fel ezeket. Rengeteg online anyag áll rendelkezésre a VirtualBox maximális kihasználásáról.
Élvezd!