ကြော်ငြာပိတ်ပါ။

ကျွန်ုပ်တို့၏နေ့စဉ်လုပ်ငန်းဆောင်တာအတွက်၊ ကျွန်ုပ်တို့၏လုပ်ငန်းခွင်နှင့် ကျွန်ုပ်တို့၏ဖျော်ဖြေရေးတွင် ကူညီပေးသော အချို့သောအက်ပ်လီကေးရှင်းများ လိုအပ်ပါသည်။ သို့သော် ကျွန်ုပ်တို့သည် အခြားလည်ပတ်မှုစနစ်သို့ ပြောင်းလိုပါက ပြဿနာတစ်ခု ဖြစ်ပေါ်လာသည်။ ကျွန်ုပ်တို့အသုံးပြုသည့် အပလီကေးရှင်းများသည် မရနိုင်ပါ။ ဤအကြောင်းအရာနှင့် ပတ်သက်သော ဆောင်းပါးများကို ကျွန်ုပ်တို့ ပြင်ဆင်ထားပါသည်။ လည်ပတ်မှုစနစ်ကို ပြောင်းလဲသည့်အခါနှင့် သင်၏နေ့စဉ်အကျိုးရှိစွာ အလုပ်အတွက် အပလီကေးရှင်းအသစ်များကို ရှာဖွေသည့်အခါတွင် ၎င်းသည် သင့်အား ကူညီပေးလိမ့်မည်ဟု ကျွန်ုပ်တို့ မျှော်လင့်ပါသည်။

စီးရီး၏ ပထမဆောင်းပါးတွင်၊ Mac OS တွင် အပလီကေးရှင်းများကို အစားထိုးရန်အတွက် ကျွန်ုပ်တို့တွင် ရွေးချယ်စရာများ ရှိသည်ကို ကြည့်ကြပါစို့။ အစပိုင်းတွင် Mac OS သည် NextSTEP နှင့် BSD ကိုအခြေခံ၍ Unix စနစ်၏အခြေခံဖြင့်တည်ဆောက်ထားသောစနစ်ဖြစ်သည်ဟုဆိုရပေမည်။ OS X ပါသည့် ပထမဆုံး Macs များသည် PowerPC ဗိသုကာလက်ရာပေါ်တွင် လုပ်ဆောင်ခဲ့ပြီး၊ ၎င်းသည် virtualization ကိရိယာများ (Virtual PC 7၊ Bochs၊ Guest PC၊ iEmulator စသည်ဖြင့်) ကို အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်၊ Virtual PC သည် အတော်လေးလျင်မြန်စွာ အလုပ်လုပ်သော်လည်း OS X ပတ်ဝန်းကျင်တွင် ပေါင်းစည်းခြင်းမပြုဘဲ virtual machine တွင် တစ်နေကုန်အလုပ်လုပ်ခြင်းသည် အလွန်အဆင်မပြေဖြစ်ရပါမည်။ Wine ပရောဂျက်ကို QEMU (Darwine) နှင့် Mac OS တွင် မူရင်းအတိုင်း MS Windows အပလီကေးရှင်းများ run ရန် ကြိုးပမ်းခဲ့သော်လည်း ၎င်းသည် မျှော်လင့်ထားသည့်အတိုင်း အလုပ်မလုပ်ဘဲ ဖျက်သိမ်းခဲ့သည်။

ဒါပေမယ့် Apple က x86 ဗိသုကာအသွင်ကူးပြောင်းမှုကို ကြေငြာလိုက်တဲ့အခါမှာတော့ မြင်ကွင်းက ပိုပိုကောင်းလာပါပြီ။ MS Windows ကို မူရင်းအတိုင်း run နိုင်ရုံသာမက Wine ကိုလည်း compile လုပ်နိုင်ပါတယ်။ virtualization tools များ၏အစုစုသည် ကြီးထွားလာခဲ့ပြီး ဥပမာအားဖြင့် OS X အတွက် ၎င်း၏ Virtual PC tool အတွက် MS အထောက်အပံ့ကို ရပ်ဆိုင်းလိုက်ပါသည်။ ထိုအချိန်မှစ၍ ကုမ္ပဏီများသည် ၎င်းတို့၏ virtual machines များ မည်မျှမြန်ဆန်စွာ လည်ပတ်နိုင်သည် သို့မဟုတ် ၎င်းတို့ကို မည်မျှကောင်းစွာ ပေါင်းစည်းထားသည်ကို ယှဉ်ပြိုင်လာကြသည်။ ပတ်ဝန်းကျင် OS X စသည်တို့

