اجرای برنامه های ویندوز در لینوکس

معمولاً افرادی که از سیستم عامل ویندوز به لینوکس مهاجرت میکنند تا چند مدتی دلشان پیش سیستم عامل ویندوز جا میماند چراکه نرم‌افزار های زیادی مخصوص ویندوز منتشر شده است که نسخه لینوکسی آن‌ها اصلاً وجود ندارد یا اگر هم نسخه مشابه آن‌ها وجود داشته باشد بازهم برای کاربران ویندوز رضایت‌بخش نیست چراکه معمولاً برنامه‌های Open Source لینوکس از منوهای پیچیده‌ای بر خوردار هستند که کار کردن با آن‌ها کمی برای کاربران ویندوز دشوار است.

در ادامه به شما برنامه‌ای را معرفی میکنم که با نصب و استفاده از آن میتوانید کلیه برنامه‌های محبوب خود را در سیستم عامل لینوکس نصب و اجرا کنید.

اجرای برنامه‌های ویندوز در لینوکس با Wine

نرم‌افزار Wine که نام آن مخفف کلمات Wine Is Not Emulator است یک برنامه جهت نصب و اجرای نرم افزارهای ویندوز در لینوکس میباشد. همانطور که از نامه این نرم‌افزار پیداست این برنامه یک شبیه ساز ویندوز یا ماشین مجازی برای اجرای ویندوز نمیباشد بلکه برنامه‌ای است که API Windows را به POSIX Call ترجمه میکند و از همین طریق میتوانید با استفاده از کمترین منابع سخت افزاری برنامه‌های ویندوز را با سرعت عالی اجرا کند.

از ویژگیهای بارز نرم‌افزار Wine‌ میتوان به نصب و استفاده از این برنامه در اکثر توزیع‌های محبوب لینوکس مثل Ubuntu‌ و Debian‌ و Fedora و … نام برد.

آموزش نصب نرم‌افزار Wine در Ubuntu

برای نصب نرم‌افزار Wine‌ در توزیع ابونتو کافیست ابتدا با کلید های Ctrl+Alt+T وارد محیط ترمینال شوید سپس با استفاده از دستورات زیر شروع به نصب نرم‌افزار Wine در ابونتو کنید:

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel

دستورات بالا را یک به یک وارد کنید و منتظر بمانید تا نصب نرم افزار wine‌ به پایان برسد. پس از نصب نرم افزار wine دستور winecfg را وارد کنید و نرم افزار های درخواستی winecfg را نصب کنید.

sudo winecfg

نکته: توجه کنیدحجم نرم‌افزار wine حدود 550 مگابایت میباشد که حدود 170 مگابایت از حجم اینترنت شما کسر خواهد شد.

نصب و اجرای نرم‌افزار های ویندوز در لینوکس با Wine

پس از کامل شدن فرایند نصب نرم‌افزار Wine در لینوکس میتوانید نرم‌افزار های مورد نظر خود را با استفاده از دستور wine نصب و یا اجرا کنید. برای اینکار کافیست قبل از نام فایل Setup نرم‌افزار دستور wine را بنویسید. برای مثال:

wine setup.exe

مثالی دیگر:

wine program.exe

معمولاً پس از نصب نرم‌افزار wine منوی به راست کلیک شما اضافه خواهد شد که با راست کلیک نمودن روی فایلهای اجرای ویندوز میتوانید برنامه ویندوزی خود را با wine‌ اجرا کنید.

نکته: همیشه سعی کنید از نسخه Portable نرم‌افزار ها استفاده کنید تا نیاز به نصب آن‌ها نداشته باشید.

اگر سوال یا انتقادی نسبت به مقاله اجرای برنامه های ویندوز در لینوکس دارید تی ام ال منیجر را از محبت خود محروم نکنید.


برای دریافت نسخه PDF مقاله های سایت ابتدا در سایت ثبت نام کنید تا بتوانید به کلیه مقالات به صورت کاملا رایگان دسترسی پیدا کنید. ورود به سایت | ثبت نام در سایت

 

به نظر شما ممکنه کسی با استفاده از کلید های زیر این مطلب رو به اشتراک بذاره؟
انجمن آی تی یاران
محمد برغمدی

محمد برغمدی

امام علی علیه السلام: با مردم آنگونه معاشرت كنيد، كه اگر مرديد بر شما اشك ريزند، و اگر زنده مانديد، با اشتياق سوي شما آيند.

9 دیدگاه روی “اجرای برنامه های ویندوز در لینوکس

  • بهمن 10, 1396 در 09:53
    Permalink

    استاد برغمدی سلام
    مطلب خیلی مفیدی بود
    میخواستم بدونم به نظر شما روی تبلت p555 سامسونگ چه نسخه ای از لینوکس رو میتونم نصب کنم که بشه از طریق لینوکس و نصب برنامه Wine بتونم برنامه ویندوزی دلخواه رو نصب کنم
    البته من فقط یک برنامه ویندوزی در حد حجم ۱۰۰ مگابایت رو لازم دارم و نیازی به برنامه های دیگه لینوکس هم ندارم

    لطف میکنید اگر راهنمایی کنید

    پاسخ
    • محمد برغمدی
      بهمن 10, 1396 در 14:04
      Permalink

      سلام
      اول باید مطمئن بشید که آیا اصلا امکان نصب لینوکس در تبلت p555 سامسونگ وجود داره؟
      اگر وجود داشت آیا درایور های تبلت برای اون نسخه از لینوکس هست؟
      مورد سوم اینکه آیا برنامه مورد نظر شما میتونه با Wine نصب و اجرا بشه؟

      پاسخ
      • بهمن 10, 1396 در 14:54
        Permalink

        استاد تشکر از پاسخ سریعتون
        راستش رم تبلت ۲ و سی پی یو ۱.۲ اسپن دراگون ۴۱۰ amr هست

        اما من چطور میتونم پاسخ سوالات شما رو پیدا کنم؟
        اگر این راه عملی نباشه شما راه دیگه ای سراغ دارید که راهنمایی کنید؟

        پاسخ
        • محمد برغمدی
          بهمن 10, 1396 در 17:26
          Permalink

          خواهش میکنم
          مشخصات سخت افزاری که بیان کردید مناسب
          اما باید بررسی کنید که آیا درایور های لینوکس برای تبلت شما وجود داره؟
          اسم کامل تبلت رو در اینترنت به همراه نام ubuntu یا kali یا هر توزیع دیگه ای که مد نظرت رو وارد کن، اگر کسی قبلا سعی کرده باشه لینوکس رو در این تبلت نصب بکنه اطلاعات مورد نیاز تون رو بدست میارید.

          پاسخ
          • بهمن 10, 1396 در 22:53
            Permalink

            متوجه شدم
            تشكر از توجهتون

  • فروردین 25, 1397 در 20:21
    Permalink

    ایا نرم افزارهایی ک در ویندوز نصب میشود در لینوکس هم نصب میشود؟؟؟چند نمونه بگین….

    پاسخ
    • محمد برغمدی
      فروردین 26, 1397 در 13:56
      Permalink

      سلام
      خیر، ساختار برنامه های ویندوز با برنامه های لینوکس فرق میکنه
      اما بعضی از شرکت ها مثل مایکروسافت بعضی از نرم افزار هاشون مثل Visual Studio Code‌ رو برای چندین پلتفرم توسعه میدن تا کاربر همه سیستم عامل ها بتونند از این برنامه ها استفاده کنند.
      به طور کلی هم میشه بعضی از نرم افزار های Windows رو با برنامه Wine در لینوکس نصب کرد. اما همه برنامه ها رو نمیشه

      پاسخ
  • اردیبهشت 16, 1397 در 19:09
    Permalink

    سلام و خسته نباشید.
    من از اوبونتو نسخه 15.10 استفاده میکنم ولی با دستور sudo هیچ نرم افزاری رو نمیتونم نصب کنم.
    لطفا منو راهنمایی کنید.
    با تشکر

    پاسخ
    • محمد برغمدی
      اردیبهشت 16, 1397 در 23:19
      Permalink

      سلام امیر محمد جان
      نسخه Ubuntu که استفاده میکنید 6 ماه بیشتر پشتیبانی نداره و در حال حاضر چند سال از اتمام پشتیبانیش گذشته
      در واقع Repository منسوخ شده و شما نمیتونید با استفاده از دستور sudo apt-get install یا sudo apt install برنامه ای نصب کنید.
      بهترین راه اینکه آخرین نسخه اوبونتو رو دانلود و نصب کنید. در حال حاضر نسخه 18.04 اومده که با دسکتاپ Gnome 3 که حقیقتا زیباست و حداقل 4 تا 6 سال هم پشتیبانی داره (بخاطر LTS بودن)
      جایگزین دیگه ای که میتونم بهتون معرفی کنم Elementary OS گه از Ubuntu 18.04 هم زیباتر 🙂

      پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *