كيفية تثبيت برنامج Windows على Raspberry Pi باستخدام Wine

كيفية تثبيت برنامج Windows على Raspberry Pi باستخدام Wine

هل تريد تشغيل برنامج Windows على Raspberry Pi الخاص بك؟ إنه اقتراح طموح ، ولكنه ممكن الآن لعدد صغير من التطبيقات. لمعرفة مدى سهولة ذلك ، قمت بإعداد برنامج Eltechs ExaGear على Raspberry Pi 3.





إلى ماذا ترمز الرموز التعبيرية

لماذا برامج Windows على Raspberry Pi؟

مع وجود العديد من تطبيقات Linux والأدوات المساعدة الممتازة ، لماذا تريد أو تحتاج إلى تشغيل برنامج Windows على Raspberry Pi؟





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





هناك أيضًا ميزة الترفيه. نحن نعرف علبة Raspberry Pi لعب ألعاب الفيديو الرجعية . نحن نعلم أيضًا أن بعض ألعاب الفيديو مفتوحة المصدر كانت كذلك استدار إلى Pi .

ماذا لو أردت أن تلعب لعبة لم يتم نقلها؟ على الرغم من أنه من شبه المؤكد أن ألعاب الفيديو الحديثة لن تعمل ، إلا أن العناوين القديمة لديها فرصة أفضل على Pi.



أصبح كل هذا ممكنًا بفضل بيئة ExaGear x86 و Wine ، طبقة تطبيقات Windows الشائعة لنظام Linux.

على أجهزة كمبيوتر سطح المكتب التي تعمل بنظام Linux ، يتيح Wine تشغيل برامج Windows. لكن لا يمكن تشغيل Wine بمفرده على Raspberry Pi ، لأن Raspberry Pi لا يستخدم بنية x86 (32 بت). بدلاً من ذلك ، يعتمد على بنية ARM ، والتي تختلف تمامًا.





كل ما تحتاجه هو تحسين برنامج طبقة تطبيق Wine لمعالج ARM الخاص بـ Raspberry Pi. هل تقوم ExaGear Desktop Software بهذه المهمة؟

ما هو برنامج سطح المكتب ExaGear؟

يعد Eltechs ExaGear Desktop جهازًا افتراضيًا قويًا يقوم بإنشاء بيئة x86 على Raspberry Pi. هذا يعني أن البرامج المخصصة لأجهزة سطح المكتب التي تعمل بنظامي التشغيل Windows و Linux يمكن تشغيلها في بيئة ExaGear.





من أمثلة التطبيقات التي يمكنك تشغيلها على Raspberry Pi سكايب و Dropbox و Plex و uTorrent. نظرًا لأن ExaGear يعمل ضمن نظام التشغيل Raspbian OS ، فلن تحتاج إلى إجراء أي تغييرات على إعداد Raspberry Pi الحالي.

بقدر ما يذهب Pi ، سيتم تحقيق أفضل النتائج باستخدام Raspberry Pi 3. ومع ذلك ، يمكن لأجهزة ARM الأخرى ، مثل ODROID و Cubieboard و PINE64 و Banana Pi أيضًا تشغيل ExaGear.

والنتيجة هي أنه يمكنك استخدام برنامج x86 أقدم على Raspberry Pi. قد يكون هذا تطبيقًا أو لعبة فيديو.

في حين أن هناك طرقًا أخرى لإنشاء بيئة افتراضية ، فإن ExaGear يبسط العملية. على الرغم من توفر نسخة تجريبية ، ExaGear ليس برنامجًا مجانيًا .

توجه إلى صفحة ExaGear على موقع eltechs.com لمعرفة المزيد. لاحظ أن إصدارات Chromebook و Android متوفرة أيضًا.

الشروع في العمل: قم بتنزيل ExaGear Desktop

قبل تثبيت ExaGear ، تأكد من أن Raspberry Pi 3 جاهز. الحد الأدنى لحجم ExaGear للتشغيل هو 1500 ميجابايت (1.5 جيجابايت) ، لذلك ستحتاج إلى التأكد من أن به مساحة كافية للتشغيل. ابدأ بتغيير حجم نظام ملفات Raspbian.

