Maak advertensie toe

Vir ons daaglikse werk het ons sekere toepassings nodig wat ons beide in ons werk en in ons vermaak help. As ons egter na 'n ander bedryfstelsel wil oorskakel, ontstaan ​​'n probleem. Die toepassings wat ons gebruik is dalk nie beskikbaar nie. Ons het 'n reeks artikels voorberei wat oor hierdie onderwerp sal handel. Ons hoop dat dit jou sal help wanneer jy die bedryfstelsel verander en wanneer jy soek na nuwe toepassings vir jou daaglikse doeltreffende werk.

Kom ons kyk in die eerste artikel van die reeks watter opsies ons het om toepassings op Mac OS te vervang. Aanvanklik sal dit goed wees om te sê dat Mac OS 'n stelsel is wat gebou is op die basis van NextSTEP en BSD, dit wil sê op die basis van die Unix-stelsel. Die eerste Mac's met OS X het op die PowerPC-argitektuur gehardloop, waar dit moontlik was om slegs gereedskap vir virtualisering te gebruik (Virtual PC 7, Bochs, Guest PC, iEmulator, ens.). Byvoorbeeld, alhoewel Virtual PC relatief vinnig gewerk het, moes dit uiters ongerieflik gewees het om heeldag in 'n virtuele masjien te werk sonder integrasie in die OS X-omgewing. Daar was ook 'n poging om die Wine-projek met QEMU (Darwine) saam te smelt om MS Windows-toepassings inheems op Mac OS te laat loop, maar dit het nie gewerk soos verwag nie en is gekanselleer.

Maar toe Apple die oorgang na die x86-argitektuur aangekondig het, was die vooruitsigte reeds rooskleuriger. Nie net kon MS Windows inheems bestuur word nie, maar Wine kan ook saamgestel word. Die portefeulje van virtualiseringsinstrumente het ook gegroei, wat daartoe gelei het dat MS byvoorbeeld ophou om sy virtuele rekenaarhulpmiddel vir OS X te ondersteun. Sedertdien ding individuele maatskappye mee oor hoe vinnig hul virtuele masjiene sal werk of hoe goed hulle geïntegreer is in die omgewing OS X ens.

Vandag het ons verskeie opsies beskikbaar om programme van Windows na Mac OS te vervang.

  • Inheemse bekendstelling van MS Windows
  • Soek 'n plaasvervanger vir Mac OS
  • Deur virtualisasie
  • Vertaling API (Wyn)
  • Vertaling van die toepassing vir Mac OS.

Inheemse bekendstelling van MS Windows

Windows kan begin word deur die sogenaamde DualBoot te gebruik, wat beteken dat ons Mac óf Mac OS óf Windows gebruik. Die voordeel van hierdie metode is dat Windows die HW van jou Mac ten volle benut. Ongelukkig moet ons altyd die rekenaar herbegin, wat ongerieflik is. Ons moet ook ons ​​eie MS Windows-lisensie hê, wat nie juis die goedkoopste is nie. Dit is genoeg om die OEM-weergawe te koop, wat ongeveer 3 duisend kos, maar as jy dieselfde vensters in 'n virtuele masjien vanaf die BootCamp-pakkie wil laat loop, loop jy 'n probleem met die lisensie-ooreenkoms (bron: Microsoft-blitslyn). So as jy BootCamp en virtualisasie wil gebruik, het jy die volledige boksweergawe nodig. As jy nie virtualisering nodig het nie, is 'n OEM-lisensie genoeg.

Op soek na 'n alternatief vir Mac OS

Baie toepassings het hul vervanging. Sommige is beter met meer funksionaliteit, ander slegter. Ongelukkig kom dit hoofsaaklik neer op die gewoontes van individuele gebruikers. As die gebruiker gewoond is om met Microsoft Office te werk, het hy gewoonlik probleme om na OpenOffice oor te skakel en omgekeerd. Die voordeel van hierdie alternatief is ongetwyfeld dat dit direk vir Mac OS en sy omgewing geskryf is. Dikwels werk al die sleutelbordkortpaaie waaraan ons gewoond is en die beginsels van die werking van hierdie stelsel in die algemeen.