ယနေ့ ကျွန်ုပ်တို့တွင် ပရိုဂရမ်များကို Windows မှ Mac OS သို့ အစားထိုးရန် ရွေးချယ်စရာများစွာရှိသည်။

  • MS Windows ၏ မူရင်းစတင်မှု
  • Mac OS အတွက် အစားထိုးတစ်ခုကို ရှာဖွေခြင်း။
  • virtualization အားဖြင့်
  • ဘာသာပြန် API (ဝိုင်)
  • Mac OS အတွက် အပလီကေးရှင်းကို ဘာသာပြန်ခြင်း။

MS Windows ၏ မူရင်းစတင်မှု

DualBoot ဟုခေါ်သော Windows ကို စတင်အသုံးပြုနိုင်သည်၊ ဆိုလိုသည်မှာ ကျွန်ုပ်တို့၏ Mac သည် Mac OS သို့မဟုတ် Windows တစ်ခုခုကို လုပ်ဆောင်နေခြင်းဖြစ်သည်။ ဤနည်းလမ်း၏ အားသာချက်မှာ Windows သည် သင်၏ Mac ၏ HW ကို အပြည့်အဝ အသုံးချနေခြင်း ဖြစ်သည်။ ကံမကောင်းစွာပဲ၊ ကျွန်ုပ်တို့သည် အဆင်မပြေသည့်အတွက် အမြဲတမ်း ကွန်ပျူတာကို ပြန်လည်စတင်ရန် လိုအပ်ပါသည်။ အတိအကျစျေးအသက်သာဆုံးမဟုတ်သည့် ကျွန်ုပ်တို့၏ကိုယ်ပိုင် MS Windows လိုင်စင်လည်းရှိရပါမည်။ ၃ဝဝဝ ဝန်းကျင်ကျသင့်သော OEM ဗားရှင်းကို ၀ ယ်ရန်လုံလောက်သည်၊ သို့သော် BootCamp ပါဆယ်ထုပ်မှ virtual machine တစ်ခုတွင်တူညီသော ၀ င်းဒိုးများကိုဖွင့်လိုပါက၊ လိုင်စင်သဘောတူညီချက် (အရင်းအမြစ်- Microsoft hotline) နှင့်ပြဿနာရှိသည်။ ထို့ကြောင့် သင်သည် BootCamp နှင့် virtualization ကိုအသုံးပြုလိုပါက၊ သင်သည် full boxed version လိုအပ်ပါသည်။ သင်သည် virtualization မလိုအပ်ပါက၊ OEM လိုင်စင်သည် လုံလောက်ပါသည်။

Mac OS အတွက် အခြားရွေးချယ်စရာတစ်ခုကို ရှာဖွေနေပါသည်။

အပလီကေးရှင်းများစွာတွင် ၎င်းတို့၏ အစားထိုးမှုများရှိသည်။ အချို့က ပိုစွမ်းဆောင်နိုင်တယ်၊ တချို့က ပိုဆိုးတယ်။ ကံမကောင်းစွာဖြင့်၊ ၎င်းသည် အဓိကအားဖြင့် သုံးစွဲသူတစ်ဦးချင်းစီ၏ အလေ့အထနှင့် သက်ဆိုင်ပါသည်။ အသုံးပြုသူသည် Microsoft Office နှင့်အလုပ်လုပ်ရာတွင်အသုံးပြုပါက၊ သူသည် OpenOffice သို့ပြောင်းခြင်းနှင့်အပြန်အလှန်ပြဿနာများရှိတတ်သည်။ ဤရွေးချယ်မှု၏ အားသာချက်မှာ ၎င်းကို Mac OS နှင့် ၎င်း၏ပတ်ဝန်းကျင်အတွက် တိုက်ရိုက်ရေးသားထားခြင်းဖြစ်သည်မှာ သေချာပါသည်။ မကြာခဏ၊ ကျွန်ုပ်တို့အသုံးပြုလေ့ရှိသော ကီးဘုတ်ဖြတ်လမ်းများနှင့် ဤစနစ်အား ထိန်းချုပ်ခြင်းဆိုင်ရာ အခြေခံမူများ အလုပ်လုပ်ပါသည်။

Virtualization

Virtualization သည် Mac OS ပတ်ဝန်းကျင်တွင် Windows ကို အသုံးပြုနေသောကြောင့် ပရိုဂရမ်အားလုံးကို Windows တွင် မူလအတိုင်း လုပ်ဆောင်နေသော်လည်း Mac OS သို့ ပေါင်းစည်းရန်အတွက် ပံ့ပိုးမှုဖြင့် ယနေ့ခေတ် ပရိုဂရမ်ရွေးချယ်မှုများကြောင့် ဖြစ်သည်။ အသုံးပြုသူသည် နောက်ခံတွင် Windows စတင်သည်၊ ထို့နောက် Mac OS GUI တွင် အလုပ်လုပ်သည့် ပရိုဂရမ်တစ်ခုကို လုပ်ဆောင်သည်။ ဤရည်ရွယ်ချက်အတွက် ယနေ့ဈေးကွက်တွင် ပရိုဂရမ်များစွာရှိသည်။ လူသိများသော သူများထဲတွင်-

  • ပြိုင်တူဒက်
  • VMware ပေါင်းစပ်ခြင်း။
  • VirtualBox
  • Qemu
  • Bochs

အားသာချက်မှာ Windows အတွက် ကျွန်ုပ်တို့ဝယ်ယူထားသော မည်သည့်ဆော့ဖ်ဝဲလ်မဆို ဤနည်းအတိုင်း လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။ အားနည်းချက်ကတော့ Windows အတွက် လိုင်စင်နဲ့ Virtualization tool ကို ဝယ်ယူရမှာ ဖြစ်ပါတယ်။ Virtualization သည် နှေးကွေးစွာ လုပ်ဆောင်နိုင်သော်လည်း ၎င်းသည် ကျွန်ုပ်တို့ အသုံးပြုနေသည့် ကွန်ပျူတာပေါ်တွင် မူတည်သည် (စာရေးသူ၏ မှတ်ချက်- ကျွန်ုပ်၏ 2 နှစ်သား MacBook Pro တွင် Windows အပလီကေးရှင်းများနှင့် လုပ်ဆောင်သည့် မြန်နှုန်းမှာ ပြဿနာမရှိပါ)။

API ဘာသာပြန်

စိတ်မပူပါနဲ့၊ နားမလည်နိုင်တဲ့ စကားတစ်ခွန်းနဲ့ မင်းကို မလွှမ်းမိုးချင်ပါဘူး။ ဒီခေါင်းစဉ်အောက်မှာ ဝှက်ထားတဲ့ အရာတစ်ခုပဲ ရှိတယ်။ Windows သည် ဟာ့ဒ်ဝဲနှင့် ဆက်သွယ်ရန်အတွက် အထူးစနစ်လုပ်ဆောင်မှုခေါ်ဆိုမှုများ (APIs) ကို အသုံးပြုပြီး Mac OS တွင် ဤ APIs များကို ဘာသာပြန်ပေးနိုင်သည့် ပရိုဂရမ်တစ်ခု ရှိပြီး OS X က ၎င်းတို့ကို နားလည်နိုင်စေပါသည်။ ကျွမ်းကျင်သူများသည် ကျွန်ုပ်အား ခွင့်လွှတ်နိုင်ပေလိမ့်မည်၊ သို့သော် ဤဆောင်းပါးသည် ပရော်ဖက်ရှင်နယ်အသိုင်းအဝိုင်းအတွက်မဟုတ်ဘဲ သုံးစွဲသူများအတွက် ဆောင်းပါးဖြစ်သည်။ Mac OS အောက်တွင်၊ ပရိုဂရမ် 3 ခုသည် အောက်ပါတို့ကို လုပ်ဆောင်သည်။

  • ဝိုင်
  • Crossover-ဝိုင်
  • crossover

ဝိုင်သည် အရင်းအမြစ်ဖိုင်များမှသာ ရရှိနိုင်ပြီး ပရောဂျက်တစ်ခုမှတစ်ဆင့် ပြုစုနိုင်သည်။ Macports. ထို့အပြင်၊ Crossover-Wine သည် Crossover နှင့်အတူတူပင်ဖြစ်နိုင်သည်၊ သို့သော်၎င်းသည်ထိုမျှလောက်မဟုတ်ပါ။ ကြည် မင်္ဂလာပါငွေအတွက် Crossover ကို တီထွင်သည့် s သည် Wine ပရောဂျက်ကို အခြေခံထားပြီး အပလီကေးရှင်းများနှင့် လိုက်ဖက်ညီစေရန် ၎င်း၏ကိုယ်ပိုင်ကုဒ်ကို ပြန်လည်ထည့်သွင်းပါသည်။ ၎င်းကို MacPorts ရှိ Crossover-Wine ပက်ကေ့ချ်တွင် ထည့်သွင်းထားပြီး၊ အရင်းအမြစ်ကုဒ်များကို ဘာသာပြန်ခြင်းဖြင့်သာ ထပ်မံရရှိနိုင်မည်ဖြစ်သည်။ Crossover သည် တစ်ဦးချင်းစီအပလီကေးရှင်းများတွင်အသုံးပြုနိုင်ပြီး ၎င်း၏ကိုယ်ပိုင် GUI ပါရှိသောကြောင့် ယခင်ပက်ကေ့ချ်နှစ်ခုတွင်မရှိသော အပလီကေးရှင်းတစ်ခုချင်းစီနှင့် ၎င်းတို့၏မှီခိုမှုများကိုထည့်သွင်းရန်ပိုမိုလွယ်ကူစေသည်။ CodeWeavers ဝဘ်ဆိုဒ်တွင် မည်သည့်အက်ပ်လီကေးရှင်းကို ၎င်းတွင်လုပ်ဆောင်နိုင်သည်ကို သင် တိုက်ရိုက်ရှာဖွေနိုင်သည်။ အားနည်းချက်မှာ CodeWeavers မှဖော်ပြထားသောအခြားအပလီကေးရှင်းများမှလွဲ၍ ၎င်းတွင်အလုပ်လုပ်နိုင်သော်လည်း Wine ပရောဂျက်ကို configure လုပ်ရန် လိုအပ်ပါသည်။

Mac OS အတွက် အပလီကေးရှင်းကို ဘာသာပြန်ခြင်း။

အရင်စာပိုဒ်မှာ ပြောခဲ့သလိုပါပဲ။ အချို့သော အပလီကေးရှင်းများသည် Open Source အသိုင်းအဝိုင်းမှ အများစုဖြစ်ပြီး Mac OS binary ပက်ကေ့ချ် မပါဝင်နိုင်သော်လည်း အရင်းအမြစ်ဖိုင်များတွင် ထိန်းသိမ်းထားသည်။ သာမာန်အသုံးပြုသူတစ်ဦးပင်လျှင် ဤအပလီကေးရှင်းများကို binary အခြေအနေအဖြစ် ဘာသာပြန်ဆိုနိုင်စေရန်အတွက် ပရောဂျက်တစ်ခုကို အသုံးပြုနိုင်သည်။ Macports. ၎င်းသည် BSD မှသိရှိထားသော ports များ၏နိယာမပေါ်တွင်တည်ဆောက်ထားသော package system တစ်ခုဖြစ်သည်။ ၎င်းကို ထည့်သွင်းပြီး ဆိပ်ကမ်းဒေတာဘေ့စ်ကို အပ်ဒိတ်လုပ်ပြီးနောက်၊ ၎င်းကို command line မှတစ်ဆင့် ထိန်းချုပ်ထားသည်။ ဂရပ်ဖစ်ဗားရှင်း Project Fink လည်းရှိပါတယ်။ ကံမကောင်းစွာပဲ၊ ၎င်း၏ပရိုဂရမ်ဗားရှင်းများသည် ခေတ်မီခြင်းမရှိသောကြောင့် ၎င်းကို ကျွန်ုပ်မထောက်ခံပါ။

Mac OS တွင် Windows အပလီကေးရှင်းများ အသုံးပြုနိုင်သည့် ဖြစ်နိုင်ခြေများကို အကြမ်းဖျဉ်းဖော်ပြရန် ကြိုးစားခဲ့သည်။ နောက်အပိုင်းမှ၊ ကျွန်ုပ်တို့သည် ကွန်ပြူတာတစ်လုံးနှင့် အလုပ်လုပ်သည့် သီးခြားနယ်ပယ်များနှင့် MS Windows ပတ်ဝန်းကျင်မှ ပရိုဂရမ်များအတွက် အခြားရွေးချယ်စရာများကို ဆွေးနွေးပါမည်။ နောက်အပိုင်းမှာတော့ Office Application တွေကို ရည်မှန်းထားပါတယ်။

အရင်းအမြစ်များ wikipedia.org, winehq.org
.