يمكن القيام بذلك في القائمة> التفضيلات> تكوين Raspberry Pi حيث يجب أن تختار النظام> توسيع نظام الملفات . بدلاً من ذلك ، قم بتشغيل:

sudo raspi-config

من هنا افتح خيارات متقدمة> توسيع نظام الملفات ، وانقر نعم .

تتوفر عدة إصدارات من ExaGear لـ Raspberry Pi.

  • نسخة Raspberry Pi 1 / Zero
  • إصدار Raspberry Pi 2
  • إصدار Raspberry Pi 3

يمكنك تنزيل الإصدار المفضل لديك على جهاز الكمبيوتر الخاص بك ونسخ البيانات عبر FTP. أو يمكنك ببساطة تنزيل ExaGear مباشرة على Raspberry Pi الخاص بك.

هل من القانوني مشاهدة الأفلام على موقع يوتيوب

تتمثل الخطوات الموصى بها في حفظ مفتاح الترخيص (الذي ستحصل عليه عند شراء البرنامج) في ملف التحميلات الدليل على Pi الخاص بك. إلى نفس الدليل ، قم بتنزيل ExaGear باستخدام ملفات wget في سطر الأوامر:

wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

كم من الوقت سيستغرق هذا سيعتمد على سرعة الإنترنت لديك ؛ التحميل حوالي 280 ميغا بايت.

تثبيت ExaGear Desktop على Raspberry Pi

عندما تكون جاهزًا ، قم بفك ضغط ملف TAR.GZ الذي تم تنزيله.

tar -xvzpf exagear-desktop-rpi3.tar.gz

يمكنك بعد ذلك تثبيت ExaGear Desktop وتنشيطه عن طريق تشغيل البرنامج النصي install-exagear.sh في الدليل مع الحزم المستخرجة ومفتاح الترخيص الذي قمت بتنزيله مسبقًا.

sudo ./install-exagear.sh

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

أيًا كان ما تخطط للقيام به ، فإن الخطوة التالية هي إدخال الأمر البسيط:

exagear

سيؤدي هذا إلى تشغيل بيئة x86 ، 'ضيف' يعمل فوق 'المضيف' (Raspbian).

تثبيت Wine لتشغيل برامج Windows

قبل أن تبدأ في تثبيت برنامج Windows (سنلقي نظرة على بعض الأمثلة لاحقًا) ، ستحتاج إلى تكوين ExaGear. يتم ذلك عن طريق تثبيت Wine أثناء وجودك في بيئة ExaGear.

ابدأ بالتحديث:

sudo apt update

بمجرد تحديث مستودعاتك ، ستكون جاهزًا لتثبيت Wine.

sudo apt install wine

مع تثبيت Wine ، يمكن لـ Raspberry Pi الآن تشغيل برنامج Windows. لاحظ أن هذا غير ممكن بدون ExaGear (أو بعض بيئة x86 الافتراضية الأخرى). قد تتمكن من العثور على إصدار من Wine لأجهزة ARM ، لكنه لن يقوم بتشغيل برنامج Windows بدون البيئة الصحيحة.

كيفية تثبيت برنامج Windows على Raspberry Pi

لذا ، فأنت تقوم الآن بتشغيل بيئة ضيف 32 بت على Raspberry Pi الخاص بك ، داخل نظام التشغيل. لقد قمت بتثبيت Wine ، والذي يتم استخدامه على أجهزة سطح مكتب Linux لتشغيل برامج Windows.

أنت الآن جاهز لتثبيت ألعاب الفيديو أو البرامج الأخرى على Raspberry Pi.

لكن ما الذي ستقوم بتثبيته؟ يوفر مطورو ExaGear Eltechs قائمة يتم تحديثها بانتظام. من بين تطبيقات Windows (تم تضمين تطبيقات Linux x86 مثل Skype و Dropbox) المدرجة Word Viewer و Mono و .NET Framework 4.5. يُشار أيضًا إلى مجموعة رائعة من ألعاب Windows التي تعمل على Raspberry Pi مع ExaGear و Wine ، مثل Counter Strike و Fallout و Sid Meier's Alpha Centauri.

