كيفية تشغيل تطبيقات Windows على Android باستخدام Wine

كيفية تشغيل تطبيقات Windows على Android باستخدام Wine

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





في الآونة الأخيرة ، أصدر مشروع Wine إصدارًا متوافقًا مع Android. احتضنه مستخدمو Linux منذ فترة طويلة (معظمهم من اللاعبين) الذين يحتاجون إلى إصلاح برامج Windows المفضلة لديهم فقط ، هذا الخيار متاح الآن على Android.





لكن هل تعمل كما هو متوقع؟ ولماذا تهتم على أي حال ، بالنظر إلى ثروة البرامج المتوفرة على Android؟ هيا نكتشف.





ما هو النبيذ؟

غالبًا ما يُوصف عن طريق الخطأ بأنه 'محاكي' ، فإن Wine (اختصار تكراري يرمز إلى Wine Is Not Emulator) هو في الواقع طبقة توافق. هذه مكتبة برامج تجعل Linux و macOS و BSD قادرة على تشغيل تطبيقات Windows. على الرغم من وجود بعض المحاكاة (على وجه التحديد ، بيئة وقت تشغيل Windows) ، لا يحاكي Wine نظام التشغيل.

DIY حامل الهاتف الخليوي للسيارة

على مر السنين ، أصبح Wine شائعًا بشكل متزايد كطريقة لتشغيل برامج Windows على منصات أخرى. أثناء تثبيت جهاز افتراضي هو أحد الخيارات (ربما ، على سبيل المثال ، لـ قم بتشغيل Microsoft Office على Linux ) ، يمكن القول إن إعداد Wine أسهل.



كان النبيذ متاحًا لأجهزة ARM (مثل Raspberry Pi) لبعض الوقت. الآن تم إصدار Wine لنظام Android.

كيفية تثبيت Wine على Android

قبل تثبيت Wine على جهاز Android الخاص بك ، ستحتاج إلى التأكد من أنه يمكنك تثبيت ملفات APK.





عادةً ما تكون القدرة على تثبيت البرنامج على هاتفك أو جهازك اللوحي مقصورة على أي مصدر خارج متجر Google Play افتراضيًا. قم بتمكين هذا عن طريق الفتح الإعدادات> الأمان والتنصت على مفتاح مصادر غير معروفة . انقر نعم لتأكيد الإجراء.

يتوفر Wine كملف APK لنظام Android من موقع تنزيل Wine.





تحميل: النبيذ للأندرويد (حر)

تتوفر عدة إصدارات لمعالجات ARM (معظم أجهزة Android) ومعالجات x86 (معظمها من الأجهزة اللوحية ، ولكن بعدد صغير فقط). حدد البنية التي يمتلكها جهازك قبل التنزيل (يمكنك التحقق من ذلك من خلال البحث عن الجهاز على ويكيبيديا).

بعد التنزيل على جهازك (أو على جهاز الكمبيوتر الخاص بك ، قبل المزامنة مع محرك الأقراص السحابي المفضل لديك) ، حان وقت التثبيت.

اضغط على ملف APK ووافق على التثبيت. انتظر حتى يتم فك حزمها ، ثم وافق على التثبيت ؛ سيتم إخطارك بأن Wine يحتاج إلى الوصول لتسجيل الصوت وتعديل محتويات جهازك وحذفها وقراءتها بطاقة الذاكرة . مطلوب تسجيل صوتي من قبل بعض التطبيقات التي قد ترغب في استخدامها في Wine.

بمجرد اكتمال التثبيت ، اضغط على فتح ، وانتظر حتى يتم إنشاء بيئة Windows.

ما هي تطبيقات Windows التي يمكنك تشغيلها؟

بينما سيقوم Wine بتشغيل بعض البرامج على أجهزة ARM ، سيتم العثور على أفضل النتائج على أجهزة Android المستندة إلى x86.

نظرًا لأنك ربما تستخدم جهاز Android يستند إلى ARM ، فستقتصر على التطبيقات التي تم تكييفها للاستخدام على Windows RT. قام مطورو XDA بإنتاج ملف قائمة التطبيقات التي تعمل على أجهزة Windows المستندة إلى ARM ، لذلك هذا مكان جيد للبدء.

من بين هذه التطبيقات أدوات مفيدة مثل Audacity و Notepad ++ و FileZilla و Paint.NET. ستجد أيضًا بعض الألعاب القديمة التي كانت مفتوحة المصدر. وتشمل هذه الموت و الزلزال 2 ، وكذلك استنساخ مفتوح المصدر OpenTTD ، نسخة من قطب النقل .

مع زيادة شعبية Wine على أجهزة Android و ARM ، لا بد أن تنمو هذه القائمة. نحن نتفهم أن مشروع Wine يطور طريقة لاستخدام QEMU لمحاكاة تعليمات x86 على أجهزة ARM ، لذا فإن هذا يبشر بالخير للمستقبل.

بعض الميزات مفقودة ... في الوقت الحالي

بعض المكتبات وواجهات برمجة التطبيقات مطلوبة لتشغيل الألعاب. بعض واجهات برمجة التطبيقات الشائعة مفقودة حاليًا من Wine على Android.

مفقود ، ولكن من المحتمل ظهوره في مرحلة ما ، Direct3D 12 و Vulkan و OpenGL ES الكامل (لتمكين Direct3D ؛ هذا محدود حاليًا). سيؤدي تقديم هذه التطبيقات في Wine لنظام Android إلى توسيع نطاق اختيار التطبيقات التي يمكن استخدامها.

ومع ذلك ، النبيذ قيد التطوير المستمر. على هذا النحو ، يمكن توقع هذه الميزات في إصدار مستقبلي. لحسن الحظ ، يدعم Wine Direct3D 10 و 11 ودفق أوامر Direct3D وبرنامج تشغيل رسومات Android. وفي الوقت نفسه ، يمكننا أيضًا الاستمتاع بدعم DirectWrite و Direct2D المحسن.

استكشاف النبيذ على Android

عند بدء تشغيل بيئة البرنامج ، ستجد قائمة ابدأ قياسية على غرار Windows 7 (مع شعار Wine) ومربع سطر أوامر.

للتفاعل مع Wine ، ستحتاج إلى لوحة مفاتيح (وربما ماوس) متصلة بجهاز Android الخاص بك.

في هذه المرحلة ، بعد وقت قصير من إصدار Wine 3.0 لنظام Android ، لا يوجد دعم للوحات مفاتيح البرامج ، على الرغم من أن النقر على ما يرام. قد يكون حجم سطح المكتب مشكلة ، على الرغم من ذلك ؛ على الجهاز الذي اختبرت هذا عليه ، جهاز Samsung Galaxy S2 اللوحي ، كان زر البدء صغيرًا. لإصلاح ذلك ، قمت بتبديل الاتجاه إلى الوضع الرأسي ثم العودة إلى الوضع الأفقي.

هذا هو السبب في أن الماوس ، أو ربما القلم ، فكرة جيدة.

تعمل واجهة سطر الأوامر بنفس طريقة عمل موجه أوامر Windows القياسي ( قبل وصول PowerShell ).

في هذه الأثناء ، يمكنك النقر فوق الزر 'ابدأ' للعثور على قائمتين. الأول هو لوحة التحكم ، مع القوائم الفرعية إضافة برامج إزالة و لعبة تحكم ، و إعدادات الإنترنت . الثاني هو يركض...

استخدام يركض... يمكنك فتح مربع حوار لإصدار الأوامر. على سبيل المثال ، يمكن تشغيل Internet Explorer عن طريق إدخال iexplore .

جميع الخيارات الأربعة تفتح شاشة نموذجية على غرار Windows لتغيير الإعدادات.

تثبيت البرنامج في Wine

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

على سبيل المثال ، إذا قمت بتنزيل ملف Windows قابل للتنفيذ (EXE) على جهاز Android اللوحي ، فسأحفظه في مجلد التنزيل. يمكن الوصول إلى هذا في سطر الأوامر باستخدام

cd sdcard/Download/[filename.exe]

لتشغيل الملف في Wine لنظام Android ، ما عليك سوى إدخال اسم ملف EXE. (تتطلب بعض إصدارات Wine أن تسبق هذا الأمر باستخدام الأمر wine ، لكن هذا ليس ضروريًا.)

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

مساعدة ، جهاز Android الخاص بي لن يعمل على Wine!

تواجه مشاكل؟ لا يمكن لجميع أجهزة Android تشغيل Wine. أثناء تشغيله على جهاز Galaxy Tab S2 ، يبدو أنه لا يعمل على Tab S. وبالمثل ، سيعمل OnePlus 5T على Wine ، في حين أن Google Pixel 2016 لن يعمل. من بين الآخرين الذين لديهم مشكلات ، Xiaomi Mi5 و Huawei Mate 10.

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

وفي الوقت نفسه ، إذا كنت تمتلك ملف Chromebook مع تمكين وضع المطور ، ستتمكن من تثبيت Wine على جهاز أكثر ملاءمة. لاحظ أن هناك أيضًا إصدارًا من Crossover لنظام التشغيل Chrome ، على الرغم من أن هذا يتطلب وحدة المعالجة المركزية x86.

النبيذ على Android: إنه يحدث

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

الاحتمالات التي يقدمها Wine على Android كبيرة. على الرغم من محدوديتها حاليًا ، فمن المحتمل أن يزداد ما هو ممكن مع Wine على هاتفك الذكي أو جهازك اللوحي بمرور الوقت ، حيث يتم التخلص من الأخطاء وتحسين التوافق.

إذا كنت ترغب في ذلك أيضًا تشغيل تطبيقات Android وألعابك على Windows ، ألق نظرة على Nox:

يشارك يشارك سقسقة بريد الالكتروني هل من المقبول تثبيت Windows 11 على جهاز كمبيوتر غير متوافق؟

يمكنك الآن تثبيت Windows 11 على أجهزة الكمبيوتر القديمة باستخدام ملف ISO الرسمي ... ولكن هل من الجيد القيام بذلك؟

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

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

المزيد من Christian Cawley

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

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

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