Funga tangazo

Kwa kazi yetu ya kila siku, tunahitaji maombi fulani ambayo yanatusaidia katika kazi zetu na katika burudani zetu. Hata hivyo, ikiwa tunataka kubadili mfumo mwingine wa uendeshaji, tatizo linatokea. Programu tunazotumia huenda zisipatikane. Tumetayarisha mfululizo wa makala ambazo zitashughulikia mada hii. Tunatumahi kuwa itakusaidia wakati wa kubadilisha mfumo wa uendeshaji na unapotafuta programu mpya za kazi yako ya kila siku ya ufanisi.

Katika makala ya kwanza ya mfululizo, hebu tuone ni chaguo gani tunazo za kuchukua nafasi ya programu kwenye Mac OS. Mara ya kwanza, itakuwa nzuri kusema kwamba Mac OS ni mfumo uliojengwa kwa misingi ya NextSTEP na BSD, yaani, kwa misingi ya mfumo wa Unix. Mac za kwanza zilizo na OS X ziliendesha usanifu wa PowerPC, ambapo iliwezekana kutumia zana tu za uvumbuzi (Virtual PC 7, Bochs, PC ya Mgeni, iEmulator, nk). Kwa mfano, ingawa Virtual PC ilifanya kazi kwa haraka kiasi, kufanya kazi siku nzima kwenye mashine pepe bila kuunganishwa kwenye mazingira ya OS X lazima iwe ilikuwa ngumu sana. Pia kulikuwa na jaribio la kuunganisha mradi wa Mvinyo na QEMU (Darwin) ili kuendesha programu za MS Windows kwa asili kwenye Mac OS, lakini hii haikufanya kazi kama ilivyotarajiwa na ilighairiwa.

Lakini Apple ilipotangaza mpito kwa usanifu wa x86, mtazamo ulikuwa tayari mzuri. Sio tu kwamba MS Windows inaweza kuendeshwa asili, lakini Mvinyo pia inaweza kukusanywa. Kwingineko ya zana za uboreshaji pia imeongezeka, na kusababisha, kwa mfano, MS kusitisha usaidizi kwa zana yake ya Virtual PC kwa OS X. Tangu wakati huo, makampuni binafsi yamekuwa yakishindana juu ya jinsi mashine zao pepe zitaendesha kwa kasi au jinsi zitakavyounganishwa vizuri. mazingira OS X nk.

Leo tuna chaguo kadhaa zinazopatikana kuchukua nafasi ya programu kutoka Windows hadi Mac OS.

  • Uzinduzi asili wa MS Windows
  • Inatafuta mbadala wa Mac OS
  • Kwa uboreshaji
  • API ya Tafsiri (Mvinyo)
  • Tafsiri ya programu ya Mac OS.

Uzinduzi asili wa MS Windows

Windows inaweza kuanza kutumia kinachojulikana kama DualBoot, ambayo inamaanisha kuwa Mac yetu inaendesha Mac OS au Windows. Faida ya njia hii ni kwamba Windows hutumia kikamilifu HW ya Mac yako. Kwa bahati mbaya, daima tunapaswa kuanzisha upya kompyuta, ambayo ni ngumu. Pia tunapaswa kuwa na leseni yetu ya MS Windows, ambayo sio ya bei nafuu kabisa. Inatosha kununua toleo la OEM, ambalo linagharimu karibu elfu 3, lakini ikiwa unataka kuendesha madirisha sawa kwenye mashine ya kawaida kutoka kwa kifurushi cha BootCamp, unapata shida na makubaliano ya leseni (chanzo: laini ya simu ya Microsoft). Kwa hivyo ikiwa unataka kutumia BootCamp na uboreshaji, unahitaji toleo kamili la sanduku. Ikiwa hauitaji uboreshaji, leseni ya OEM inatosha.

Kutafuta mbadala wa Mac OS

Maombi mengi yana uingizwaji wao. Baadhi ni bora na utendaji zaidi, wengine mbaya zaidi. Kwa bahati mbaya, inakuja kwa tabia ya watumiaji binafsi. Ikiwa mtumiaji hutumiwa kufanya kazi na Microsoft Office, kwa kawaida ana matatizo ya kubadili OpenOffice na kinyume chake. Faida ya mbadala hii bila shaka ni kwamba imeandikwa moja kwa moja kwa Mac OS na mazingira yake. Mara nyingi, njia za mkato za kibodi ambazo tumezoea na kanuni za uendeshaji wa mfumo huu kwa ujumla hufanya kazi.

