Pa ipolowo

Fun iṣẹ ojoojumọ wa, a nilo awọn ohun elo kan ti o ṣe iranlọwọ fun wa mejeeji ninu iṣẹ wa ati ninu ere idaraya wa. Sibẹsibẹ, ti a ba fẹ yipada si ẹrọ iṣẹ miiran, iṣoro kan dide. Awọn ohun elo ti a lo le ma wa. A ti pese lẹsẹsẹ awọn nkan ti yoo koju koko yii. A nireti pe yoo ṣe iranlọwọ fun ọ mejeeji nigbati o ba yipada ẹrọ ṣiṣe ati nigbati o n wa awọn ohun elo tuntun fun iṣẹ ṣiṣe lojoojumọ rẹ.

Ninu nkan akọkọ ti jara, jẹ ki a wo awọn aṣayan ti a ni fun rirọpo awọn ohun elo lori Mac OS. Ni akọkọ, yoo dara lati sọ pe Mac OS jẹ eto ti a ṣe lori ipilẹ NextSTEP ati BSD, iyẹn ni, lori ipilẹ eto Unix. Awọn Macs akọkọ pẹlu OS X nṣiṣẹ lori faaji PowerPC, nibiti o ti ṣee ṣe lati lo awọn irinṣẹ nikan fun agbara agbara (PC foju 7, Bochs, PC Guest, iEmulator, bbl). Fun apẹẹrẹ, botilẹjẹpe PC foju ṣiṣẹ ni iyara, ṣiṣẹ ni gbogbo ọjọ ni ẹrọ foju kan laisi iṣọpọ si agbegbe OS X gbọdọ ti jẹ airọrun pupọ. Igbiyanju tun wa lati dapọ iṣẹ akanṣe Waini pẹlu QEMU (Darwine) lati ṣiṣẹ awọn ohun elo MS Windows ni abinibi lori Mac OS, ṣugbọn eyi ko ṣiṣẹ bi o ti ṣe yẹ ati pe o fagile.

Ṣugbọn nigbati Apple kede iyipada si faaji x86, iwo naa ti rosier tẹlẹ. Kii ṣe MS Windows nikan ni a le ṣiṣẹ ni abinibi, ṣugbọn Waini tun le ṣe akopọ. Awọn portfolio ti awọn irinṣẹ agbara ti tun dagba, ti o mu ki, fun apẹẹrẹ, MS ti o dẹkun atilẹyin fun ohun elo PC Foju fun OS X. Lati igbanna, awọn ile-iṣẹ ti njijadu lori bi o ṣe yara awọn ẹrọ fojuhan wọn yoo ṣiṣẹ, tabi bi o ṣe dara julọ ti wọn ṣe sinu. ayika OS X ati be be lo.

Loni a ni awọn aṣayan pupọ wa lati rọpo awọn eto lati Windows si Mac OS.

  • Ilu abinibi ifilọlẹ MS Windows
  • Wiwa a rirọpo fun Mac OS
  • Nipa ipadaju
  • API Itumọ (Waini)
  • Translation ti ohun elo fun Mac OS.

Ilu abinibi ifilọlẹ MS Windows

Windows le bẹrẹ ni lilo ohun ti a pe ni DualBoot, eyiti o tumọ si pe Mac wa nṣiṣẹ boya Mac OS tabi Windows. Awọn anfani ti ọna yii ni pe Windows nlo ni kikun HW ti Mac rẹ. Laanu, a nigbagbogbo ni lati tun kọmputa naa bẹrẹ, eyiti ko ni irọrun. A tun ni lati ni iwe-aṣẹ MS Windows tiwa, eyiti kii ṣe lawin ni deede. O ti to lati ra ẹya OEM, eyiti o jẹ idiyele ni ayika 3 ẹgbẹrun, ṣugbọn ti o ba fẹ ṣiṣe awọn window kanna ni ẹrọ foju kan lati ibi BootCamp, o ṣiṣe sinu iṣoro pẹlu adehun iwe-aṣẹ (orisun: Oju opo wẹẹbu Microsoft). Nitorinaa ti o ba fẹ lo BootCamp ati agbara agbara, o nilo ẹya ti apoti ni kikun. Ti o ko ba nilo agbara agbara, iwe-aṣẹ OEM ti to.

Nwa fun yiyan fun Mac OS

Ọpọlọpọ awọn ohun elo ni aropo wọn. Diẹ ninu awọn dara julọ pẹlu iṣẹ ṣiṣe diẹ sii, awọn miiran buru si. Laanu, o wa ni akọkọ si awọn isesi ti awọn olumulo kọọkan. Ti olumulo ba lo lati ṣiṣẹ pẹlu Microsoft Office, o nigbagbogbo ni awọn iṣoro yi pada si OpenOffice ati ni idakeji. Awọn anfani ti yi yiyan jẹ laiseaniani pe o ti wa ni taara kọ fun Mac OS ati awọn oniwe-ayika. Nigbagbogbo, gbogbo awọn ọna abuja keyboard ti a lo si ati awọn ipilẹ ti iṣakoso eto yii ṣiṣẹ.

Fojuinu

Imudaniloju n ṣiṣẹ Windows ni agbegbe Mac OS, nitorinaa gbogbo awọn eto ṣiṣe ni abinibi ni Windows, ṣugbọn o ṣeun si awọn aṣayan eto oni, pẹlu atilẹyin fun iṣọpọ sinu Mac OS. Olumulo naa bẹrẹ Windows ni abẹlẹ, ṣiṣe eto kan, eyiti lẹhinna ṣiṣẹ ni Mac OS GUI. Awọn eto pupọ wa lori ọja loni fun idi eyi. Lara awọn ti o mọ julọ ni:

  • Tabili ti o jọra
  • VMware idapọ
  • VirtualBox
  • QEMU
  • Bochs.

Awọn anfani ni pe eyikeyi sọfitiwia ti a ti ra fun Windows yoo ṣiṣẹ ni ọna yii. Aila-nfani ni pe a ni lati ra iwe-aṣẹ fun Windows ati ohun elo Ipilẹṣẹ. Imudaniloju le ṣiṣẹ laiyara, ṣugbọn eyi da lori kọnputa ti a fi agbara mu lori (akọsilẹ onkọwe: ko si iṣoro pẹlu iyara ti ṣiṣẹ pẹlu awọn ohun elo Windows lori MacBook Pro ọmọ ọdun 2 mi).

API itumọ

Maṣe yọ ara rẹ lẹnu, Emi ko fẹ lati bori rẹ pẹlu gbolohun ọrọ ti ko ni oye. Ohun kan ṣoṣo ni o wa ti o farapamọ labẹ akọle yii. Windows lo awọn ipe iṣẹ eto pataki (APIs) lati ṣe ibasọrọ pẹlu ohun elo, ati lori Mac OS eto kan wa ti o le tumọ awọn API wọnyi ki OS X le loye wọn. Awọn amoye yoo ṣe idariji fun mi, ṣugbọn eyi jẹ nkan fun awọn olumulo, kii ṣe fun agbegbe alamọdaju. Labẹ Mac OS, awọn eto 3 ṣe eyi:

  • Waini
  • Adakoja-waini
  • Adakoja

Waini wa nikan lati awọn faili orisun ati pe o le ṣe akopọ nipasẹ iṣẹ akanṣe Macports. Paapaa, o le dabi pe Crossover-Waini jẹ kanna bi Crossover, ṣugbọn kii ṣe bẹ bẹ. Iduroṣinṣin CodeWeavers, eyiti o ndagba Crossover fun owo, da lori iṣẹ akanṣe Waini, ṣugbọn ṣe imuse koodu tirẹ pada sinu rẹ lati mu ibamu pẹlu awọn ohun elo. Eyi ni a fi sinu akopọ Crossover-Wine ni MacPorts, eyiti o tun wa nikan nipasẹ titumọ awọn koodu orisun. Crossover le ṣee lo si awọn ohun elo kọọkan ati pe o ni GUI tirẹ, eyiti o jẹ ki o rọrun fun ọ lati fi sori ẹrọ awọn ohun elo kọọkan ati awọn igbẹkẹle wọn, eyiti awọn idii meji ti tẹlẹ ko ni. O le wa taara lori oju opo wẹẹbu CodeWeavers eyiti awọn ohun elo le ṣiṣẹ lori rẹ. Alailanfani ni pe awọn ohun elo miiran ju awọn ti a ṣe akojọ nipasẹ CodeWeavers le ṣee ṣiṣẹ lori rẹ, ṣugbọn o nilo lati ni anfani lati tunto iṣẹ akanṣe Waini.

Translation ti ohun elo fun Mac OS

Bi mo ti mẹnuba ninu awọn ti tẹlẹ ìpínrọ. Diẹ ninu awọn ohun elo, pupọ julọ lati agbegbe Open Source, le ma ni package alakomeji Mac OS, ṣugbọn ti wa ni itọju ni awọn faili orisun. Ni ibere fun paapaa olumulo deede lati ni anfani lati tumọ awọn ohun elo wọnyi si ipo alakomeji, iṣẹ akanṣe le ṣee lo Macports. O jẹ eto package ti a ṣe lori ipilẹ ti awọn ebute oko oju omi ti a mọ lati BSD. Lẹhin fifi sori ẹrọ ati mimu dojuiwọn aaye data ibudo, o jẹ iṣakoso nipasẹ laini aṣẹ. Ẹya ayaworan tun wa, Project Fink. Laanu, awọn ẹya eto rẹ ko ni imudojuiwọn ati nitorinaa Emi ko ṣeduro rẹ.

Mo gbiyanju lati ṣe ilana awọn iṣeeṣe ti ṣiṣe awọn ohun elo Windows lori Mac OS. Lati apakan ti o tẹle, a yoo ṣe pẹlu awọn agbegbe kan pato ti ṣiṣẹ pẹlu kọnputa ati awọn omiiran si awọn eto lati agbegbe MS Windows. Ni apakan atẹle, a yoo ṣe ifọkansi ni awọn ohun elo ọfiisi.

Awọn orisun: wikipedia.org, winehq.org
.