اجرا برنامه های ویندوزی در لینوکس
اجرا برنامه های ویندوزی در لینوکس
» شاید یکی از دغدغه های افرادی که به لینوکس مهاجرت میکنند !
ناتوانی در عدم استفاده از فایلهای EXE در لینوکس هست ( اجرا برنامه های ویندوزی در لینوکس ) !
-» خب ما اینجا هستیم تا شما را با یه ابزار کاربردی در این زمینه و برای اجرای فایلهای exe در لینوکس آشنا کنیم !
Wine چیست ؟
» وین یک لایه سازگاری آزاد و منبع باز است که هدف آن اجازه اجرای
برنامه های رایانه ای (نرم افزار برنامه و بازی های رایانه ای) است که برای Microsoft Windows
توسعه یافته بر روی سیستم عامل های یونیکس مانند اجرا شده است؛ همچنین یک کتابخانه نرم افزاری، معروف به Winelib ارائه می دهد، که در برابر آن برنامه نویسان می توانند برنامه های ویندوز را کامپایل کنند تا آنها را به سیستم های مشابه یونیکس منتقل کند !
-» Wine محیط زمان اجرا ویندوز خود را فراهم می کند که مکالمات سیستم ویندوز
را به تماس های سیستم سازگار با POSIX تبدیل می کند، دوباره ساختار دایرکتوری سیستم
های ویندوز را بازآفرینی می کند ، و پیاده سازی های جایگزین کتابخانه های سیستم ویندوز خدمات
سیستم را از طریق Wineserver و مؤلفه های مختلف دیگر (مانند اینترنت اکسپلورر ، ویرایشگر رجیستری ویندوز ، وین غالباً با استفاده از آزمایش جعبه سیاه مهندسی معکوس، برای جلوگیری از مشکلات کپی رایت نوشته شده است !
در مورد این ابزار بیشتر بدانید..
» انتخاب “وین شبیه ساز نیست” به عنوان نام پروژه
وین نتیجه بحث در مورد نامگذاری در اوت ۱۹۹۳ بود و به دیوید نیمی منتقل شد !
برخی از اشتباهات ناشی از پرسش و پاسخ اولیه با استفاده از Windows Emulator و سایر منابع نامعتبر است که پس از تنظیم نام پروژه wine ظاهر می شوند..
-» در هنگام اجرای برنامه های Windows تحت لینوکس؛ هیچ شبیه سازی کد یا مجازی سازی رخ نمی دهد !
» “Emulation” معمولاً به اجرای کد کامپایل شده در نظر گرفته شده
برای یک پردازنده (مانند x86) با تفسیر / جبران مجدد نرم افزاری که در یک پردازنده متفاوت (مانند PowerPC) اجرا می شود !
اشاره دارد. در حالی که نام در بعضی اوقات به شکل WINE این ابزار ظاهر می شود، توسعه دهندگان پروژه موافقت کرده اند که روی شکل استاندارد ابزار سازی کنند.
-» نصب برنامه های ویندوز روی لینوکس : Wine در درجه اول برای لینوکس و macOS توسعه یافته است ، و از نوامبر ۲۰۱۸ بسته های خوبی برای هر دو سیستم عامل موجود است.
-» در یک نظرسنجی در سال ۲۰۰۷ توسط desktoplinux.com از ۳۸٫۵۰۰ کاربر
رومیزی لینوکس ، ۵/۳۱٪ از پاسخ دهندگان از استفاده از این ابزار برای اجرای برنامه های Windows
استفاده کرده اند، این تعدد بزرگتر از همه برنامه های مجازی سازی x86 بود، و همچنین بیشتر از ۲۷٫۹٪ گزارش شده که برنامه های Windows را اجرا نمی کنند.
برای مثال..
» برای مثال من قصد دارم یک ابزار ویندوزی
را در لینوکس خودم اجرا کنم ؛ ابتدا Wine را از روش زیر نصب میکنم
sudo apt-get install wine
» سپس به راحتی با دستور زیر برنامه ویندوزی را Run میکنیم
sudo wine win_app.exe
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.