Usanifu

Virtualization inaendesha Windows katika mazingira ya Mac OS, kwa hivyo programu zote huendesha asili katika Windows, lakini shukrani kwa chaguzi za programu za leo, na usaidizi wa kuunganishwa kwenye Mac OS. Mtumiaji anaanza Windows kwa nyuma, anaendesha programu, ambayo kisha inaendesha kwenye Mac OS GUI. Kuna programu kadhaa kwenye soko leo kwa kusudi hili. Miongoni mwa zinazojulikana zaidi ni:

  • Sambamba desktop
  • Mchanganyiko wa VMware
  • VirtualBox
  • QEMU
  • Bochs.

Faida ni kwamba programu yoyote ambayo tumenunua kwa Windows itaendesha hivi. Ubaya ni kwamba tunapaswa kununua leseni ya Windows na zana ya Virtualization. Virtualization inaweza kufanya kazi polepole, lakini hii inategemea kompyuta ambayo tunaiboresha (maelezo ya mwandishi: hakuna shida na kasi ya kufanya kazi na programu za Windows kwenye MacBook Pro yangu ya miaka 2).

Tafsiri ya API

Usijali, sitaki kukuzidiwa na sentensi isiyoeleweka. Kuna kitu kimoja tu kilichofichwa chini ya kichwa hiki. Windows hutumia simu maalum za kazi za mfumo (APIs) kuwasiliana na maunzi, na kwenye Mac OS kuna programu ambayo inaweza kutafsiri API hizi ili OS X iweze kuzielewa. Wataalamu labda wataniwia radhi, lakini hii ni makala ya watumiaji, si ya jumuiya ya wataalamu. Chini ya Mac OS, programu 3 hufanya hivi:

  • Mvinyo
  • Crossover-Mvinyo
  • Crossover

Mvinyo inapatikana tu kutoka kwa faili za chanzo na inaweza kukusanywa kupitia mradi Macports. Pia, inaweza kuonekana kuwa Crossover-Wine ni sawa na Crossover, lakini sivyo kabisa. Imara KanuniWeavers, ambayo hutengeneza Crossover kwa pesa, inategemea mradi wa Mvinyo, lakini hutekelezea msimbo wake ndani yake ili kuboresha utangamano na programu. Hii imewekwa kwenye kifurushi cha Crossover-Wine katika MacPorts, ambacho kinapatikana tu kwa kutafsiri misimbo ya chanzo. Crossover inaweza kutumika kwa programu za kibinafsi na ina GUI yake mwenyewe, ambayo inafanya iwe rahisi kwako kufunga programu za kibinafsi na utegemezi wao, ambao vifurushi viwili vya awali havina. Unaweza kupata moja kwa moja kwenye tovuti ya CodeWeavers ambayo programu zinaweza kuendeshwa juu yake. Ubaya ni kwamba programu zingine isipokuwa zile zilizoorodheshwa na CodeWeavers zinaweza kuendeshwa kwayo, lakini inahitaji kuwa na uwezo wa kusanidi mradi wa Mvinyo.

Tafsiri ya programu ya Mac OS

Kama nilivyoeleza katika aya iliyopita. Programu zingine, nyingi kutoka kwa jamii ya Open Source, zinaweza zisiwe na kifurushi cha binary cha Mac OS, lakini hutunzwa katika faili za chanzo. Ili hata mtumiaji wa kawaida aweze kutafsiri programu hizi katika hali ya binary, mradi unaweza kutumika Macports. Ni mfumo wa kifurushi uliojengwa juu ya kanuni ya bandari inayojulikana kutoka BSD. Baada ya kuiweka na kusasisha hifadhidata ya bandari, inadhibitiwa kupitia mstari wa amri. Pia kuna toleo la picha, Project Fink. Kwa bahati mbaya, matoleo yake ya programu sio ya kisasa na kwa hivyo siipendekezi.

Nilijaribu kuelezea uwezekano wa kuendesha programu za Windows kwenye Mac OS. Kutoka sehemu inayofuata, tutashughulika na maeneo maalum ya kufanya kazi na kompyuta na njia mbadala za programu kutoka kwa mazingira ya MS Windows. Katika sehemu inayofuata, tutazingatia maombi ya ofisi.

Rasilimali: wikipedia.org, winehq.org
.