اشتهار بند ڪريو

اسان جي روزاني ڪم لاءِ، اسان کي ڪجهه ايپليڪيشنن جي ضرورت آهي جيڪي اسان جي ڪم ۽ تفريح ۾ اسان جي مدد ڪن. بهرحال، جيڪڏهن اسان ٻئي آپريٽنگ سسٽم کي تبديل ڪرڻ چاهيون ٿا، هڪ مسئلو پيدا ٿئي ٿي. ايپليڪيشنون جيڪي اسان استعمال ڪندا آهيون شايد دستياب نه هجن. اسان آرٽيڪل جو هڪ سلسلو تيار ڪيو آهي جيڪو هن موضوع سان معاملو ڪندو. اسان اميد ٿا ڪريون ته اهو توهان جي مدد ڪندو جڏهن آپريٽنگ سسٽم کي تبديل ڪندي ۽ جڏهن توهان جي روزاني موثر ڪم لاء نئين ايپليڪيشنون ڳوليندا.

سيريز جي پهرين آرٽيڪل ۾، اچو ته ڏسو ته اسان وٽ Mac OS تي ايپليڪيشنن کي تبديل ڪرڻ لاء ڪهڙا اختيار آهن. شروعات ۾، اهو چوڻ سٺو ٿيندو ته Mac OS هڪ سسٽم آهي جيڪو NextSTEP ۽ BSD جي بنياد تي ٺهيل آهي، يعني يونڪس سسٽم جي بنياد تي. او ايس ايڪس سان گڏ پهريون ميڪس پاور پي سي آرڪيٽيڪچر تي هلندو هو، جتي اهو ممڪن هو ته صرف ورچوئلائيزيشن لاءِ اوزار استعمال ڪرڻ (ورچوئل پي سي 7، بوچس، گيسٽ پي سي، آئي ايمولٽر، وغيره). مثال طور، جيتوڻيڪ ورچوئل پي سي نسبتاً تيزي سان ڪم ڪيو، او ايس ايڪس ماحول ۾ ضم ٿيڻ کان سواءِ هڪ ورچوئل مشين ۾ سڄو ڏينهن ڪم ڪرڻ انتهائي تڪليف ڏيندڙ هوندو. وائن پروجيڪٽ کي QEMU (Darwine) سان ضم ڪرڻ جي ڪوشش پڻ ڪئي وئي ته جيئن Mac OS تي ايم ايس ونڊوز ايپليڪيشنون هلن، پر اهو ڪم نه ڪيو ويو جيئن توقع ڪئي وئي ۽ منسوخ ڪيو ويو.

پر جڏهن ايپل اعلان ڪيو ته x86 فن تعمير ڏانهن منتقلي، نظر اڳ ۾ ئي گلابي هئي. نه رڳو ايم ايس ونڊوز کي مقامي طور تي هلائي سگهجي ٿو، پر شراب پڻ مرتب ڪري سگهجي ٿو. ورچوئلائيزيشن ٽولز جو پورٽ فوليو پڻ وڌيو آهي، جنهن جي نتيجي ۾، مثال طور، MS OS X لاءِ پنهنجي ورچوئل پي سي ٽول لاءِ سپورٽ بند ڪري ڇڏي آهي. ان وقت کان وٺي، ڪمپنيون ان ڳالهه تي مقابلو ڪري رهيون آهن ته انهن جون ورچوئل مشينون ڪيتري تيزيءَ سان هلائي سگهن ٿيون يا ڪيتري حد تائين انهن کي OS X ۾ ضم ڪيو ويو آهي. ماحول OS X وغيره.

اڄ اسان وٽ ونڊوز کان ميڪ او ايس تائين پروگرامن کي مٽائڻ لاءِ ڪيترائي آپشن موجود آهن.

  • MS ونڊوز جو اصلي لانچ
  • Mac OS لاء متبادل ڳولڻ
  • ورچوئلائيزيشن ذريعي
  • ترجمو API (شراب)
  • Mac OS لاءِ ايپليڪيشن جو ترجمو.

MS ونڊوز جو اصلي لانچ

ونڊوز کي ڊبل بوٽ استعمال ڪندي شروع ڪري سگهجي ٿو، جنهن جو مطلب آهي ته اسان جو ميڪ يا ته Mac OS يا ونڊوز هلائي رهيو آهي. هن طريقي جو فائدو اهو آهي ته ونڊوز مڪمل طور تي توهان جي Mac جي HW کي استعمال ڪري ٿو. بدقسمتي سان، اسان کي هميشه ڪمپيوٽر کي ٻيهر شروع ڪرڻو پوندو، جيڪو مشڪل آهي. اسان وٽ پڻ پنهنجو MS ونڊوز لائسنس هجڻ ضروري آهي، جيڪو بلڪل سستو ناهي. اهو OEM ورزن خريد ڪرڻ لاءِ ڪافي آهي، جنهن جي قيمت لڳ ڀڳ 3 هزار آهي، پر جيڪڏهن توهان BootCamp پارسل مان ورچوئل مشين ۾ ساڳي ونڊوز هلائڻ چاهيو ٿا، ته توهان کي لائسنس جي معاهدي (ذريعو: Microsoft هاٽ لائن) سان مسئلو درپيش آهي. تنهن ڪري جيڪڏهن توهان BootCamp ۽ ورچوئلائيزيشن استعمال ڪرڻ چاهيو ٿا، توهان کي مڪمل باڪس ٿيل ورزن جي ضرورت آهي. جيڪڏهن توهان کي ورچوئلائيزيشن جي ضرورت ناهي، هڪ OEM لائسنس ڪافي آهي.

Mac OS لاءِ متبادل ڳولي رهيا آهيو

ڪيتريون ئي ايپليڪيشنون انهن جي متبادل آهن. ڪجهه وڌيڪ ڪارڪردگي سان بهتر آهن، ٻيا خراب. بدقسمتي سان، اهو خاص طور تي انفرادي صارفين جي عادتن تي اچي ٿو. جيڪڏهن صارف Microsoft Office سان ڪم ڪرڻ لاءِ استعمال ڪيو ويو آهي، هن کي عام طور تي OpenOffice ڏانهن سوئچ ڪرڻ ۽ ان جي برعڪس مسئلا آهن. ھن متبادل جو فائدو بلاشبہ اھو آھي ته اھو سڌو سنئون Mac OS ۽ ان جي ماحول لاءِ لکيل آھي. گهڻو ڪري، سڀئي ڪيبورڊ شارٽ ڪٽ جيڪي اسان استعمال ڪيا ويا آهن ۽ هن سسٽم کي ڪنٽرول ڪرڻ جا اصول ڪم ڪن ٿا.

ورچوئلائيزيشن

ورچوئلائيزيشن ونڊوز کي Mac OS ماحول ۾ هلائيندي آهي، تنهنڪري سڀئي پروگرام اصل ۾ ونڊوز ۾ هلندا آهن، پر اڄ جي پروگرام جي اختيارن جي مهرباني، Mac OS ۾ انضمام جي حمايت سان. صارف پس منظر ۾ ونڊوز شروع ڪري ٿو، هڪ پروگرام هلائي ٿو، جيڪو پوء Mac OS GUI ۾ هلندو آهي. هن مقصد لاء اڄ مارڪيٽ تي ڪيترائي پروگرام آهن. انهن مان وڌيڪ مشهور آهن:

  • متوازي ڊيسڪ ٽاپ
  • VMware فيوزن
  • VirtualBox
  • QEMU
  • بوچس.

فائدو اهو آهي ته جيڪو به سافٽ ويئر اسان ونڊوز لاءِ خريد ڪيو آهي اهو هن طريقي سان هلندو. نقصان اهو آهي ته اسان کي ونڊوز ۽ ورچوئلائيزيشن ٽول لاءِ لائسنس خريد ڪرڻو پوندو. ورچوئلائيزيشن سست رفتاري سان هلي سگهي ٿي، پر اهو انحصار ان ڪمپيوٽر تي آهي جنهن تي اسان ورچوئل ڪري رهيا آهيون (ليکڪ جو نوٽ: منهنجي 2 سال پراڻي ميڪ بڪ پرو تي ونڊوز ايپليڪيشنن سان ڪم ڪرڻ جي رفتار سان ڪو مسئلو ناهي).

API ترجمو

پريشان نه ٿيو، مان توهان کي ڪجهه ناقابل فهم جملن سان مغلوب ڪرڻ نٿو چاهيان. هن عنوان هيٺ صرف هڪ شيء لڪيل آهي. ونڊوز هارڊويئر سان رابطو ڪرڻ لاءِ خاص سسٽم فنڪشن ڪالز (APIs) استعمال ڪندا آهن، ۽ Mac OS تي هڪ پروگرام آهي جيڪو انهن APIs کي ترجمو ڪري سگهي ٿو ته جيئن OS X انهن کي سمجهي سگهي. ماهر شايد مون کي عذر ڪندا، پر هي هڪ مضمون آهي صارفين لاء، نه پروفيشنل ڪميونٽي لاءِ. Mac OS جي تحت، 3 پروگرام ھي ڪندا آھن:

  • شراب
  • ڪراس اوور- شراب
  • چروايو

شراب صرف ماخذ فائلن مان دستياب آهي ۽ هڪ منصوبي ذريعي مرتب ڪري سگهجي ٿو ميڪ بڪس. اهو پڻ، اهو لڳي سگهي ٿو ته ڪراس اوور-شراب ڪراس اوور وانگر ساڳيو آهي، پر اهو بلڪل ناهي. فرم ڪوڊ ويورورs، جيڪو پئسن لاءِ ڪراس اوور ٺاهي ٿو، وائن پروجيڪٽ تي ٻڌل آهي، پر ايپليڪيشنن سان مطابقت بهتر ڪرڻ لاءِ ان ۾ پنهنجو ڪوڊ واپس لاڳو ڪري ٿو. اهو MacPorts ۾ Crossover-Wine پيڪيج ۾ رکيل آهي، جيڪو ٻيهر صرف سرچ ڪوڊز جي ترجمي سان دستياب آهي. ڪراس اوور انفرادي ايپليڪيشنن تي لاڳو ٿي سگهي ٿو ۽ ان جو پنهنجو GUI آهي، جيڪو توهان کي انفرادي ايپليڪيشنن ۽ انهن جي انحصار کي انسٽال ڪرڻ آسان بڻائي ٿو، جيڪي پوئين ٻن پيڪيجز ۾ نه آهن. توهان سڌو ڳولي سگهو ٿا CodeWeavers ويب سائيٽ تي جيڪي ايپليڪيشنون ان تي هلائي سگهجن ٿيون. نقصان اهو آهي ته ٻيون ايپليڪيشنون جيڪي فهرست ڏنل آهن CodeWeavers ان تي هلائي سگھجن ٿيون، پر ان کي وائن پروجيڪٽ کي ترتيب ڏيڻ جي ضرورت آهي.

Mac OS لاءِ ايپليڪيشن جو ترجمو

جيئن مون گذريل پيراگراف ۾ ذڪر ڪيو آهي. ڪجھ ايپليڪيشنون، گهڻو ڪري اوپن سورس ڪميونٽي مان، شايد Mac OS بائنري پيڪيج نه هجن، پر ماخذ فائلن ۾ رکيل آهن. ان لاءِ ته هڪ عام صارف به انهن ايپليڪيشنن کي بائنري رياست ۾ ترجمو ڪرڻ جي قابل ٿي سگهي ٿو، هڪ پروجيڪٽ استعمال ڪري سگهجي ٿو ميڪ بڪس. اهو هڪ پيڪيج سسٽم آهي جيڪو بندرگاهن جي اصول تي ٺهيل آهي جيڪو BSD کان سڃاتل آهي. ان کي انسٽال ڪرڻ ۽ پورٽ ڊيٽابيس کي اپڊيٽ ڪرڻ کان پوء، ان کي ڪنٽرول لائن ذريعي ڪنٽرول ڪيو ويندو آهي. هتي پڻ هڪ گرافڪ نسخو آهي، پروجيڪٽ فنڪ. بدقسمتي سان، ان جا پروگرام ورجن جديد نه آهن ۽ ان ڪري مان ان جي سفارش نه ٿو ڪريان.

مون Mac OS تي ونڊوز ايپليڪيشنن کي هلائڻ جا امڪان بيان ڪرڻ جي ڪوشش ڪئي. ايندڙ حصي کان، اسان ڪمپيوٽر سان ڪم ڪرڻ جي مخصوص علائقن ۽ MS ونڊوز ماحول مان پروگرامن جي متبادل سان ڊيل ڪنداسين. ايندڙ حصي ۾، اسان مقصد وٺي ويندا آفيس ايپليڪيشنن تي.

وسيلا: wikipedia.org, winehq.org
.