Virtualisering

Virtualisering laat Windows in 'n Mac OS-omgewing loop, so alle programme loop inheems in Windows, maar danksy vandag se programopsies, met ondersteuning vir integrasie in Mac OS. Die gebruiker begin Windows op die agtergrond, loop 'n program, wat dan in die Mac OS GUI loop. Daar is vandag verskeie programme vir hierdie doel op die mark. Onder die meer bekendes is:

  • Parallelle lessenaar
  • VMware samesmelting
  • VirtualBox
  • QEMU
  • Bochs.

Die voordeel is dat enige sagteware wat ons vir Windows gekoop het op hierdie manier sal loop. Die nadeel is dat ons 'n lisensie vir Windows en die Virtualization-instrument moet koop. Virtualisering kan stadig verloop, maar dit hang af van die rekenaar waarop ons virtualiseer (skrywer se nota: daar is geen probleem met die spoed om met Windows-toepassings op my 2-jarige MacBook Pro te werk nie).

API vertaling

Moenie bekommerd wees nie, ek wil jou nie oorweldig met een of ander onverstaanbare sin nie. Daar is net een ding onder hierdie opskrif versteek. Windows gebruik spesiale stelselfunksie-oproepe (API's) om met die hardeware te kommunikeer, en op Mac OS is daar 'n program wat hierdie API's kan vertaal sodat OS X dit kan verstaan. Kenners sal my seker verskoon, maar hierdie is 'n artikel vir gebruikers, nie vir die professionele gemeenskap nie. Onder Mac OS doen 3 programme dit:

  • wyn
  • Crossover-Wyn
  • Crossover

Wyn is slegs beskikbaar vanaf bronlêers en kan via 'n projek saamgestel word Macports. Dit kan ook lyk asof Crossover-Wine dieselfde is as Crossover, maar dit is nie heeltemal so nie. Ferm CodeWeavers, wat Crossover vir geld ontwikkel, is gebaseer op die Wine-projek, maar implementeer sy eie kode terug daarin om versoenbaarheid met toepassings te verbeter. Dit word in die Crossover-Wine-pakket in MacPorts geplaas, wat weer slegs beskikbaar is deur die bronkodes te vertaal. Crossover kan op individuele toepassings toegepas word en het sy eie GUI, wat dit vir jou makliker maak om individuele toepassings en hul afhanklikhede te installeer, wat die vorige twee pakkette nie het nie. Jy kan direk op die CodeWeavers-webwerf vind watter toepassings daarop uitgevoer kan word. Die nadeel is dat ander toepassings as dié wat deur CodeWeavers gelys is daarop uitgevoer kan word, maar dit moet die Wine-projek kan konfigureer.

Vertaling van die toepassing vir Mac OS

Soos ek in die vorige paragraaf genoem het. Sommige toepassings, meestal van die Open Source-gemeenskap, het dalk nie 'n Mac OS-binêre pakket nie, maar word in bronlêers onderhou. Om selfs 'n normale gebruiker hierdie toepassings in 'n binêre toestand te kan vertaal, kan 'n projek gebruik word Macports. Dit is 'n pakketstelsel wat gebou is op die beginsel van poorte wat van BSD bekend is. Nadat dit geïnstalleer is en die poortdatabasis opgedateer is, word dit via die opdragreël beheer. Daar is ook 'n grafiese weergawe, Project Fink. Ongelukkig is sy programweergawes nie op datum nie en daarom beveel ek dit nie aan nie.

Ek het probeer om die moontlikhede uiteen te sit om Windows-toepassings op Mac OS te laat loop. Van die volgende deel sal ons spesifieke areas van werk met 'n rekenaar en alternatiewe vir programme uit die MS Windows-omgewing behandel. In die volgende deel gaan ons mik na kantooraansoeke.

bronne: wikipedia.org, winehq.org
.