Aizvērt sludinājumu

Ikdienas darbam mums ir nepieciešamas noteiktas aplikācijas, kas mums palīdz gan darbā, gan izklaidē. Tomēr, ja mēs vēlamies pārslēgties uz citu operētājsistēmu, rodas problēma. Mūsu izmantotās lietojumprogrammas var nebūt pieejamas. Mēs esam sagatavojuši rakstu sēriju, kurā tiks aplūkota šī tēma. Ceram, ka tas palīdzēs gan mainot operētājsistēmu, gan meklējot jaunas aplikācijas ikdienas efektīvam darbam.

Pirmajā sērijas rakstā apskatīsim, kādas iespējas mums ir lietojumprogrammu aizstāšanai operētājsistēmā Mac OS. Sākumā būtu labi teikt, ka Mac OS ir sistēma, kas veidota uz NextSTEP un BSD bāzes, tas ir, uz Unix sistēmas bāzes. Pirmie Mac datori ar OS X darbojās uz PowerPC arhitektūras, kur bija iespējams izmantot tikai virtualizācijas rīkus (Virtual PC 7, Bochs, Guest PC, iEmulator utt.). Piemēram, lai gan Virtual PC strādāja salīdzinoši ātri, visu dienu strādāt virtuālajā mašīnā bez integrācijas OS X vidē noteikti bija ārkārtīgi neērti. Tika arī mēģināts sapludināt Wine projektu ar QEMU (Darwine), lai MS Windows lietojumprogrammas sākotnēji palaistu operētājsistēmā Mac OS, taču tas nedarbojās, kā paredzēts, un tas tika atcelts.

Bet, kad Apple paziņoja par pāreju uz x86 arhitektūru, perspektīvas jau bija rozīgākas. Var ne tikai palaist MS Windows, bet arī kompilēt Wine. Ir pieaudzis arī virtualizācijas rīku portfelis, kā rezultātā, piemēram, MS pārtrauc atbalstu savam Virtual PC rīkam operētājsistēmai OS X. Kopš tā laika uzņēmumi sacenšas par to, cik ātri darbosies viņu virtuālās mašīnas vai cik labi tās ir integrētas vide OS X utt.

Šodien mums ir pieejamas vairākas iespējas, lai aizstātu programmas no Windows uz Mac OS.

  • MS Windows sākotnējā palaišana
  • Mac OS aizstājēja atrašana
  • Ar virtualizācijas palīdzību
  • Tulkošanas API (vīns)
  • Lietojumprogrammas tulkojums operētājsistēmai Mac OS.

MS Windows sākotnējā palaišana

Windows var startēt, izmantojot tā saukto DualBoot, kas nozīmē, ka mūsu Mac darbojas vai nu Mac OS, vai Windows. Šīs metodes priekšrocība ir tāda, ka Windows pilnībā izmanto jūsu Mac datora HW. Diemžēl mums vienmēr ir jārestartē dators, kas ir neērti. Mums ir jābūt arī savai MS Windows licencei, kas nav gluži tā lētākā. Pietiek iegādāties OEM versiju, kas maksā ap 3 tūkstošiem, bet, ja vēlies tos pašus logus palaist virtuālajā mašīnā no BootCamp pakas, rodas problēmas ar licences līgumu (avots: Microsoft hotline). Tātad, ja vēlaties izmantot BootCamp un virtualizāciju, jums ir nepieciešama pilna versija. Ja jums nav nepieciešama virtualizācija, pietiek ar OEM licenci.

Meklē alternatīvu operētājsistēmai Mac OS

Daudzām lietojumprogrammām ir aizstājējs. Daži ir labāki ar lielāku funkcionalitāti, citi sliktāki. Diemžēl tas galvenokārt ir atkarīgs no atsevišķu lietotāju ieradumiem. Ja lietotājs ir pieradis strādāt ar Microsoft Office, viņam parasti ir problēmas ar pāreju uz OpenOffice un otrādi. Šīs alternatīvas priekšrocība neapšaubāmi ir tā, ka tā ir tieši rakstīta operētājsistēmai Mac OS un tās videi. Bieži vien darbojas visi mums pieradušie īsinājumtaustiņi un šīs sistēmas vadības principi.

Virtualizācija

Virtualizācija darbojas operētājsistēmā Windows Mac OS vidē, tāpēc visas programmas darbojas sākotnēji operētājsistēmā Windows, taču, pateicoties mūsdienu programmu opcijām, tiek atbalstīta integrācija Mac OS. Lietotājs palaiž Windows fonā, palaiž programmu, kas pēc tam darbojas Mac OS GUI. Šim nolūkam šodien tirgū ir vairākas programmas. Starp labāk zināmajiem ir:

  • Paralēlā darbvirsma
  • VMware saplūšana
  • VirtualBox
  • QEMU
  • Bochs.

Priekšrocība ir tāda, ka jebkura programmatūra, ko esam iegādājušies operētājsistēmai Windows, darbosies šādā veidā. Trūkums ir tāds, ka mums ir jāiegādājas Windows un virtualizācijas rīka licence. Virtualizācija var darboties lēni, taču tas ir atkarīgs no datora, kurā mēs virtualizējam (autora piezīme: manā 2 gadus vecajā MacBook Pro nav nekādu problēmu ar ātrumu strādāt ar Windows lietojumprogrammām).

API tulkošana

Neuztraucies, es nevēlos tevi pārņemt ar kādu nesaprotamu teikumu. Zem šī virsraksta ir paslēpta tikai viena lieta. Windows izmanto īpašus sistēmas funkciju izsaukumus (API), lai sazinātos ar aparatūru, un operētājsistēmā Mac OS ir programma, kas var tulkot šīs API, lai OS X varētu tos saprast. Eksperti, iespējams, mani atvainos, bet šis ir raksts lietotājiem, nevis profesionālajai sabiedrībai. Operētājsistēmā Mac OS to dara 3 programmas:

  • Vīni
  • Crossover-Vīns
  • Krosoveru

Vīns ir pieejams tikai no avota failiem, un to var apkopot, izmantojot projektu Macports. Turklāt varētu šķist, ka Crossover-Wine ir tas pats, kas Crossover, taču tas tā nav. Stingrs CodeWeavers, kas izstrādā Crossover par naudu, ir balstīts uz Wine projektu, taču tajā atkal ievieš savu kodu, lai uzlabotu saderību ar lietojumprogrammām. Tas ir ievietots MacPorts Crossover-Wine pakotnē, kas atkal ir pieejama tikai tulkojot avota kodus. Crossover var tikt pielietots atsevišķām lietojumprogrammām, un tam ir savs GUI, kas atvieglo atsevišķu lietojumprogrammu un to atkarību instalēšanu, kuru iepriekšējām divām pakotnēm nav. Jūs varat tieši atrast CodeWeavers vietnē, kuras lietojumprogrammas tajā var palaist. Trūkums ir tāds, ka tajā var darbināt citas lietojumprogrammas, nevis CodeWeavers uzskaitītās, taču tai ir jāspēj konfigurēt Wine projektu.

Lietojumprogrammas tulkojums operētājsistēmai Mac OS

Kā jau minēju iepriekšējā rindkopā. Dažām lietojumprogrammām, galvenokārt no atvērtā pirmkoda kopienas, var nebūt Mac OS binārās pakotnes, bet tās tiek uzturētas avota failos. Lai pat parasts lietotājs varētu šīs lietojumprogrammas pārtulkot binārā stāvoklī, var izmantot projektu Macports. Tā ir pakotņu sistēma, kas veidota pēc BSD zināmo portu principa. Pēc tā instalēšanas un portu datu bāzes atjaunināšanas tā tiek kontrolēta, izmantojot komandrindu. Ir arī grafiskā versija Project Fink. Diemžēl tās programmu versijas nav atjauninātas, tāpēc es to neiesaku.

Es mēģināju ieskicēt Windows lietojumprogrammu palaišanas iespējas operētājsistēmā Mac OS. No nākamās daļas apskatīsim konkrētas darba ar datoru jomas un alternatīvas programmām no MS Windows vides. Nākamajā daļā mēs pievērsīsimies biroja lietojumprogrammām.

Resursi: Wikipedia.org, winehq.org
.