أنا من أشد المعجبين بـ سلسلة الحضارة ، و Alpha Centauri هي واحدة من ألعابي المفضلة على الإطلاق. هذا يجعلها مرشحًا مثاليًا للتثبيت.

أيًا كانت اللعبة التي تخطط لتثبيتها ، ابحث عن مصدر. قد تكون هذه هي الوسائط الأصلية ، أو تنزيل من موقع مثل GOG.com. طالما اشتريت اللعبة ، فستتمكن من تنزيلها على جهاز الكمبيوتر الخاص بك.

في سطر الأوامر ، داخل بيئة ExaGear ، انتقل إلى مجلد التنزيل ، وأدخل:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

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

تابع من خلال هذا لإكمال التثبيت. قبل تشغيل اللعبة المثبتة ، تأكد من تكوين Wine بشكل صحيح. يمكنك القيام بذلك باستخدام الأمر:

winecfg

يتيح لك هذا تحديد (من بين أشياء أخرى) توافق Windows حسب الإصدار. بالنسبة لـ Sid Meier's Alpha Centauri ، تحتاج إلى ضبط هذا على ويندوز إكس بي . يجب أن تجد هذا الخيار على التطبيقات التبويب.

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

بمجرد تثبيت برنامج Windows الخاص بك ، ستجده عبر القائمة الرئيسية أسفل النبيذ> البرامج .

بكل بساطة! بالنظر إلى مواصفات Raspberry Pi ، فإن تشغيل برنامج 32 بت على لوحة ARM يعد إنجازًا رائعًا.

كيفية مشاهدة التلفزيون على الكمبيوتر المحمول مع الإنترنت

الحصول على رسومات ثلاثية الأبعاد على Raspberry Pi

لاحظ أنه إذا كنت تخطط لتثبيت ألعاب الكمبيوتر برسومات ثلاثية الأبعاد ، فأنت بحاجة إلى تكوين Raspberry Pi الخاص بك. تتوفر العديد من أوضاع الرسومات ، وستحتاج إلى تحديد الوضع الصحيح.

ابدأ بفتح محاكي طرفي جديد ( Ctrl + Alt + T. ) وادخل:

sudo raspi-config

في أداة التكوين ، ابدأ بالاختيار قم بتحديث هذه الأداة إلى أحدث إصدار . انتظر التحديث ، ثم افتح خيارات متقدمة و اختار برنامج تشغيل GL> GL (كامل KMS) برنامج تشغيل سطح المكتب OpenGL مع KMS كامل .

يختار نعم من ثم ينهي للتأكيد ، وإعادة التشغيل عندما يُطلب منك ذلك. عند إعادة تشغيل Raspberry Pi ، تذكر تشغيل الأمر exagear مرة أخرى للمتابعة.

عندما تنتهي من بيئة ExaGear ، استخدم الأمر exit لإنهائها. كرر الأمر لإنهاء الجلسة الطرفية وإغلاق سطر الأوامر.

هل تريد معرفة المزيد عن تشغيل برامج Windows على نظام Linux؟ تحقق من دليلنا الأنيق إلى Wine على Linux.

بينما لا يمكنك تشغيل برنامج Windows أصليًا بهذه الطريقة ، لاحظ أنه يمكنك ذلك قم بتثبيت Windows 10 IoT Core على Raspberry Pi الخاص بك !

يشارك يشارك سقسقة بريد الالكتروني دليل المبتدئين لتحريك الكلام

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

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • خمر
  • فطيرة التوت
نبذة عن الكاتب كريستيان كاولي(تم نشر 1510 مقالة)

نائب محرر الأمان ، Linux ، DIY ، البرمجة ، و Tech Explained ، ومنتج Podcast مفيد حقًا ، مع خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، كريستيان هو من هواة Raspberry Pi tinkerer و Lego عاشق ومحب للألعاب القديمة.

المزيد من Christian Cawley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك