Vala isikhangiso

Ngomsebenzi wethu wansuku zonke, sidinga izinhlelo zokusebenza ezithile ezisisiza emsebenzini wethu nasekuzijabuliseni kwethu. Nokho, uma sifuna ukushintshela kwenye isistimu yokusebenza, kuphakama inkinga. Izinhlelo zokusebenza esizisebenzisayo kungenzeka zingatholakali. Silungiselele uchungechunge lwezihloko ezizokhuluma ngalesi sihloko. Sithemba ukuthi izokusiza lapho ushintsha uhlelo lokusebenza nalapho ufuna izinhlelo zokusebenza ezintsha zomsebenzi wakho osebenza kahle wansuku zonke.

Esihlokweni sokuqala sochungechunge, ake sibone ukuthi yiziphi izinketho esinazo zokushintsha izinhlelo zokusebenza ku-Mac OS. Ekuqaleni, kungaba kuhle ukusho ukuthi i-Mac OS iwuhlelo olwakhiwe ngesisekelo se-NextSTEP ne-BSD, okungukuthi, ngesisekelo sohlelo lwe-Unix. Ama-Mac okuqala ane-OS X asebenza ekwakhiweni kwe-PowerPC, lapho kwakungenzeka khona ukusebenzisa kuphela amathuluzi okwenza izinto ezibonakalayo (Virtual PC 7, Bochs, Guest PC, iEmulator, njll.). Isibonelo, nakuba i-Virtual PC isebenze ngokushesha uma kuqhathaniswa, ukusebenza usuku lonke emshinini we-virtual ngaphandle kokuhlanganiswa endaweni ye-OS X kumele kube kuphazamisa kakhulu. Kuphinde kwaba nomzamo wokuhlanganisa iphrojekthi Yewayini ne-QEMU (Darwin) ukuze iqalise izinhlelo zokusebenza ze-MS Windows ngokomdabu ku-Mac OS, kodwa lokhu akusebenzanga njengoba bekulindelekile futhi kwakhanselwa.

Kepha lapho u-Apple ememezela ukuguqukela ekwakhiweni kwe-x86, umbono wawusuvele unamandla. Akukhona nje kuphela ukuthi i-MS Windows yayingaqhutshwa ngokomdabu, kodwa Iwayini nayo ingahlanganiswa. Iphothifoliyo yamathuluzi e-virtualization nayo isikhulile, okuholele ekutheni, isibonelo, i-MS iyeke ukwesekwa kwethuluzi layo le-Virtual PC le-OS X. Kusukela lapho, izinkampani bezilokhu ziqhudelana ngokuthi imishini yazo ebonakalayo ingasebenza ngokushesha kangakanani noma ukuthi ihlanganiswe kahle kangakanani imvelo OS X njll.

Namuhla sinezinketho ezimbalwa ezitholakalayo zokushintsha izinhlelo kusuka kuWindows kuya kuMac OS.

  • Ukwethulwa komdabu kwe-MS Windows
  • Ukuthola ozongena esikhundleni se-Mac OS
  • Ngokusebenzisa i-virtualization
  • I-API yokuhumusha (Iwayini)
  • Ukuhunyushwa kohlelo lokusebenza lwe-Mac OS.

Ukwethulwa komdabu kwe-MS Windows

IWindows ingaqalwa kusetshenziswa lokho okubizwa ngeDualBoot, okusho ukuthi iMac yethu isebenzisa iMac OS noma iWindows. Inzuzo yale ndlela ukuthi iWindows isebenzisa ngokugcwele i-HW ye-Mac yakho. Ngeshwa, kufanele siqale kabusha ikhompuyutha ngaso sonke isikhathi, okuyinto engalungile. Kufanele futhi sibe nelayisense yethu ye-MS Windows, engeyona eshibhe impela. Kwanele ukuthenga inguqulo ye-OEM, ebiza cishe izinkulungwane ezi-3, kodwa uma ufuna ukusebenzisa amafasitela afanayo emshinini we-virtual kusuka kuphasela le-BootCamp, uhlangabezana nenkinga ngesivumelwano selayisensi (umthombo: i-Microsoft hotline). Ngakho-ke uma ufuna ukusebenzisa i-BootCamp kanye ne-virtualization, udinga inguqulo ephelele yebhokisi. Uma ungadingi i-virtualization, ilayisense ye-OEM yanele.

Ifuna enye indlela ye-Mac OS

Izinhlelo zokusebenza eziningi zinokushintshwa kwazo. Ezinye zingcono ngokusebenza okwengeziwe, ezinye zimbi kakhulu. Ngeshwa, ikakhulukazi ifika emikhubeni yabasebenzisi ngabanye. Uma umsebenzisi ejwayele ukusebenza ne-Microsoft Office, ngokuvamile uba nenkinga yokushintshela ku-OpenOffice futhi okuphambene nalokho. Inzuzo yalokhu okuhlukile ngokungangabazeki ukuthi ibhalelwe i-Mac OS kanye nendawo yayo. Ngokuvamile, zonke izinqamuleli zekhibhodi esizijwayele kanye nezimiso zokulawula lolu hlelo ziyasebenza.

I-Virtualization

I-Virtualization isebenzisa i-Windows endaweni ye-Mac OS, ngakho-ke zonke izinhlelo zisebenza ngokomdabu ku-Windows, kodwa ngenxa yezinketho zohlelo lwanamuhla, ngokusekelwa kokuhlanganiswa ku-Mac OS. Umsebenzisi uqala iWindows ngemuva, asebenzise uhlelo, bese lusebenza ku-Mac OS GUI. Kunezinhlelo eziningana emakethe namuhla zale njongo. Phakathi kwaziwa kangcono kukhona:

  • Ihambisana nedeskithophu
  • Ukuhlanganiswa kwe-VMware
  • VirtualBox
  • QEMU
  • Bochs.

Inzuzo ukuthi noma iyiphi isofthiwe esiyithengele iWindows izosebenza ngale ndlela. Ububi ukuthi kufanele sithenge ilayisensi ye-Windows kanye nethuluzi le-Virtualization. I-Virtualization ingasebenza kancane, kodwa lokhu kuncike kukhompuyutha esisebenzela kuyo (isaziso sombhali: ayikho inkinga ngesivinini sokusebenza nezinhlelo zokusebenza ze-Windows ku-MacBook Pro yami eneminyaka engu-2 ubudala).

Ukuhumusha kwe-API

Ungakhathazeki, angifuni ukukuqeda ngomusho ongaqondakali. Inye kuphela into efihliwe ngaphansi kwalesi sihloko. IWindows isebenzisa izingcingo ezisebenzayo zesistimu (ama-API) ukuxhumana nehadiwe, futhi ku-Mac OS kunohlelo olungahumusha lawa ma-API ukuze i-OS X iwaqonde. Cishe ochwepheshe bazongixolela, kodwa lesi isiqephu sendatshana sabasebenzisi, hhayi esomphakathi wochwepheshe. Ngaphansi kwe-Mac OS, izinhlelo ezi-3 zenza lokhu:

  • Iwayini
  • I-Crossover-Wine
  • crossover

Iwayini litholakala kuphela kumafayela omthombo futhi lingahlanganiswa ngephrojekthi AmaMacports. Futhi, kungase kubonakale sengathi i-Crossover-Wine iyafana ne-Crossover, kodwa akunjalo. Iqinile I-CodeWeavers, ethuthukisa i-Crossover ngemali, isekelwe kuphrojekthi Yewayini, kodwa isebenzisa ikhodi yayo ibuyele kuyo ukuze ithuthukise ukuhambisana nezinhlelo zokusebenza. Lokhu kufakwa kuphakheji ye-Crossover-Wine ku-MacPorts, etholakala kuphela ngokuhumusha amakhodi omthombo. I-Crossover ingasetshenziswa kuzinhlelo zokusebenza ngazinye futhi ine-GUI yayo, okwenza kube lula kuwe ukufaka izinhlelo zokusebenza ngazinye kanye nokuncika kwazo, okuyinto amaphakheji amabili angaphambilini angenayo. Ungathola ngokuqondile kuwebhusayithi ye-CodeWeavers ukuthi yiziphi izinhlelo zokusebenza ezingasebenza kuyo. Ububi ukuthi ezinye izinhlelo zokusebenza kunalezo ezisohlwini lwe-CodeWeavers zingasebenza kuyo, kodwa idinga ukukwazi ukumisa iphrojekthi Yewayini.

Ukuhunyushwa kohlelo lokusebenza lwe-Mac OS

Njengoba ngishilo endimeni edlule. Ezinye izinhlelo zokusebenza, ikakhulukazi ezivela emphakathini we-Open Source, zingase zingabi nayo iphakheji kanambambili ye-Mac OS, kodwa zigcinwa kumafayela omthombo. Ukuze ngisho nomsebenzisi ojwayelekile akwazi ukuhumusha lezi zinhlelo zokusebenza zibe yisimo esinambambili, iphrojekthi ingasetshenziswa AmaMacports. Kuwuhlelo lwephakeji olwakhelwe kumgomo wamachweba owaziwa nge-BSD. Ngemuva kokuthi ifakiwe futhi isizindalwazi sechweba sibuyekeziwe, silawulwa ngomugqa womyalo. Kukhona futhi inguqulo yesithombe, i-Project Fink. Ngeshwa, izinguqulo zohlelo lwayo azisesikhathini samanje ngakho-ke angizincomi.

Ngizamile ukuchaza amathuba okusebenzisa izinhlelo zeWindows ku-Mac OS. Kusuka engxenyeni elandelayo, sizobhekana nezindawo ezithile zokusebenza ngekhompyutha kanye nezinye izinhlelo zokusebenza ezisuka ku-MS Windows environment. Engxenyeni elandelayo, sizogxila ekufakeni izicelo zasehhovisi.

Izinsiza: wikipedia.org, iwayinihq.org
.