Navidezni stroji so zelo pomembni pri računalništvu in programskem inženiringu. Omogočajo nam predvsem testiranje in uporabo različnih operacijskih sistemov brez potrebe po dodatni strojni opremi. Poleg tega ste lahko prepričani, da če se z navideznim računalnikom kaj zalomi, to ne bo prekinilo vašega obstoječega gostiteljskega operacijskega sistema.
Ta priročnik vam bo pokazal, kako namestiti macOS na Ubuntu Linux z navideznim računalnikom QEMU-KVM. S tem boste lahko uporabljali izvorno programsko opremo macOS, ki sicer ni na voljo v Linuxu.
Kaj je QEMU?
QEMU je emulator in virtualizator navideznega stroja, ki je precej podoben VMware in VirtualBox v sistemu Windows. Uporabniki pogosto uporabljajo QEMU skupaj s KVM, saj zagotavlja nativno implementiran navidezni stroj v jedru Linuxa.
Glavna prednost QEMU je, da jo je zelo enostavno nastaviti in upravljati. Tudi ustvarjanje navideznih strojev iz ukazne vrstice s QEMU še nikoli ni bilo preprostejše. Uporabite lahko tudi vmesnik GUI z QEMU / KVM, najprimernejši upravitelj GUI pa je
virt-manager. Tek virtualni stroji vam bodo zagotovili številne druge ugodnosti prav tako.Ko končate s testiranjem navideznega računalnika QEMU / KVM in ga ne potrebujete več, lahko datoteko navideznega diska, povezano z navideznim strojem, enostavno izbrišete.
Namestitev QEMU / KVM
QEMU / KVM lahko namestite iz ukazne vrstice s pomočjo pripomočka apt; apt se uporablja tudi za odstranjevanje aplikacij na distribucijah Linuxa, ki temeljijo na Debianu. Poleg tega bi morali poleg paketov QEMU namestiti tudi pripomočke Python.
Namestite vse potrebne odvisnosti za nadaljevanje.
sudo apt-get install qemu-system qemu-utils python3 python3-pip
Ta priročnik uporablja foxlet projekt na GitHub za olajšanje namestitvenega sistema macOS in upravljanja navideznega stroja s QEMU / KVM.
Najprej boste morali prenesti osnovno sliko in namestitvena orodja macOS iz uradnega skladišča GitHub podjetja foxlets.
Preklopite na /Downloads mapo, da postane trenutni delovni imenik.
cd ~ / prenosi
Nato prenesite projekt s pomočjo wget uporabnost:
wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip
Preneseni paketi bodo shranjeni kot master.zip v /Downloads mapo. Uporabi razpakirajte pripomoček ukazne vrstice za pridobivanje vsebine paketa.
razpakiraj master.zip
Izvlečeno orodje bo izvlečeno ukazno mapo shranilo kot macOS-Simple-KVM-master.
Ustvarjanje mape KVM za vaše navidezne stroje
Če želite preprosto upravljati svoje navidezne računalnike, lahko ustvarite mapo z imenom KVM ki bo vseboval navidezni stroj macOS. Ta imenik lahko uporabite za gostovanje drugih navideznih strojev v vašem sistemu.
mkdir ~ / KVM
Ko ustvarite mapo, lahko razpakirano mapo, ki vsebuje namestitvena orodja in skripte macOS, premaknete v mapo KVM. Da bi stvari poenostavili, lahko mapo preimenujete v macOS. Vse to lahko storite z naslednjim ukazom.
mv ~ / Downloads / macOS-Simple-KVM-master / ~ / KVM / macOS
Ustvarjanje navideznega diska
Zdaj boste v mapi macOS, ki ste jo nedavno preimenovali, ustvarili navidezni trdi disk.
cd ~ / KVM / macOS
Zaženite naslednji skript v mapi macOS, ki bo gostila vaš navidezni stroj. Spodaj navedeni ukaz samodejno prenese namestitveno sliko macOS Catalina.
./jumpstart
Z osnovno sliko lahko zdaj ustvarite sliko navideznega diska, v katero boste namestili macOS.
Uporabi qemu-img pripomoček za ustvarjanje navideznega trdega diska, ki bo uporabljen za namestitev operacijskega sistema.
qemu-img ustvari -f qcow2 mac_os.qcow2 64G
Zgornji ukaz ustvari ime navideznega diska mac_os.qcow2 v qcow2 format z ocenjeno velikostjo 64 GB. QEMU bo ustvaril večjo sliko od tiste, ki jo določite, kot lahko vidite v spodnjem izhodu, kjer ustvari disk s približno 68 GB.
Konfiguriranje navideznega računalnika
Druga pomembna datoteka v mapi macOS je osnovno.sh datoteka, ki se uporablja za konfiguriranje izvajalnega okolja navideznega stroja.
Na dnu vrstice dodajte naslednji dve vrstici osnovno.sh datoteko in jo shranite.
-drive id = SystemDisk, če = nič, datoteka = mac_os.qcow2
-device ide-hd, bus = sata.4, pogon = SystemDisk
Končna vsebina osnovno.sh bi moral izgledati kot na spodnji sliki.
Druga konfiguracija, ki jo lahko spremenite, je količina RAM-a, ki jo bo uporabljal navidezni stroj. Vrstica, ki se začne z -m določa velikost RAM-a v GB. V vrstici, ki se začne, lahko določite število procesorskih jeder, ki jih uporablja navidezni stroj -smp, tj jedra = x.
Namestitev macOS na Ubuntu
Če želite začeti namestitev, zaženite osnovno.sh datoteko skripta, ki smo jo pravkar uredili zgoraj.
./osnovno.sh
Ko zaženete zgornji ukaz, boste videli začetni namestitveni zaslon operacijskega sistema macOS. Pritisnite Enter nadaljevati.
Opomba: Vaša miška trenutno morda ne bo delovala pravilno. Namesto tega boste morali za navigacijo uporabljati puščične tipke.
Uporabite tipke na tipkovnici Ctrl + Alt + G za izhod iz kontrolnikov miške in tipkovnice iz okna navideznega stroja.
Preberite licenčne pogoje in nadaljujte z namestitvijo, tako da izberete Strinjam se.
Preden nadaljujete z namestitvijo, formatirajte navidezni disk z orodjem Disk Utility.
Na levi plošči izberite ustrezno velikost diska in kliknite Izbriši. Nato preimenujte disk v MainDisk v pripomočku za disk. Za formatiranje diska uporabite shemo Apple File System (APFS) in shemo zemljevidov particij GUID, kot je prikazano spodaj.
Ko je vse nastavljeno, zaprite okno pripomočka za disk z rdečim gumbom v zgornjem levem kotu. Sistem vas bo nato usmeril na prejšnji zaslon.
Ko je virtualni trdi disk pravilno formatiran, lahko zdaj nadaljujete z namestitvijo macOS, tako da izberete Znova namestite macOS možnost.
Zdaj izberite namestitveni disk, na katerem bo vaš sistem macOS.
Na naslednjem zaslonu, ki sledi, lahko samo kliknete Nadaljujte za nadaljevanje namestitve.
Namestitev bo trajala nekaj časa, kot vidite iz spodaj predvidenega začetnega časa, zato si vzemite skodelico kave ali svojo najljubšo pijačo in se sprostite.
Med postopkom namestitve vam ni treba izbirati, dokler ne vidite spodnjega zaslona, ki vas prosi za konfiguracijo operacijskega sistema.
Konfiguriranje namestitve macOS
Če je namestitev prišla tako daleč, je čas, da konfigurirate svoj novi operacijski sistem. Najprej izberite državo ali regijo prebivališča.
Nato nadaljujte z izbiro možnosti pisnega in govorjenega jezika. Lahko uporabite Prilagodite nastavitve, če želite dodati več jezikovne podpore, če želite.
Naslednji zaslon vam predstavlja, kako Apple obdeluje podatke in zasebnost uporabnikov. Kliknite Nadaljujte nadaljevati.
Z macOS imate možnost prenosa podatkov iz drugega računalnika ali pomnilniškega medija, vendar tega trenutno ne bomo storili, da bi stvari olajšale.
Kasneje se lahko odločite za prijavo s svojim ID-jem Apple.
Na zaslonu Pogoji in določila izberite Strinjam se če želite nadaljevati z namestitvijo.
Zdaj lahko greste naprej in nastavite uporabniški račun. Za nadaljevanje navedite svoje uporabniško ime in varno geslo. Navedete lahko tudi namig, s pomočjo katerega si boste zapomnili geslo, če ga pozabite.
Na naslednjem zaslonu z napisom Express Set up preprosto pritisnite Nadaljujte.
Zaslon za analitiko vas prosi za soglasje za izmenjavo podatkov o zrušitvah in uporabi z razvijalci. Preverite Delite podatke o zrušitvah in uporabi z razvijalci aplikacij in izberite Nadaljujte.
Čas zaslona vam omogoča, da nastavite, ali naj macOS snema, in vam da povzetek uporabe zaslona. Izberite Nastavite pozneje in nato pritisnite Nadaljujte.
Če ste ljubitelj glasovnih pomočnikov, lahko izberete, ali želite omogočiti Siri ali ne. Izberite Nadaljujte za nadaljevanje namestitve.
Zadnji korak, preden vidite novo namizje macOS, je nastavitev barve teme. Izbrali bomo Temno tema za to vadnico.
Na koncu boste dobili še namizni zaslon macOS. Na tej stopnji lahko začnete uporabljati sistem, vendar se lahko vsake toliko časa pojavijo nekatere možnosti konfiguracije. Prav tako se lahko odločite za posodobitev sistema zdaj ali pozneje.
Tukaj je, macOS, ki deluje v navideznem računalniku v Ubuntu Linuxu.
Zagon in zaustavitev navideznega računalnika
Če končate z uporabo navideznega računalnika, lahko izklopite ali znova zaženete sistem macOS. Če želite ustaviti navidezni stroj, pritisnite Ctrl + C v terminalu, ki ima osnovno.sh skript se izvaja.
Če želite znova vklopiti navidezni stroj, preprosto zaženite osnovno.sh skript v mapi macOS, v kateri je vaš navidezni trdi disk.
./osnovno.sh
Prikazal se vam bo naslednji zagonski zaslon. Izberite možnost, ki pravi Zaženite macOS s strani MainDisk.
Več konfiguracij s QEMU / KVM
Nadalje lahko konfigurirate nastavitve navideznega računalnika, vključno z ločljivostjo zaslona, vendar se ta vodnik osredotoča izključno na pokrivanje vidika namestitve. Odprite /docs mapa v imeniku macOS, ki vsebuje navidezni trdi disk, da preberete več o nadaljnji konfiguraciji sistema.
Vaš navidezni stroj macOS bo samodejno uporabil internetno povezavo, ki jo uporablja gostiteljski operacijski sistem, tako da boste lahko preprosto namestili svoje najljubše aplikacije. Podobno lahko macOS namestite tudi z navideznim računalnikom v operacijski sistem Windows.
Niste prepričani, ali se boste razumeli z Macom? Naučite se zagnati macOS v sistemu Windows 10 s pomočjo navideznega stroja.
Preberite Naprej
- Linux
- Ubuntu
- Navidezni stroj
- macOS
Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in front-end programiranju. Nekatera njegova zanimanja vključujejo zgodovino, ekonomijo, politiko in arhitekturo podjetij.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!
Še en korak…!
Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.