امکان اجرای برنامه های ویندوز در لینوکس، ذهنیت کاربرانی که سیستم عامل لینوکس را مورد انتقاد قرار می دادند، عوض کرده است. امروزه اکثر اپلیکیشن های ارائه شده قابلیت اجرا شدن بر روی سیستم عامل های مختلف را دارند، اما همچنان برنامه هایی نیز وجود دارند که با اختصاص یافتن به یک سیستم عامل، کاربران حوزه هاستینگ را با مشکل رو به رو کرده اند، ولی روش هایی که در این زمینه ارائه شده است، به راحتی آنها را به اهداف خود نزدیک می کند. پس دغدغه خود را در این مورد به ما بسپارید!
فهرست مطالب
چگونه برنامه های ویندوز را در لینوکس اجرا کنیم؟
ویندوز و لینوکس هریک مزایای منحصر به فرد خود را دارند که کاربران بسته به نیاز خود یکی را انتخاب می کنند. اما شما می توانید با روش هایی که توضیح خواهیم داد، در صورت نیاز دو تا از اصلی ترین سیستم عامل ها را با یکدیگر ترکیب کنید:
روش اول: اجرای برنامه های ویندوز در لینوکس با Wine
برای نصب برنامه های ویندوز در لینوکس می توانید از Wine که یک محیط Runtime است، استفاده کنید. توجه کنید که ما در این بخش، از اوبونتو استفاده کردیم، شما می توانید از توزیع های دیگر لینوکس استفاده کنید. برای شروع، وارد سرور مجازی لینوکس خود شده و ترمینال را باز کنید. دستور زیر را در آن اجرا کنید:
sudo apt-get install wine
برای تایید مجوز Wine، گزینه Yes را زده و آنرا نصب کنید. در ادامه از شما سوال پرسیده می شود که می خواهید چه کاری برایتان انجام شود، گزینه Install an app را انتخاب کنید:
در ادامه لیستی را مشاهده خواهید کرد، گزینه MS Paint را انتخاب و OK را بزنید.
منتظر بمانید تا فرآیند دانلود تمام شود:
به ترمینال بازگردید و دستور زیر را اجرا کنید:
winename_of_application.exe
برنامه با کمک دستور Wine دانلود و نصب خواهد شد. شما می توانید برنامه ویندوز را در لینوکس اجرا کنید.
روش دوم: استفاده از ماشین مجازی برای اجرای برنامه های ویندوز در لینوکس
یکی دیگر از روش های اجرای برنامه های ویندوز در لینوکس، استفاده از ماشین های مجازی است. در این روش شما سیستم عامل ویندوز را به صورت کامل در لینوکس اجرا خواهید کرد. VMWare Player و VirtualBox از معروف ترین ماشین های مجازی به شمار می روند که می توان محیط ویندوز را در آنها اجرا کرد. با کمک این مجازی ساز ها می توانید برنامه های ویندوز دلخوه خود را در سرور مجازی لینوکس خود اجرا کنید، برای انجام این کار کافی است تا نسخه مربوط به توزیع لینوکس این مجازی ساز ها را دانلود و نصب کنید. این روش برای کاربرانی مناسب است که می خواهند یک محیط ویندوز را به صورت جداگانه اجرا کنند:
روش سوم: اجرای برنامه های ویندوز در لینوکس با کمک CrossOver
روش سوم برای اجرا و نصب برنامه های ویندوز در لینوکس VPS، استفاده از CrossOver است. این نرم افزار که به تازگی منتشر شده است می تواند از سیستم عامل Mac و لینوکس پشتیبانی کند. این نرم افزار مبتنی بر Wine است و استفاده از آن به صورت محدود برای کاربران رایگان خواهد بود.
برای شروع کار به صفحه رسمی CrossOver رفته و نرم افزار را دانلود کنید:
روشی که در این میان برای نصب برای نصب CrossOver بر روی سیستم های مبتنی بر دبیان توصیه می شود، استفاده از gdebi است. دستور زیر را در ترمینال اجرا کنید:
sudo gdebi crossover_15.0.1-1.deb
پس از اتمام فرآیند نصب، برنامه را اجرا کرده و گزینه Install Windows Software را کلیک کنید:
در این مرحله بر روی CrossOver Software Installer برای نصب برنامه ویندوز دلخواه کلیک کنید:
برنامه ویندوز انتخاب شده همراه با مراحل نصب آن نمایش داده می شود. بر روی گزینه Continue کلیک کنید.
حواستان باشد که یک فایل منبع را نیز دانلود کنید.
با کلیک بر روی Continue آخرین مرحله دانلود نیز به اتمام خواهد رسید. پس از اتمام فرآیند دانلود، گزینه Run Command را انتخاب کرده و فایل exe را مرور کنید. گزینه Run را کلیک کنید.
روش چهارم: استفاده از قابلیت Remote Desktop برای نصب برنامه های ویندوز در لینوکس
از قابلیت های Microsoft Windows، همین ریموت دسکتاپ است که شما می توانید از آن برای اجرا کردن برنامه های ویندوز در لینوکس استفاده کنید. اگر شما نیز جز کاربرانی هستید که نیازی به اجرا برنامه ویندوز به صورت دائمی ندارید، استفاده از Remote Desktop Connection بهترین گزینه است. برای انجام این کار، قابلیت Remote Desktop را در رایانه ویندوز خود فعال کرده و یک مجموعه دسکتاپ راه دور قابل اجرا را نیز در دستگاه لینوکس دلخواه نصب کنید. این دسترسی را در رایانه شخصی که سیستم عامل ویندوز داشته باشد را نیز اعمال کنید.
اگر سیستمی ندارید که ویندوز بر روی آن نصب شده باشد، می توانید از سرور مجازی ویندوز آذرسیس سرور باکیفیت و قابل اعتماد را برای اتصال از طریق ریموت دسکتاپ خریداری کنید.
سخن آخر
ترکیب کردن دو سیستم عامل به طور همزمان اتفاقی است که در زمان های نه چندان دور غیر ممکن بود، اما با پیشرفت تکنولوژی که در زمینه میزبانی وب رخ داده است انجام دادن این کار برای شما دشوار نخواهد بود. برای اجرای برنامه های Run شده ویندوز در لینوکس، تنها با روش هایی که توضیح دادیم امکان پذیر است. اگر برای خرید الزامات اولیه و یا انجام مراحل با سوالاتی رو به رو شدید، در بخش کامنت ها پاسخگوی شما خواهیم بود. درضمن به خاطر داشته باشید که این نظرات ارزشمند شما است که سرحه کار ما خواهد بود.