امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
اجرای برنامه‌های ویندوزی در لینوکس
نویسنده پیام
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #1
اجرای برنامه‌های ویندوزی در لینوکس
سلام

خیلی وقت‌ها پیش میاد یک نرم‌افزار فقط نسخه‌ی ویندوزیش موجود هستش و هیچ نرم افزار مشابه‌ای هم توی لینوکس نداره و ....

یا به دلایلی میخواییم فقط از همون نسخه ویندوزی استفاده کنی! برای این‌طور مواقع یک پروژه‌ای شروع شد بنام wine که اگه بخوام به صورت ساده بگم؛ میتونید توسط این برنامه‌ی لینوکسی؛ فایلهای ویندوزی (exe) رو در لینوکس نصب کنید!

خب روش کار خیلی آسونه:
۱ - نصب برنامه wine :
در اوبونتو:
کد php:
sudo apt-get install wine 
در فدورا:
کد php:
yum install wine 

۲ - فایل اجرایی ویندوز رو که دارین (exe) باید بهش خاصیت اجرا شدن بدید؛
یا روی فایل راست کلیلک کنید و پروپرتیس رو بزنید و توی گزنه‌هایی که میاد دنبال قسمتی به نام execute بگردید و تیک بزنید

یا به دستور زیر اونو تبدیل به اجرایی کنید:
کد php:
chmod +x EXEFILE 
که EXEFILE نام فایل اجرایی برنامتونه؛

۳ - حالا فایل اجرایی ویندوزیتون رو باز کنید و میبینید که خیلی هلو باز میشه


چند نکته:
۱ - برنامه‌ویندوزی به dll وابست هستند؛ برای مثال برنامه‌های vb6 به dll خودش وابستست که اگه ای توی wine نبایه برنامه اجرا نمیشه؛ راه چاره‌اش هم اینه که به هر طریقی که ممکنه اون dll رو توی پوشه‌ی system32 برنامه‌ی win کپی کنید

۲ - بعضی از برنامه‌ها هم کلا مشکل دارند با wine و اجرا نمیشن؛
چونم این نرم‌افزار شبیه سازی ویندوز هستش و ویندوز که محصول ماکروسافت هستش و ماکروسافت هم که انحصار طلبی شهرت داره؛ درنتیحه همین‌که این نرم‌افزار حتی بعضی فایل‌ها رو هم باز نکنه از ابهت و اعتبارش کم نمیشه؛

سایت wine
تاریخچه
در ویکی پدیا بخوانید

منبع: خودم Biggrin
Heart درود بر نرم افزار‌های آزاد؛ مرگ بر انحصار Heart
۰۶-فروردین-۱۳۹۲, ۱۹:۵۶:۴۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : behzady, hadikh73, Ambassador, ha_60, aleas, koorosh.k, ترانسپورتر, WhiteNoise, alaska, 1نفر


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [مقاله] لینوکس در ویندوز babyy 6 4,278 ۱۵-فروردین-۱۳۹۲, ۰۳:۴۱:۳۳
آخرین ارسال: babyy

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS