الصفحة الرئيسية » howto » 4+ طرق لتشغيل برامج ويندوز على لينكس

    4+ طرق لتشغيل برامج ويندوز على لينكس

    لقد قطع نظام لينكس شوطًا طويلاً ، ولكن ربما لا يزال عليك تشغيل تطبيقات Windows من حين لآخر - خاصة ألعاب الكمبيوتر الشخصي التي تعمل بنظام التشغيل Windows فقط. لحسن الحظ ، هناك العديد من الطرق لتشغيل تطبيقات Windows على Linux.

    بالطبع ، قبل محاولة تشغيل برنامج Windows قديم ، يجب أن تبحث أو البدائل التي تعمل أصلاً على Linux. سيكون لديك تجربة أفضل إذا كان يمكنك العثور على بديل لائق يعمل دون أي تافه.

    استخدم النبيذ

    النبيذ هو طبقة توافق تسمح لتطبيقات Windows بالعمل على Linux. إنه في الأساس تنفيذ لـ Windows API على Linux. بطبيعة الحال ، لا تنشر شركة Microsoft جميع المعلومات التي نحتاج إليها لإعادة تنفيذ واجهة برمجة تطبيقات Windows من البداية ، لذا يجب أن يتم إجراء هندسة عكسية للخمر. في حين أنه يعمل بشكل جيد بشكل مثير للدهشة نظرا لمجرد مايكروسوفت قد أعطانا قيمة ، فهي في أي مكان بالقرب من الكمال.

    لتشغيل تطبيق في Wine ، يمكنك تثبيت Wine واستخدامه لتشغيل ملف exe لمثبّت. قبل القيام بذلك ، يجب إلقاء نظرة على موقع قاعدة بيانات تطبيق Wine ، والذي سيخبرك بمدى نجاح تشغيل التطبيق في Wine. وكثيرا ما يستخدم النبيذ للألعاب ، لأن الألعاب هي نوع واحد من البرامج التي لا يمكن تشغيلها في جهاز افتراضي. في حين يمكن استخدام Wine لتشغيل تطبيقات سطح المكتب مثل Photoshop و Microsoft Word ، فإن هذه البرامج ستعمل بشكل لا تشوبه شائبة في جهاز ظاهري (انظر أدناه).

    يمكنك أيضًا تجربة استخدام تطبيق مثل PlayOnLinux ، مما يساعد على أتمتة عملية تثبيت الألعاب المعتمدة والبرامج الأخرى في Wine.

    يستخدم تطبيق Netflix Desktop إصدارًا مصحوبًا من Wine لتشغيل Netflix على Linux - لا يعمل Silverlight بشكل صحيح مع الإصدار الحالي من Wine.

    قم بتشغيل Windows في جهاز ظاهري

    على الرغم من أن Wine قد تحتوي على أخطاء أو تعطل عند تثبيت التطبيقات ، إلا أن الجهاز الظاهري سيكون قادراً على تشغيل تطبيقات سطح المكتب هذه على ما يرام. قم بتثبيت Windows في برنامج جهاز ظاهري مثل VirtualBox أو VMware Player أو KVM وسيكون لديك Windows قيد التشغيل في إطار. يمكنك تثبيت برنامج windows في الجهاز الظاهري وتشغيله على سطح مكتب Linux.

    تقدم الأجهزة الافتراضية بعض النفقات العامة ، ولكن مع وحدات المعالجة المركزية (CPUs) السريعة اليوم ، فإن تشغيل العديد من أنواع البرامج في جهاز ظاهري لا يمثل مشكلة. هذا صحيح بشكل خاص بعد أن قمت بتعديل هذه الأجهزة الافتراضية للسرعة. هذا لا ينطبق على الألعاب - الأجهزة الظاهرية لا تحتوي على دعم رسومات ثلاثية الأبعاد جيد جدًا ، لذا ستفشل جميع الألعاب ما عدا أقدمها.

    لدمج تطبيقات Windows مع سطح المكتب ، يمكنك استخدام الوضع السلس لـ VirtualBox أو وضع Unity الخاص بـ VMware. ستظل التطبيقات قيد التشغيل في جهاز ظاهري ، ولكن ستظهر نوافذها بسلاسة على سطح المكتب ، كما لو كانت تعمل على نظام التشغيل Linux.

    جرّب CrossOver

    إذا كان النبيذ يبدو وكأنه الكثير من الألم ، فقد ترغب في تجربة CrossOver Linux. يعد CrossOver منتجًا تجاريًا ، لذا سيكلفك المال ، على الرغم من أن CodeWeavers يقدم نسخة تجريبية مجانية. يأخذ برنامج CrossOver برنامج Wine بشكل أساسي ويعبئه بحيث يضمن العمل بشكل صحيح مع التطبيقات الشائعة مثل Photoshop و Office وحتى الألعاب الشائعة. توفر CodeWeavers دعماً تجارياً لهذه البرامج المدعومة ، بحيث يكون لديك شخص ما يلجأ إليه إذا ما حدث شيء ما.

    هذا الخيار ليس متاحًا للجميع - غالبًا يمكنك تشغيل التطبيقات نفسها باستخدام Wine - ولكن إذا كنت مهتمًا فقط بتشغيل بعض التطبيقات الشائعة على سطح مكتب نظام التشغيل Linux ودفع شخص آخر للقيام بالتغيير والتبديل لك ، فقد يكون CrossOver تذكرتك. كما يرسل CrossOver بقعه مرة أخرى إلى مشروع Wine ، لذلك يساعدك المال الذي تدفعه في تمويل تطوير Open-source Wine.

    كما هو الحال مع Wine ، لن يعمل CrossOver بشكل مثالي مع كل شيء. كما هو الحال مع Wine ، يحتوي CodeWeavers على موقع قاعدة بيانات التوافق.

    استخدم سطح المكتب البعيد

    إذا كان بإمكانك الوصول إلى نظام Windows عن بعد ، فقد ترغب في تجربة تشغيل تطبيقاتك على نظام Windows البعيد واستخدام سطح المكتب البعيد على نظام Linux الخاص بك للوصول إليها. سيتم تشغيل التطبيقات عن بعد على نظام Windows حقيقي ، لذلك يجب أن تعمل بشكل صحيح.

    تتضمن العديد من أجهزة سطح المكتب في Linux برنامجًا للوصول إلى سطح المكتب البعيد من Windows بالفعل. إن لم يكن ، يمكنك تثبيت حزمة rdesktop.

    عندما يفشل All Else: Dual Boot

    لا يمكنك تشغيل كل برنامج Windows على نظام التشغيل Linux - عندما تظهر لعبة كمبيوتر كبيرة جديدة ، فغالبًا ما يكون بعض الوقت حتى يعمل بشكل صحيح في Wine. في حين أن Steam on Linux و دعم Linux من Blizzard قد يغير ذلك في المستقبل ، فإن الألعاب هي فئة واحدة من التطبيقات التي لديها معظم المشاكل على Linux - على الرغم من أن العديد من الألعاب القديمة تعمل بشكل مثالي.

    بدلاً من التخلي عن Windows بالكامل ، فكر في الاحتفاظ به في تكوين ثنائي التمهيد. عندما تريد تشغيل لعبة جديدة لا تعمل بشكل صحيح على نظام التشغيل Linux ، قم بإعادة تشغيل نظام Windows لديك.

    إذا كنت تقوم بتمهيد مزدوج ، يمكنك حتى الوصول إلى أقسام Linux من Windows حتى تتمكن من الوصول إلى ملفاتك دائمًا.