Uždaryti skelbimą

Kasdieniniam darbui mums reikalingos tam tikros programos, kurios mums padeda tiek darbe, tiek pramogose. Tačiau jei norime pereiti prie kitos operacinės sistemos, iškyla problema. Mūsų naudojamos programos gali būti nepasiekiamos. Mes parengėme straipsnių ciklą, kuriame bus nagrinėjama ši tema. Tikimės, kad tai padės tiek keičiant operacinę sistemą, tiek ieškant naujų programų kasdieniam efektyviam darbui.

Pirmajame serijos straipsnyje pažiūrėkime, kokias parinktis turime pakeisti taikomąsias programas „Mac OS“. Iš pradžių būtų gerai pasakyti, kad Mac OS yra sistema, sukurta NextSTEP ir BSD pagrindu, tai yra Unix sistemos pagrindu. Pirmieji Mac kompiuteriai su OS X veikė PowerPC architektūra, kur buvo galima naudoti tik virtualizavimo įrankius (Virtual PC 7, Bochs, Guest PC, iEmulator ir kt.). Pavyzdžiui, nors virtualus kompiuteris veikė gana greitai, dirbti visą dieną virtualioje mašinoje be integracijos į OS X aplinką turėjo būti itin nepatogu. Taip pat buvo bandoma sujungti „Wine“ projektą su QEMU („Darwine“), kad „MS Windows“ programos būtų paleistos „Mac OS“, tačiau tai neveikė taip, kaip tikėtasi, ir buvo atšauktas.

Tačiau kai „Apple“ paskelbė apie perėjimą prie x86 architektūros, perspektyvos jau buvo rožinės. Galima ne tik paleisti „MS Windows“, bet ir „Wine“ kompiliuoti. Virtualizavimo įrankių portfelis taip pat išaugo, todėl, pavyzdžiui, MS nustojo palaikyti savo virtualiojo kompiuterio įrankį, skirtą OS X. Nuo tada atskiros įmonės konkuruoja dėl to, kaip greitai veiks jų virtualios mašinos arba kaip gerai jos bus integruotos. aplinka OS X ir kt.

Šiandien turime keletą galimybių pakeisti programas iš „Windows“ į „Mac OS“.

  • Vietinis MS Windows paleidimas
  • Rasti Mac OS pakaitalą
  • Virtualizuojant
  • Vertimo API (vynas)
  • Programos, skirtos Mac OS, vertimas.

Vietinis MS Windows paleidimas

„Windows“ galima paleisti naudojant vadinamąjį „DualBoot“, o tai reiškia, kad mūsų „Mac“ veikia „Mac OS“ arba „Windows“. Šio metodo pranašumas yra tas, kad „Windows“ visiškai išnaudoja jūsų „Mac“ HW. Deja, visada turime iš naujo paleisti kompiuterį, o tai nepatogu. Taip pat turime turėti savo MS Windows licenciją, kuri nėra būtent pati pigiausia. Užtenka nusipirkti OEM versiją, kuri kainuoja apie 3 tūkst., bet jei nori virtualioje mašinoje paleisti tuos pačius langus iš BootCamp siuntinio, susiduri su licencijos sutarties problema (šaltinis: Microsoft hotline). Taigi, jei norite naudoti BootCamp ir virtualizaciją, jums reikia visos dėžutės versijos. Jei virtualizacijos nereikia, pakanka OEM licencijos.

Ieškote alternatyvos Mac OS

Daugelis programų turi pakaitalų. Kai kurie yra geresni su daugiau funkcionalumo, kiti - blogesni. Deja, tai daugiausia priklauso nuo individualių vartotojų įpročių. Jei vartotojas yra įpratęs dirbti su Microsoft Office, jam dažniausiai kyla problemų pereinant prie OpenOffice ir atvirkščiai. Šios alternatyvos pranašumas neabejotinas yra tai, kad ji yra tiesiogiai parašyta Mac OS ir jos aplinkai. Dažnai veikia visi mums įprasti spartieji klavišai ir apskritai šios sistemos veikimo principai.

Virtualizacija

Virtualizacija veikia Windows Mac OS aplinkoje, todėl visos programos veikia savaime Windows, tačiau dėl šiandieninių programų parinkčių palaikoma integracija į Mac OS. Vartotojas paleidžia „Windows“ fone, paleidžia programą, kuri paleidžiama „Mac OS“ GUI. Šiuo metu rinkoje yra keletas šiam tikslui skirtų programų. Tarp geriau žinomų yra:

  • Parallels darbalaukis
  • VMware sintezė
  • VirtualBox
  • QEMU
  • Bochs.

Privalumas yra tas, kad bet kokia programinė įranga, kurią įsigijome, skirta „Windows“, veiks tokiu būdu. Trūkumas yra tas, kad turime įsigyti „Windows“ ir virtualizacijos įrankio licenciją. Virtualizacija gali vykti lėtai, bet tai priklauso nuo kompiuterio, kuriame virtualizuojame (autoriaus pastaba: mano 2 metų senumo MacBook Pro darbo su Windows programomis greičiu problemų nėra).

API vertimas

Nesijaudink, aš nenoriu tavęs priblokšti kokiu nors nesuprantamu sakiniu. Po šia antrašte paslėptas tik vienas dalykas. „Windows“ naudoja specialius sistemos funkcijų iškvietimus (API), kad galėtų bendrauti su aparatine įranga, o „Mac OS“ sistemoje yra programa, kuri gali išversti šias API, kad OS X galėtų jas suprasti. Tikriausiai ekspertai manęs atleis, bet šis straipsnis skirtas vartotojams, o ne profesionalų bendruomenei. „Mac OS“ tai atlieka 3 programos:

  • Vynas
  • Crossover-vynas
  • Crossover

Vynas yra prieinamas tik iš šaltinio failų ir gali būti sudarytas per projektą „Macports“. Be to, gali atrodyti, kad Crossover-Wine yra tas pats, kas Crossover, bet taip nėra. Firma CodeWeavers, kuri už pinigus kuria „Crossover“, yra pagrįsta „Wine“ projektu, tačiau į jį vėl įdiegia savo kodą, kad pagerintų suderinamumą su programomis. Tai įtraukta į „Crossover-Wine“ paketą „MacPorts“, kuris vėlgi pasiekiamas tik išvertus šaltinio kodus. Crossover gali būti pritaikytas atskiroms programoms ir turi savo GUI, todėl lengviau įdiegti atskiras programas ir jų priklausomybes, kurių ankstesni du paketai neturi. „CodeWeavers“ svetainėje galite tiesiogiai rasti, kurias programas jame galima paleisti. Trūkumas yra tas, kad jame galima paleisti kitas programas, nei nurodyta CodeWeavers, tačiau ji turi turėti galimybę sukonfigūruoti Wine projektą.

Programos, skirtos Mac OS, vertimas

Kaip jau minėjau ankstesnėje pastraipoje. Kai kurios programos, daugiausia iš atvirojo kodo bendruomenės, gali neturėti „Mac OS“ dvejetainio paketo, bet yra saugomos šaltinio failuose. Kad net paprastas vartotojas galėtų išversti šias programas į dvejetainę būseną, galima naudoti projektą „Macports“. Tai paketų sistema, sukurta iš BSD žinomų prievadų principu. Ją įdiegus ir atnaujinus prievado duomenų bazę, ji valdoma per komandinę eilutę. Taip pat yra grafinė versija „Project Fink“. Deja, jos programų versijos nėra naujausios, todėl nerekomenduoju.

Bandžiau apibūdinti galimybes paleisti Windows programas Mac OS. Nuo kitos dalies nagrinėsime konkrečias darbo kompiuteriu sritis bei alternatyvas programoms iš MS Windows aplinkos. Kitoje dalyje mes sutelksime dėmesį į biuro programas.

Ištekliai: Wikipedia.org, winehq.org
.