A virtuális gépek nagyon fontosak a számítástechnikában és a szoftverfejlesztésben. Elsődlegesen lehetővé teszik számunkra a különböző operációs rendszerek tesztelését és használatát anélkül, hogy külön hardverre lenne szükségünk. Ezenkívül megnyugodhat, hogy ha valami rosszul esik a virtuális géppel, az nem fogja megszakítani a meglévő gazdagép operációs rendszerét.
Ez az útmutató megmutatja, hogyan kell telepíteni a macOS-t az Ubuntu Linux rendszerre egy QEMU-KVM virtuális gép használatával. Ezzel képes lesz natív macOS szoftvereket használni, amelyek egyébként nem érhetők el a Linuxban.
Mi az a QEMU?
A QEMU egy virtuális gép-emulátor és virtualizáló, amely nagyon hasonlít a Windows VMware-jéhez és VirtualBox-jához. A felhasználók gyakran használják a QEMU-t a KVM mellett, mivel ez natív módon megvalósított virtuális gépet biztosít a Linux kernelen.
A QEMU legfőbb előnye, hogy nagyon könnyű beállítani és kezelni. A virtuális gépek parancssorból való létrehozása a QEMU-val még soha nem volt ilyen egyszerű. Használhat GUI interfészt a QEMU / KVM-mel is, és a preferált GUI-kezelő az
virt-menedzser. Futás a virtuális gépek számos más előnnyel fognak szolgálni is.Miután befejezte a QEMU / KVM virtuális gép tesztelését, és már nincs rá szüksége, könnyedén törölheti a virtuális géphez társított virtuális lemezfájlt.
A QEMU / KVM telepítése
Telepítheti a QEMU / KVM parancssorból az apt segédprogram segítségével; Az apt az alkalmazások eltávolítására is használható a Debian-alapú Linux disztribúciókon. Ezenkívül telepítenie kell a Python segédprogramokat a QEMU csomagok mellé.
Telepítse az összes szükséges függőséget a továbblépéshez.
sudo apt-get install qemu-system qemu-utils python3 python3-pip
Ez az útmutató a foxlet projekt a GitHubon megkönnyíti a macOS telepítési folyamatát és a virtuális gép QEMU / KVM kezelését.
Először le kell töltenie a macOS alapképét és a telepítőeszközöket a foxlets hivatalos GitHub adattárából.
Váltson a /Downloads mappát, hogy az az aktuális munka könyvtár legyen.
cd ~ / Letöltések
Ezután töltse le a projektet a wget hasznosság:
wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip
A letöltött csomagokat a következő néven menti: mester.zip ban,-ben /Downloads mappába. Használja a csomagold ki parancssori segédprogram a csomag tartalmának kibontásához.
kicsomagolja a mesteret.zip
A kibontás eszköz a kibontott parancsmappát a következő néven menti macOS-Simple-KVM-master.
KVM mappa létrehozása virtuális gépeihez
A virtuális gépek egyszerű kezeléséhez létrehozhat egy nevű mappát KVM amely tartalmazza a macOS virtuális gépet. Használhatja ezt a könyvtárat a rendszer többi virtuális gépének tárolására.
mkdir ~ / KVM
A mappa létrehozása után áthelyezheti a kibontott mappát, amely tartalmazza a macOS telepítőeszközeit és szkriptjeit a KVM mappába. A dolgok egyszerűsítése érdekében átnevezheti a mappát a következőre: Mac operációs rendszer. Mindezt a következő paranccsal teheti meg.
mv ~ / Letöltések / macOS-Simple-KVM-master / ~ / KVM / macOS
Virtuális lemez létrehozása
Most létrehoz egy virtuális merevlemezt a nemrég átnevezett macOS mappában.
cd ~ / KVM / macOS
Futtassa a következő parancsfájlt a virtuális gépet fogadó macOS mappából. Az alább megadott parancs automatikusan letölti a macOS Catalina telepítőkészletét.
./ jumpstart
Miután az alapkép a helyén van, most létrehozhatja azt a virtuális lemezképet, amelybe telepíti a macOS-t.
Használja a qemu-img segédprogram segítségével létrehozhatja az operációs rendszer telepítéséhez használt virtuális merevlemezt.
qemu-img create -f qcow2 mac_os.qcow2 64G
A fenti parancs létrehoz egy virtuális lemeznevet mac_os.qcow2 ban,-ben qcow2 becsült mérete 64 GB. A QEMU nagyobb képet hoz létre, mint amit Ön megad, amint az az alábbi kimeneten látható, ahol körülbelül 68 GB-os lemezt hoz létre.
A virtuális gép konfigurálása
A macOS mappában található másik fontos fájl a alap.sh fájl, amelyet a virtuális gép futási környezetének konfigurálásához használnak.
Adja hozzá a következő két sort a alap.sh fájlt, és mentse el.
-drive id = SystemDisk, ha = nincs, file = mac_os.qcow2
-device ide-hd, busz = sata.4, meghajtó = SystemDisk
A. Végleges tartalma alap.sh úgy kell kinéznie, mint az alábbi képen.
Egy másik konfiguráció, amelyet meg lehet változtatni, az a RAM mennyisége, amelyet a virtuális gép használni fog. A kezdő sor -m megadja a RAM méretét GB-ban. Megadhatja a kezdő sorban a virtuális gép által használt CPU-magok számát -smpazaz magok = x.
A macOS telepítése az Ubuntura
A telepítés megkezdéséhez futtassa a alap.sh szkriptfájl, amelyet fent szerkesztettünk.
./basic.sh
A fenti parancs futtatása után megjelenik a macOS operációs rendszer kezdeti telepítési képernyője. nyomja meg Belép folytatni.
jegyzet: Lehet, hogy az egér jelenleg nem működik megfelelően. Ehelyett a nyílbillentyűkkel kell navigálnia.
Használja a billentyűzet gombjait Ctrl + Alt + G hogy kilépjen az egér és a billentyűzet vezérlőiből a virtuális gép ablakából.
Olvassa el a licencfeltételeket, és folytassa a telepítést a Egyetért gomb.
A telepítés folytatása előtt ne felejtse el formázni a virtuális lemezt a Lemez segédprogrammal.
A bal oldali panelen válassza ki a megfelelő lemezméretet, majd kattintson a gombra Törli gomb. Ezután nevezze át a lemezt erre: MainDisk a lemez segédprogramban. Használja az Apple File System formátumot (APFS) a lemez formázásához, és a GUID partíciós térkép sémát az alábbiak szerint.
Miután mindent beállított, zárja be a lemez segédprogram ablakát a bal felső sarokban található piros gombbal. Ezután a rendszer az előző képernyőre irányítja.
A virtuális merevlemez megfelelő formázásával folytathatja a macOS telepítését a Telepítse újra a macOS-t választási lehetőség.
Most válassza ki azt a telepítő lemezt, amely a macOS rendszert fogja tárolni.
A következő következő képernyőn egyszerűen rákattinthat Folytatni hogy folytassa a telepítést.
A telepítés eltart egy ideig, amint az a kezdeti becsült időből kiderül, ezért fogjon egy csésze kávét vagy kedvenc italát, és lazítson.
A telepítési folyamat során addig nem kell más választást végrehajtania, amíg meg nem jelenik az alábbi képernyő, amely kéri az operációs rendszer konfigurálását.
A macOS telepítésének konfigurálása
Ha a telepítés idáig eljutott, itt az ideje beállítani az új operációs rendszert. Először válassza ki az országot vagy a lakóhely régióját.
Ezután folytassa az írott és a beszélt nyelv beállításainak kiválasztásával. Használhatja a A beállítások testreszabása gombra kattintva további nyelvi támogatást vehet fel.
A következő képernyő bemutatja, hogyan kezeli az Apple az adatokat és a felhasználók adatait. Kattintson a gombra Folytatni A folytatáshoz.
A macOS használatával lehetősége van adatokat átvinni egy másik számítógépről vagy adathordozóról, de ezt most nem tesszük meg, hogy egyszerűek legyünk.
Választhat, hogy később bejelentkezik-e Apple ID-jével.
A Feltételek képernyőn válassza a lehetőséget Egyetért ha folytatni szeretné a telepítést.
Most léphet előre és beállíthatja a felhasználói fiókot. Adja meg felhasználónevét és biztonságos jelszavát a folytatáshoz. Adhat egy tippet is, amely segít emlékezni a jelszóra, ha elfelejtené.
A következő képernyőn, ahol az Express Set Up felirat látható, nyomja meg a gombot Folytatni.
Az elemzési képernyő az Ön beleegyezését kéri az összeomlási és használati adatok megosztásához a fejlesztőkkel. Ellenőrizd a Ossza meg az összeomlási és használati adatokat az alkalmazásfejlesztőkkel opciót, és válassza a lehetőséget Folytatni gomb.
A képernyőidő lehetővé teszi, hogy konfigurálja, hogy a macOS rögzítse-e, és összefoglalót adjon a képernyő használatáról. Válassza a lehetőséget Beállítás később majd nyomja meg a gombot Folytatni gomb.
Ha rajong a hangsegédekért, kiválaszthatja, engedélyezi-e a Sirit. Válassza a lehetőséget Folytatni hogy folytassa a telepítést.
Az utolsó lépés az új macOS asztal megjelenése előtt a téma színének beállítása. Kiválasztjuk a Sötét témája ennek az oktatóanyagnak.
Végül bemutatjuk a macOS asztali képernyőt. Ebben a szakaszban elkezdheti használni a rendszert, de néha megjelenhetnek bizonyos konfigurációs lehetőségek. Választhatja a rendszer frissítését most vagy később.
Itt van, a MacOS fut egy virtuális gépen belül Ubuntu Linuxon.
A virtuális gép elindítása és leállítása
Ha befejezte a virtuális gép használatát, leállíthatja vagy újraindíthatja a macOS-rendszert. A virtuális gép leállításához nyomja meg a gombot Ctrl + C abban a terminálban, amelynek van alap.sh szkript fut.
A virtuális gép újbóli bekapcsolásához egyszerűen indítsa el a alap.sh parancsfájl a virtuális merevlemezt tároló macOS mappában.
./basic.sh
A következő indító képernyő jelenik meg. Válassza ki a lehetőséget Indítsa el a macOS rendszert a MainDisk-ről.
További konfigurációk a QEMU / KVM segítségével
A virtuális gép beállításait tovább konfigurálhatja, beleértve a képernyő felbontását is, de ez az útmutató kizárólag a telepítés szempontjának bemutatására összpontosít. Nyissa meg a /docs mappa a macOS könyvtárban, amely tartalmazza a virtuális merevlemezt, hogy többet tudjon meg a rendszer további konfigurálásáról.
A macOS virtuális gépe automatikusan használja a gazdagép operációs rendszere által használt internetkapcsolatot, így könnyedén folytathatja kedvenc alkalmazásainak telepítését. Hasonlóképpen telepítheti a macOS-t egy virtuális gép segítségével egy Windows operációs rendszerre is.
Nem biztos abban, hogy kijön-e egy Mac-szel? Ismerje meg, hogyan futtathatja a macOS-t Windows 10 rendszeren egy virtuális gép segítségével.
Olvassa el a következőt
- Linux
- Ubuntu
- Virtuális gép
- Mac operációs rendszer

Mwiza szakmája szerint fejleszti a szoftvert, és sokat ír Linuxról és a front-end programozásról. Érdeklődési területei közé tartozik a történelem, a közgazdaságtan, a politika és a vállalati építészet.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.