صارفين جيڪي تازو ونڊوز کان لينڪس ڏانهن تبديل ڪيا آهن اڪثر حيران ٿي ويندا آهن ته اهي هلائي سگهن ٿا ونڊوز ايپليڪيشنون ۽ پروگرام پنهنجي نئين سسٽم تي. انهي جو جواب عام طور تي لينڪس جي صارف جي نقطه نظر کي متاثر ڪري ٿو، جيئن آپريٽنگ سسٽم استعمال ڪرڻ آسان هجڻ گهرجي ۽ ساڳئي وقت، مختلف فائل فارميٽ کي هلائڻ جي خيال کي ڀليڪار. سوال جو سڌو جواب آهي - ها. توهان لينڪس تي EXE فائلون ۽ ٻيا ونڊوز پروگرام هلائي سگهو ٿا، جيڪو ايترو پيچيده نه آهي جيترو لڳي ٿو. آخر ۾، توهان کي لينڪس تي ذڪر ڪيل پروگرامن کي هلائڻ جي مختلف طريقن سان گڏ، ايگزيڪيوٽيبل فائلن جي مختصر ڄاڻ هوندي.

ونڊوز ۽ لينڪس ۾ قابل عمل فائلون

لينڪس تي EXE فائلون ڊوڙندو کان اڳ، ان جي خبر کي ڪهڙي executable فائلون آھن اهم آهي. عام طور تي، هڪ قابل عمل فائل هڪ فائل آهي جنهن ۾ ڪمپيوٽر کي ڪجهه خاص هدايتون (جيئن ڪوڊ ۾ لکيل آهي) تي عمل ڪرڻ لاءِ حڪم شامل آهن.

ٻي فائيل قسمن (متن فائيلون يا PDF فائلون) وسنديون، سنڌ جي executable فائيل جي ڪمپيوٽر جي پڙهڻ نه آهي. فراق، جي نظام کي اهي فائلون compiles ۽ پوء ان مطابق عمل جي هدايتن تي ھلي.

ڪجھ عام قابل عمل فائل فارميٽ ۾ شامل آھن:

  1. EXE، BIN ۽ COM Microsoft ونڊوز آپريٽنگ سسٽم تي
  2. DMG ۽ APP macOS تي
  3. لينڪس تي اوٽ ۽ ايپ اميج

آپريٽنگ سسٽم ۾ اندروني اختلاف (اڪثر ڪري سسٽم ڪالز ۽ فائل رسائي) اهو ئي سبب آهي جو آپريٽنگ سسٽم هر دستياب قابل عمل فارميٽ کي سپورٽ نٿو ڪري. پر لينڪس استعمال ڪندڙ آساني سان هن مسئلي کي حل ڪري سگھن ٿا يا ته هڪ مطابقت پرت پروگرام استعمال ڪندي جيئن شراب يا هڪ ورچوئل مشين هائپر ويزر جهڙوڪ VirtualBox.

لينڪس ۾ ونڊوز پروگرامن کي ڪيئن هلائڻ

لينڪس تي ونڊوز ايپليڪيشن هلائڻ هڪ بيحد سائنس ناهي. هتي لينڪس تي EXE فائلن کي هلائڻ جا مختلف طريقا آهن:

مطابقت پرت استعمال ڪريو

ونڊوز مطابقت واري پرت لينڪس استعمال ڪندڙن جي مدد ڪري سگھن ٿيون EXE فائلن کي انهن جي سسٽم تي هلائڻ لاءِ. وائن، مختصر لاءِ وائن ايز ناٽ ايموليٽر، هڪ عام ونڊوز مطابقت پرت آهي جيڪو توهان جي لينڪس سسٽم سان مطابقت رکي ٿو.

ايموليٽرز ۽ ورچوئل مشينن جي برعڪس، وائن لينڪس تي ٺهيل ونڊوز جهڙي ماحول ۾ پروگرام نٿو هلائي. ان جي بدران، اهو صرف ونڊوز سسٽم ڪالن کي حڪمن ۾ تبديل ڪري ٿو POSIX انهن جي برابر.

عام طور تي، وائن وانگر مطابقت پرت سسٽم ڪالن کي تبديل ڪرڻ، ڊاريڪٽري جي جوڙجڪ کي درست ڪرڻ، ۽ هڪ پروگرام کي آپريٽنگ سسٽم-مخصوص سسٽم لائبريريون مهيا ڪرڻ جا ذميوار آهن.

وائن کي انسٽال ڪرڻ ۽ استعمال ڪرڻ لينڪس تي ونڊوز پروگرام هلائڻ سادو آهي. هڪ دفعو انسٽال ٿيل، توهان هيٺ ڏنل حڪم جاري ڪري سگهو ٿا EXE فائل کي وائن سان هلائڻ لاء:

wine program.exe

لينڪس اهي صارف جيڪي صرف ونڊوز رانديون کيڏڻ چاهيان ٿو PlayOnLinux، شراب جي سامهون-آخر چادر سان چونڊي سگهو ٿا. PlayOnLinux ونڊوز ايپس ۽ گيمز جي تفصيلي فهرست پڻ مهيا ڪري ٿي جيڪي توهان پنهنجي سسٽم تي انسٽال ڪري سگهو ٿا.

 هڪ ورچوئل مشين ۾ ونڊوز ڪيئن هلائجي

ٻيو حل آهي ونڊوز EXE فائلن کي هلائڻ لاءِ ورچوئل مشينون استعمال ڪندي. هڪ ورچوئل مشين هائپر وائزر جهڙوڪ VirtualBox صارفين کي اجازت ڏئي ٿو ته ثانوي آپريٽنگ سسٽم کي انسٽال ڪري جيڪو انهن جي پرائمري آپريٽنگ سسٽم تحت هلندو آهي.

توهان س haveني کي ڪرڻو آهي انسٽال ڪريو VirtualBox يا VMWare ، هڪ نئين ورچوئل مشين ٺاهيو، ۽ ان تي ونڊوز سيٽ اپ ڪريو. پوء، توهان صرف ورچوئل مشين کي شروع ڪري سگهو ٿا ۽ ونڊوز کي لينڪس تي ٻڌل آپريٽنگ سسٽم اندر هلائي سگهو ٿا. اهو طريقو، توهان صرف EXE فائلون ۽ ٻيا پروگرام هلائي سگهو ٿا جيئن توهان عام طور تي ونڊوز پي سي تي ڪندا.

ڪراس پليٽ فارم سافٽ ويئر ڊولپمينٽ مستقبل آهي

هن وقت، جي موجود سافٽ ويئر جو هڪ وڏو حصو صرف هڪ آپريٽنگ سسٽم تي روشني وڌي آهي. گهڻيون ائپس جيڪي توهان ڳولي سگهو ٿا خاص طور تي ونڊوز، macOS، Linux، يا انهن آپريٽنگ سسٽم جي ميلاپ لاءِ موجود آهن. توهان جو خال خال سافٽ ويئر ته تمام ڌارا آپريٽنگ سسٽم تي ڪم انسٽال ڪرڻ جو موقعو حاصل ڪري.

پر اهو سڀ ڪجهه تبديل ٿي رهيو آهي ڪراس پليٽ فارم جي ترقي سان. سافٽ ويئر ڊولپرز هاڻي ايپليڪيشنون ٺاهي رهيا آهن جيڪي ڪيترن ئي پليٽ فارمن تي هلائي سگهن ٿيون. Spotify، VLC ميڊيا پليئر، Sublime Text، ۽ Visual Studio Code ڪجھ مثال آھن ڪراس پليٽ فارم سافٽ ويئر جا سڀ وڏي آپريٽنگ سسٽم لاءِ دستياب آھن.