Sulje mainos

Päivittäiseen työhön tarvitsemme tiettyjä sovelluksia, jotka auttavat meitä niin työssämme kuin viihteessämme. Kuitenkin, jos haluamme vaihtaa toiseen käyttöjärjestelmään, syntyy ongelma. Käyttämämme sovellukset eivät välttämättä ole saatavilla. Olemme laatineet sarjan artikkeleita, jotka käsittelevät tätä aihetta. Toivomme sen auttavan sinua sekä käyttöjärjestelmää vaihtaessasi että etsiessäsi uusia sovelluksia päivittäiseen tehokkaaseen työhön.

Sarjan ensimmäisessä artikkelissa katsotaan, mitä vaihtoehtoja meillä on sovellusten korvaamiseen Mac OS:ssä. Aluksi olisi hyvä sanoa, että Mac OS on NextSTEP:n ja BSD:n pohjalta eli Unix-järjestelmän pohjalta rakennettu järjestelmä. Ensimmäiset OS X:llä varustetut Macit toimivat PowerPC-arkkitehtuurilla, jossa oli mahdollista käyttää vain virtualisointityökaluja (Virtual PC 7, Bochs, Guest PC, iEmulator jne.). Esimerkiksi vaikka Virtual PC toimi suhteellisen nopeasti, työskentely koko päivän virtuaalikoneessa ilman integrointia OS X -ympäristöön on täytynyt olla erittäin hankalaa. Wine-projektia yritettiin myös yhdistää QEMU:n (Darwine) kanssa MS Windows -sovellusten ajamiseksi alkuperäisesti Mac OS:ssä, mutta tämä ei toiminut odotetusti ja peruutettiin.

Mutta kun Apple ilmoitti siirtyvänsä x86-arkkitehtuuriin, näkymät olivat jo ruusuisemmat. MS Windowsia ei vain voitu ajaa natiivisti, vaan Wine voidaan myös kääntää. Myös virtualisointityökalujen valikoima on kasvanut, minkä seurauksena esimerkiksi MS on lopettanut Virtual PC -työkalunsa tuen OS X:lle. Siitä lähtien yritykset ovat kilpailleet siitä, kuinka nopeasti heidän virtuaalikoneensa voivat toimia tai kuinka hyvin ne on integroitu ympäristö OS X jne.

Nykyään meillä on useita vaihtoehtoja ohjelmien korvaamiseen Windowsista Mac OS:ään.

  • MS Windowsin alkuperäinen julkaisu
  • Korvaavan etsiminen Mac OS:lle
  • Virtualisoinnin avulla
  • Käännössovellusliittymä (viini)
  • Sovelluksen käännös Mac OS:lle.

MS Windowsin alkuperäinen julkaisu

Windows voidaan käynnistää niin sanotulla DualBootilla, mikä tarkoittaa, että Macissamme on joko Mac OS tai Windows. Tämän menetelmän etuna on, että Windows käyttää täysin Macisi HW:tä. Valitettavasti meidän on aina käynnistettävä tietokone uudelleen, mikä on epämukavaa. Meillä on myös oltava oma MS Windows -lisenssi, joka ei ole aivan halvin. Riittää ostaa OEM-versio, joka maksaa noin 3 tuhatta, mutta jos haluat ajaa samat ikkunat virtuaalikoneessa BootCamp-paketista, törmäät ongelmaan lisenssisopimuksen kanssa (lähde: Microsoft hotline). Joten jos haluat käyttää BootCampia ja virtualisointia, tarvitset täyden version. Jos et tarvitse virtualisointia, OEM-lisenssi riittää.

Etsitään vaihtoehtoa Mac OS:lle

Monille sovelluksille on korvaava. Jotkut ovat parempia enemmän toimintoja, toiset huonompia. Valitettavasti se johtuu pääasiassa yksittäisten käyttäjien tottumuksista. Jos käyttäjä on tottunut työskentelemään Microsoft Officen kanssa, hänellä on yleensä ongelmia OpenOfficeen siirtymisessä ja päinvastoin. Tämän vaihtoehdon etuna on epäilemättä se, että se on kirjoitettu suoraan Mac OS:lle ja sen ympäristölle. Usein kaikki totuttelemamme pikanäppäimet ja tämän järjestelmän hallintaperiaatteet toimivat.

