كيفية تشغيل تطبيقات لينكس الرسومية على نظامي أندرويد وويندوز

  • يتيح لك استخدام AVF وبرنامج KVM Hypervisor تشغيل بيئات سطح المكتب الكاملة لنظام Debian على نظام Android Canary.
  • يوفر WSLg تكاملاً كاملاً لتطبيقات واجهة المستخدم الرسومية لنظام Linux ضمن نظام التشغيل Windows 10 و 11.
  • أدوات مثل Anbox و Waydroid تجعل تشغيل تطبيقات Android على أنظمة سطح المكتب التي تعمل بنظام Linux أسهل.

قم بتثبيت نظام لينكس على جهاز Chromebook الخاص بك لتشغيل تطبيقات ويندوز عبر Wine و Proton

أصبح الخط الفاصل بين أنظمة تشغيل الهواتف المحمولة وأجهزة الكمبيوتر المكتبية غير واضح بشكل متزايد. واليوم، لم يعد امتلاك كليهما حلماً مستحيلاً. امتلاك تنوع نظام لينكس في راحة يدك أو دمج أدوات المصادر المفتوحة القوية في بيئة ويندوز بدون تعقيدات.

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

أندرويد كاناري وثورة AVF

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

كل هذا السحر يحدث بفضل بنية تعتمد على مشروع فيروكروم. يستخدم النظام إطار عمل المحاكاة الافتراضية لنظام Android (AVF) باستخدام برنامج KVM للمراقبة الافتراضية وبنية crossvm التحتية لإعداد جهاز افتراضي بنظام Debian GNU/Linux، يتم استخدام ما يلي للتفاعل المرئي مع المستخدم: ويستون كخادم مركب، وهو المرجع لبروتوكول Wayland، مما يسمح بعرض برامج سطح المكتب على شاشة الهاتف المحمول.

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

محطة طرفية لنظام Linux لنظام Android-2
المادة ذات الصلة:
طرفية لينكس الأصلية على نظام أندرويد: كيف تعمل وكل ما تتيحه لك من إمكانيات

يكمن السر الحقيقي لمنع هذا من ترك آثار في تسريع الرسومات المادية باستخدام VirGL. نظام وحدة معالجة الرسومات الافتراضية هذا، الذي انبثق من مشروع Virgil3D، هو ما يسمح بتشغيل التطبيقات ذات المتطلبات العالية بسلاسة. لتفعيله، كل ما يتطلبه الأمر هو حيلة بسيطة: أنشئ ملفًا فارغًا باسم virglrenderer موجود في المسار /sdcard/linuxعند إعادة تشغيل الطرفية، ستؤكد الرسالة "تم تمكين VirGL" أن كل شيء جاهز.

دمج نظام لينكس في نظام ويندوز باستخدام WSL

من ناحية أخرى، إذا كان هدفك هو عكس ذلك، فقد بذلت مايكروسوفت جهدًا رائعًا مع نظام ويندوز الفرعي لنظام لينكس (WSL). حاليًا، يسمح WSL 2 بما يلي: تطبيقات واجهة المستخدم الرسومية لنظام لينكس (كل من X11 و Wayland) يبدو وكأنهما جزء أصيل من نظام التشغيل Windows.

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

المادة ذات الصلة:
كيفية تثبيت توزيعة لينكس على نظام أندرويد وتحويل هاتفك المحمول إلى جهاز كمبيوتر صغير

التثبيت والخطوات الأولى في WSL

للدخول إلى هذا العالم، تحتاج إلى نظام التشغيل Windows 11 أو Windows 10 (الإصدار 19044 أو أحدث). من الضروري تثبيت ما يلي: برامج تشغيل vGPU للاستفادة من تقنية عرض OpenGL المُسرّعة بواسطة الأجهزة. إذا كنت تبدأ من الصفر، فما عليك سوى فتح PowerShell كمسؤول وتشغيله. wsl --install.

إذا كنت تمتلك نظام WSL بالفعل ولكنك ترغب في استخدام الميزات الرسومية، فكل ما عليك فعله هو تحديث النظام باستخدام الأمر wsl --update ثم أعد تشغيل النظام الفرعي بواسطة wsl --shutdownبعد إتمام عملية التهيئة، يمكنك تثبيت البرامج الشائعة باستخدام مدير حزم apt الخاص بنظام أوبونتو. على سبيل المثال:

محرر النصوص جنوم:

    لتحرير ملفات التكوين مثل ملف .bashrc.
  • الأعرج: مثالي لمعالجة الصور والرسم الحر.
  • نوتيلوس: مدير الملفات الكلاسيكي من جنوم.
  • VLC: مشغل الوسائط المتعددة المناسب لجميع التضاريس.

يمكنك حتى تثبيت متصفحات مثل جوجل كروم لنظام لينكس يتيح تنزيل حزمة .deb باستخدام wget وحل التبعيات باستخدام الخيار -f في apt زيادة الإنتاجية بشكل كبير من خلال الجمع بين أفضل ما في كلا النظامين على شاشة واحدة.

نقل نظام أندرويد إلى سطح مكتب لينكس

كيفية تثبيت نظامي التشغيل ويندوز أو لينكس على جهاز يعمل بنظام أندرويد (مشاريع متقدمة)

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

يُعدّ Anbox أحد أبرز الأمثلة على ذلك. هذه الأداة لا يستخدم محاكاة QEMUبدلاً من ذلك، يقوم بتشغيل نظام أندرويد على نفس نواة النظام المضيف. وينتج عن ذلك أداء أسرع بكثير وتحسين التكامل، حيث يتم فتح التطبيقات في نوافذ فردية داخل بيئة لينكس الرسومية.

كيفية استخدام توزيعة لينكس كاملة على نظام أندرويد بدون صلاحيات الروت
المادة ذات الصلة:
كيفية استخدام توزيعة لينكس كاملة على نظام أندرويد بدون صلاحيات الروت

يتم التثبيت عادةً عبر حزم Snap. لإضافة تطبيقات جديدة، يتم استخدام ما يلي: Android Debug Bridge (ADB) من خلال سطر الأوامر. على الرغم من أن معظم التطبيقات تعمل، إلا أن تلك التي تتطلب وصولاً عميقاً إلى مكونات الجهاز (مثل التحكم المباشر في البلوتوث أو الواي فاي) قد تُسبب مشاكل. بالإضافة إلى ذلك، يُنصح بأن تدعم التطبيقات... وضع التشغيل الحر في نظام أندرويد 7 حتى لا تبدو مشوهة على المكتب.

من ناحية الأمان، يحرص Anbox بشدة على حماية التطبيقات ويحتفظ بها في مكان آمن. صندوق محكم الإغلاق (صندوق رمل)يمنعهم ذلك من الوصول المباشر إلى البيانات الخاصة بالنظام المضيف. توجد بدائل حديثة مثل Waydroid، والتي يُسهّل بعض المستخدمين استخدامها باستخدام أدوات واجهة المستخدم الرسومية المصممة بلغة GTK3 لتشغيل البيئة بنقرة واحدة على Weston.

كل هذا التطور التقني، بدءًا من استخدام AVF على نظام Android Canary حتى تنوع استخدامات WSLg و Anbox يشير إلى أننا نتجه نحو مستقبل يكون فيه نظام التشغيل مجرد طبقة غير مرئية، ويمكننا استخدام أي برنامج، بغض النظر عن مصدره، مع أداء مُحسّن وواجهة سلسة.

كيفية تثبيت نظامي التشغيل ويندوز أو لينكس على جهاز يعمل بنظام أندرويد (مشاريع متقدمة)
المادة ذات الصلة:
كيفية تثبيت نظامي التشغيل ويندوز أو لينكس على جهاز يعمل بنظام أندرويد (مشاريع متقدمة)

أضف كمصدر مفضل في جوجل