Inkqubo yokusebenza kweApple, zombini ii-macOS kunye ne-iOS, ziqhutywa kumaqonga e-Intel's EM64T kunye ne-kernel ye-hybrid eyaziwa njenge-XNU. Le kernel isekwe kwiMach nakwi * khowudi ye-BSD, ngakumbi kwiFreeBSD, ke yi Unix. Kwaye oku kungqinelana, iindaba esikulethela zona zinqabile. Inguqulelo yamva nje yeMacOS, iCatalina, ngoku iyafumaneka kwiLinux.
Indawo ekukuphela kwayo kukuba ukuba sifuna ukuvavanya olu hlobo lwe-macOS kwindawo yeLinux, kuya kufuneka sibe nekhompyuter ye-Apple. Uhlala unokhetho lwamandla faka umatshini obonakalayo kwaye ke unakho ukuvavanya le nguqulo. Sikholelwa ukuba yeyona ndlela ilungileyo, ngaphandle kokuba unesiphelo kuphela kuvavanyo. Ngale projekthi yile ndlela yenziwa ngayo. Siza kwenza ngaphandle kwekhompyuter ye-Mac ngokungagqibekanga.
IMacOS Catalina kwi-Mac yakho eqhuba kwiLinux
Siza kugxila ekwenzeni oko ngomatshini obonakalayo. Eyona ndlela ikhuselekileyo nenobuchule ngokubanzi.
Kukho iprojekthi kwiGitHub ngoku esebenzayo. Into yokuqala ekufuneka siyenzile kukucwangcisa umatshini okhawulezayo we-macOS kwi-QEMU usebenzisa ukukhawulezisa kwe-KVM. Oku kuyakwenza yonke into ibelula kwaye ngaphezulu kwayo yonke into izenzekelayo. Siphepha enye yeemfuno ukuze sikwazi ukuyenza. Awudingi ikhompyuter ye-Apple.
Ngaphambili, kwabo bangaziyo i-KVM kuthetha ntoni, siza kukucacisela ngokufutshane. Sisixhobo esiguqula iLinux ibe luhlobo lwe-1 hypervisor (ngaphandle kwenkqubo yokusebenza). Inazo zonke izinto eziyimfuneko zokuqhuba iLinux kumatshini obonakalayo, kuba yinxalenye yekernel yeLinux.
Ziphose kuyo:
Kuya kufuneka ukhethe umyalelo ofanelekileyo, kuxhomekeke kuguqulelo lweLinux ekufuneka yenziwe:
- Ye-Debian, Unbutu, Mint kunye ne-PopOS:
sudo apt-get install qemu-system qemu-utils python3 python3-pip
- NgeArch:
sudo pacman -S qemu python python-pip
- Ukuba SUSE okanye vulaSUSE:
sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
- KwiFedora:
sudo dnf install qemu qemu-img python3 python3-pip
Ngoku masenze yenza idiski ebonakalayo. Faka endaweni apho ithi disk_name ngegama ofuna ukulichaza kunye nalapho lisitsho khona 64G , kwisithuba kwi-GB oyifunayo:
qemu-img create -f qcow2 MyDisk.qcow2 64G
Kwiifayile ezikhutshelweyo uya kufumana ifayile ye- ezisisiseko Kuya kufuneka wongeze uthotho lwemigca nomhleli:
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
Sebenzisa iskripthi basic.sh ukuqala umatshini kwaye ekugqibeleni uqalise ukufakwa kweMacOS Catalina.
Kuya kufuneka ngoku ube nakho ukuba nomatshini oqhuba iMacOS Catalina. Awunakukhathazeka nantoni na. Yonke into inegalelo kule projekthi yeGitHub, kwanomfanekiso we-macOS.
Ukonwabela!!
Yonke into efakwe ngokuchanekileyo, kodwa iphone ayindiboni, ngoba?