Kuidas kasutada tasuta virtualiseerimisrakendusi macOS Ventura beetaversioonide ohutuks testimiseks
Üks lahedamaid Maci funktsioone Apple Siliconi ajastu energiakasutajate jaoks on Apple’i virtualiseerimiskeskkond . Tavaliselt on selleks tasuline tarkvara, näiteks Parallels Desktop või VMWare Fusion. Virtualiseerimine võimaldab ühes Macis korraga käitada mitut operatsioonisüsteemi, mis on kasulik kõigile, kes soovivad Linuxit MacOS-i peal käivitada ja arendatavat rakendust testida. macOS-i erinevates versioonides või vaadake uusimat macOS Ventura beetaversiooni ilma nende põhiinstallimisega riskimata.
Apple’i dokumentatsioon ja näidisprojektid pakuvad kõike, mida vajate lihtsa virtuaalmasina loomiseks ja käitamiseks ilma lisatarkvarata. Mõned sõltumatud arendajad on aga loonud lihtsaid tasuta rakendusi, mis põhinevad virtualiseerimiskeskkonnal, mis pakub graafilist liidest mitme külalis-OS-i konfigureerimiseks ja haldamiseks.
Ettevalmistus virtualiseerimiseks
Minu lemmik macOS-i peale MacOS-i käitamiseks on VirtualBuddy , mis lihtsustab Monterey või Ventura virtuaalmasina käivitamiseks vajalike failide allalaadimise protsessi. See on rakendus, mida kasutame selles õpetuses oma näidis-VM-i seadistamiseks.
Veel üks rakendus, millele tähelepanu pöörata, on UTM , mis kasutab virtualiseerimisraamistikku ARM-i operatsioonisüsteemide käitamiseks lisaks macOS-i ARM-versioonile, kuid pakub ka hõlpsasti kasutatavat QEMU emulatsioonitarkvara esiosa. QEMU saab emuleerida teisi protsessoriarhitektuure, sealhulgas, kuid mitte ainult, x86 ja PowerPC. Nagu iga emulatsioon, põhjustab see jõudluse halvenemist. Kuid see on lõbus viis käitada vanu operatsioonisüsteeme uuel säraval Macil ning UTM-i virtuaalmasinate galerii sisaldab näidis-VM-e paljude Linuxi distributsioonide, klassikalise Mac OS-i ning Windows XP ja Windows 7 jaoks.
Kui soovite virtualiseerida macOS Monterey peale macOS Monterey, ei pea te midagi alla laadima. Kui soovite Venturat Monterey peal virtualiseerida, peate enne alustamist installima ja käivitama Xcode 14 beetaversiooni Apple’i arendajate saidilt . Kui proovisin seda ilma Xcode’ita installimata, proovis macOS (ja ebaõnnestus) selle toimimiseks lisatarkvara alla laadida – umbes nagu MacOS peab Rosetta esmakordsel kasutamisel lisatarkvara alla laadima. Kui Xcode’i beetaversioon on installitud, töötab kõik nii, nagu ette nähtud (kuid kui leiate viisi, kuidas see tööle panna, ilma et peaksite installima 33 GB rakendust, mille installimiseks kulub üle tunni, tahaksin sellest kuulda).
Samuti peaksite pöörama tähelepanu virtualiseerimise riistvaranõuetele. VirtualBuddyle ja virtualiseerimistaristule pole rangeid nõudeid, välja arvatud Apple Silicon kiibi nõue MacOS-i virtualiseerimiseks macOS-is. Kuid te kasutate samas masinas kahte täiesti erinevat operatsioonisüsteemi ja sellega kaasnevad RAM-i ja salvestusruumi nõuded. Mina isiklikult ei soovitaks proovida macOS-i virtualiseerida Apple Silicon Macis, millel on vähem kui 16 GB muutmälu. Mida rohkem, seda parem, eriti kui kasutate virtuaalse masina kõrval (või sees) ka raskeid rakendusi, nagu Xcode.
Vaikimisi salvestab VirtualBuddy kõik oma failid (sh VM-i kettakujutised) teie kasutajakonto kausta Dokumendid. Piiratud sisemäluga Maci kasutajad võivad ruumi säästmiseks soovida vahetada välise draivi vastu, kuna uute macOS-i virtuaalmasinate vaikedraivi suurus on 64 GB. Iga väline SSD, mis on ühendatud 5Gb/s või 10Gb/s USB-ühenduse või Thunderbolti siini kaudu, peaks olema enamiku toimingute jaoks piisavalt kiire – kasutan odavat NVMe SSD-d 10Gb/s USB-C korpuses – mitte seda, vaid sarnast. .
Lisa kommentaar