PDA

View Full Version : سوال: اجرای فایلهای exe در لینوکس



Netsky
پنج شنبه 15 اسفند 1387, 10:37 صبح
سلام دوستان عزیز .
من میخام مهاجرت کنم به لینوکس ابونتو . یه سوال داشتم .
در حالت عادی نمیشه فایلهای ویندوزی رو روی لینوکس اجرا کرد .
میخاستم ببینم راه حلی وجود نداره که بشه این کار رو انجام داد .
با تشکر ............................

Mehdi Asgari
پنج شنبه 15 اسفند 1387, 10:54 صبح
برای اجرای برنامه های باینری:
می تونی از Wine استفاده کنی (Windows Emulator)
راه حل دیگه اینه که تو خود لینوکس یه VM نصب کنی و توی VM هم یک ویندوز. بعد برنامه هات رو اون تو اجرا کنی
برای برنامه های کوچیک اپن سورس :
(پایتون ، سی ، روبی ، جاوا ، ....) که از ویژگی های مختص ویندوز استفاده نمی کنن ، می تونی مستقیما در لینوکس کامپایل و اجراشون کنی (البته زبان های داینامیک مثل پایتون نیاز به کامپایل ندارن)
برنامه های دات نت رو هم تا حدودی میشه در Mono اجرا کرد (بدیهیه که فایل اجراییشون منظورم نیست)

حامد مصافی
پنج شنبه 15 اسفند 1387, 11:15 صبح
برنامه های دات نت رو هم تا حدودی میشه در Mono اجرا کرد (بدیهیه که فایل اجراییشون منظورم نیست)
mono دقیقاً به همین منظور ساخته شده. اجرای خروجی دات نت روی پلت فرم غیر ویندوزی، لذا با اون میشه فایل اجرایی ساخته شده با دات نت را روی لینوکس اجرا کرد.

در شل بنویسید:

$mono myApp.exe