Virtualisointi

Virtualisointi käyttää Windowsia Mac OS -ympäristössä, joten kaikki ohjelmat toimivat natiivisti Windowsissa, mutta nykypäivän ohjelmavaihtoehtojen ansiosta Mac OS -käyttöjärjestelmään integrointi tukee. Käyttäjä käynnistää Windowsin taustalla, suorittaa ohjelman, joka sitten toimii Mac OS:n käyttöliittymässä. Markkinoilla on nykyään useita ohjelmia tähän tarkoitukseen. Tunnetuimpia ovat mm.

  • Rinnakkaiset työpöydät
  • VMware-fuusio
  • VirtualBox
  • QEMU
  • Bochs.

Etuna on, että kaikki Windowsille ostamamme ohjelmistot toimivat tällä tavalla. Haittapuolena on, että meidän on ostettava lisenssi Windowsille ja virtualisointityökalulle. Virtualisointi voi toimia hitaasti, mutta tämä riippuu tietokoneesta, jolla virtualisoimme (tekijän huomautus: 2-vuotiaalla MacBook Prollani ei ole ongelmia Windows-sovellusten työskentelyn nopeudessa).

API-käännös

Älä huoli, en halua hukuttaa sinua millään käsittämättömällä lauseella. Tämän otsikon alle on piilotettu vain yksi asia. Windows käyttää erityisiä järjestelmätoimintokutsuja (API) kommunikoidakseen laitteiston kanssa, ja Mac OS:ssä on ohjelma, joka voi kääntää nämä API:t niin, että OS X voi ymmärtää ne. Asiantuntijat antavat anteeksi, mutta tämä artikkeli on tarkoitettu käyttäjille, ei ammattiyhteisölle. Mac OS:ssä kolme ohjelmaa tekevät tämän:

  • Viini
  • Crossover-viini
  • Crossover

Viini on saatavilla vain lähdetiedostoista ja se voidaan kääntää projektin kautta MacPortit. Lisäksi saattaa vaikuttaa siltä, ​​että Crossover-Wine on sama kuin Crossover, mutta se ei ole aivan niin. Kiinteä CodeWeaverCrossoveria rahalla kehittävä s perustuu Wine-projektiin, mutta toteuttaa siihen takaisin oman koodinsa parantaakseen yhteensopivuutta sovellusten kanssa. Tämä on sijoitettu MacPortsin Crossover-Wine-pakettiin, joka on jälleen saatavilla vain kääntämällä lähdekoodit. Crossoveria voidaan soveltaa yksittäisiin sovelluksiin ja sillä on oma graafinen käyttöliittymä, mikä helpottaa yksittäisten sovellusten ja niiden riippuvuuksien asentamista, joita kahdessa edellisessä paketissa ei ole. Löydät suoraan CodeWeaversin verkkosivustolta, mitä sovelluksia sillä voidaan käyttää. Haittapuolena on, että siinä voidaan ajaa muita kuin CodeWeaversin luettelemia sovelluksia, mutta sen on kyettävä määrittämään Wine-projekti.

Sovelluksen käännös Mac OS:lle

Kuten edellisessä kappaleessa mainitsin. Joillakin sovelluksilla, enimmäkseen avoimen lähdekoodin yhteisöstä, ei välttämättä ole Mac OS -binaaripakettia, mutta niitä ylläpidetään lähdetiedostoissa. Jotta jopa tavallinen käyttäjä voisi kääntää nämä sovellukset binääritilaan, voidaan käyttää projektia MacPortit. Se on BSD:stä tunnettujen porttien periaatteelle rakennettu pakettijärjestelmä. Kun se on asennettu ja porttitietokanta päivitetty, sitä ohjataan komentorivin kautta. Siitä on myös graafinen versio, Project Fink. Valitettavasti sen ohjelmaversiot eivät ole ajan tasalla, joten en suosittele sitä.

Yritin hahmotella mahdollisuuksia käyttää Windows-sovelluksia Mac OS:ssä. Seuraavassa osiossa käsittelemme tietokoneen kanssa työskentelyn erityisalueita ja vaihtoehtoja MS Windows -ympäristön ohjelmille. Seuraavassa osassa keskitymme toimistosovelluksiin.

lähteet: Wikipediaa, winehq.org
.