هغه کارونکي چې پدې وروستیو کې له وینډوز څخه لینکس ته تللي اکثرا حیران دي چې ایا دوی کولی شي په خپل نوي سیسټم کې د وینډوز غوښتنلیکونه او برنامې پرمخ وړي. د دې ځواب په عموم کې د لینکس په اړه د کارونکي لید اغیزه کوي، ځکه چې عملیاتي سیسټمونه باید کارول اسانه وي او په ورته وخت کې، د مختلف فایل فارمیټونو چلولو نظر ته ښه راغلاست. د پوښتنې مستقیم ځواب - هو. تاسو کولی شئ په لینکس کې د EXE فایلونه او نور وینډوز پروګرامونه چل کړئ، او دا دومره پیچلي ندي لکه څنګه چې ښکاري. په پای کې، تاسو به په لینکس کې د ذکر شوي پروګرامونو د چلولو مختلف لارو سره د اجرا وړ فایلونو لنډ پوهه ولرئ.

په وینډوز او لینکس کې د اجرا وړ فایلونه

په لینکس کې د EXE فایلونو چلولو دمخه، دا مهمه ده چې پوه شئ چې د اجرا وړ فایلونه څه دي. په عموم کې، د اجرا وړ فایل هغه فایل دی چې کمپیوټر ته د ځانګړو لارښوونو د اجرا کولو امرونه لري (لکه څنګه چې په کوډ کې لیکل شوي).

د نورو فایل ډولونو برعکس (د متن فایلونه یا پی ډی ایف فایلونه)، د اجرا وړ فایل د کمپیوټر لخوا نه لوستل کیږي. پرځای یې، سیسټم دا فایلونه تالیف کوي او بیا د هغې مطابق لارښوونې تعقیبوي.

ځینې ​​عام اجرا وړ فایل فارمیټونه پدې کې شامل دي:

  1. EXE، BIN او COM په مایکروسافټ وینډوز عملیاتي سیسټمونو کې
  2. DMG او APP په macOS کې
  3. په لینکس کې OUT او AppImage

په عملیاتي سیسټمونو کې داخلي توپیرونه (اکثره د سیسټم زنګونه او د فایل لاسرسی) د دې دلیل دی چې عملیاتي سیسټم د هر موجود اجرا وړ فارمیټ ملاتړ نه کوي. مګر د لینکس کارونکي کولی شي دا مسله په اسانۍ سره د مطابقت پرت سافټویر لکه وائن یا د مجازی ماشین هایپروایزر لکه VirtualBox په کارولو سره حل کړي.

په لینکس کې د وینډوز برنامې چلولو څرنګوالی

په لینکس کې د وینډوز غوښتنلیک چلول یو روښانه ساینس ندی. دلته په لینکس کې د EXE فایلونو چلولو مختلفې لارې دي:

د مطابقت پرت وکاروئ

د وینډوز مطابقت پرتونه کولی شي د لینکس کاروونکو سره په خپل سیسټم کې د EXE فایلونو چلولو کې مرسته وکړي. شراب، د شراب لپاره لنډ دی ایمولیټر نه، د وینډوز مطابقت لرونکی پرت دی چې ستاسو د لینکس سیسټم سره مطابقت لري.

د ایمولیټرانو او مجازی ماشینونو برخلاف ، وین برنامه د وینډوز په څیر چاپیریال کې نه چلوي چې په لینکس کې جوړ شوی. پرځای یې، دا په ساده ډول د وینډوز سیسټم زنګونه په کمانډونو بدلوي POSIX د دوی مساوي.

په عموم کې ، د مطابقت پرتونه لکه وین د سیسټم تلیفونونو بدلولو ، د لارښود جوړښت تنظیم کولو ، او برنامه ته د عملیاتي سیسټم ځانګړي سیسټم کتابتونونو چمتو کولو مسؤلیت لري.

د وینو نصب او کارول په لینکس کې د وینډوز پروګرامونو چلول ساده دي. یوځل نصب شو ، تاسو کولی شئ د وین سره د EXE فایل چلولو لپاره لاندې کمانډ صادر کړئ:

wine program.exe

د لینوکس کاروونکي چې یوازې د وینډوز لوبې لوبوي کولی شي PlayOnLinux غوره کړي، د وین لپاره د مخکښې پای ریپر. PlayOnLinux د وینډوز ایپس او لوبو تفصيلي لیست هم چمتو کوي چې تاسو یې په خپل سیسټم کې نصب کولی شئ.

 په مجازی ماشین کې د وینډوز چلولو څرنګوالی

بله حل د مجازی ماشینونو په کارولو سره د وینډوز EXE فایلونو چلول دي. د مجازی ماشین هایپروایزر لکه VirtualBox کاروونکو ته اجازه ورکوي چې د دوی لومړني عملیاتي سیسټم لاندې ثانوي عملیاتي سیسټم نصب کړي.

ټول هغه څه چې تاسو یې باید وکړئ نصب یې کړئ VirtualBox یا VMWare ، یو نوی مجازی ماشین جوړ کړئ او په هغې کې وینډوز تنظیم کړئ. بیا ، تاسو کولی شئ په ساده ډول مجازی ماشین پیل کړئ او وینډوز د لینکس میشته عملیاتي سیسټم کې پرمخ وړئ. پدې توګه ، تاسو کولی شئ یوازې د EXE فایلونه او نور برنامې پرمخ وړئ لکه څنګه چې تاسو معمولا په وینډوز کمپیوټر کې کوئ.

د کراس پلیټ فارم سافټویر پراختیا راتلونکی دی

اوس مهال، د شته سافټویر لویه برخه یوازې په یو عملیاتي سیسټم تمرکز کوي. ډیری ایپسونه چې تاسو یې موندلی شئ په ځانګړي ډول د وینډوز، ماکوس، لینکس، یا د دې عملیاتي سیسټمونو ترکیب لپاره شتون لري. تاسو په ندرت سره د سافټویر نصبولو فرصت ترلاسه کوئ چې په ټولو اصلي عملیاتي سیسټمونو کې کار کوي.

مګر دا ټول د کراس پلیټ فارم پراختیا سره بدلیږي. د سافټویر پراختیا کونکي اوس غوښتنلیکونه رامینځته کوي چې کولی شي په ډیری پلیټ فارمونو کې پرمخ وړي. Spotify، VLC میډیا پلیر، Sublime Text، او Visual Studio Code د کراس پلیټ فارم سافټویر ځینې مثالونه دي چې د ټولو لوی عملیاتي سیسټمونو لپاره شتون لري.