- - كيفية لعب ألعاب Android على Linux مع Anbox

كيف تلعب ألعاب Android على Linux مع Anbox

يحتوي Android على الكثير من ألعاب الفيديو. بفضل تطبيق Anbox ، يمكن لعب معظم ألعاب Android على Linux.

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

تحذير! برنامج Anbox هو برنامج تجريبي ، وقد تواجه مشكلات! استخدام على مسؤوليتك الخاصة!

تثبيت Anbox

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

sudo snap install anbox --beta --devmode

على افتراض تشغيل أمر Snap أعلاه دون أي مشاكل ، يجب أن يكون Anbox جيدًا. ومع ذلك ، لا يمكن استخدامه بعد ، وهذا بسبب وجود مكونات متعددة للبرنامج.

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

أوبونتو عبر PPA

لتمكين وحدات Anbox kernel على Ubuntu ، يجب عليك إضافة PPA لبرنامج تابع لجهة خارجية. لتمكينه ، أدخل إضافة الرابطة بين مستودع القيادة أدناه في المحطة.

sudo add-apt-repository ppa:morphis/anbox-support

مع إضافة PPA إلى النظام ، حان الوقت لتشغيل تحديث أمر.

sudo apt update

أخيرًا ، قم بتثبيت حزم وحدات kernel على Ubuntu باستخدام تثبيت مناسب أمر.

sudo apt install linux-headers-generic anbox-modules-dkms

قوس لينكس عبر AUR

يحتوي نظام Linux Linux AUR على وحدات نواة Anbox المتوفرة عبر anbox وحدات-dkms-بوابة صفقة. لتشغيلها ، افتح نافذة طرفية واتبع التعليمات خطوة بخطوة أدناه.

الخطوة 1: قم بتثبيت Git و Base-devel على جهاز الكمبيوتر الخاص بك ، عبر Pacman.

sudo pacman -S git base-devel

الخطوة 2: قم بنسخ حزمة وحدات Anbox kernel إلى جهاز الكمبيوتر الخاص بك باستخدام Git.

git clone https://aur.archlinux.org/anbox-git.git

الخطوه 3: انقل المحطة من الدليل الرئيسي (~ /) إلى المجلد "anbox-git" مع القرص المضغوط أمر.

cd anbox-git

الخطوة 4: قم بتشغيل عملية إنشاء الحزمة عن طريق تنفيذ makepkg أمر. إذا كانت لديك مشكلات في بناء البرنامج ، فتأكد من مراجعة التعليقات على صفحة Anbox AUR.

makepkg -sri

توزيعات لينكس الأخرى

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

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

إعداد وحدات Linux kernel

بمجرد تثبيت حزم kernel module على توزيع Linux الخاص بك ، ينتهي الجزء الصعب. كل ما عليك فعله هو تشغيل الوحدات والبدء في استخدامها مع مودبروب أمر.

sudo modprobe ashmem_linux
sudo modprobe binder_linux

تحقق من أن الوحدات النمطية تعمل مع:

ls -1 /dev/{ashmem,binder}

يجب أن ترى:

/dev/ashmem
/dev/binder

تثبيت أدوات Android

Anbox هو نظام محاكاة Android ، لذلكيتطلب أدوات تطوير Android لتثبيت البرامج عليه. لحسن الحظ ، يتم دعم أدوات تطوير Android في جميع توزيعات Linux الرئيسية تقريبًا ، وبالتالي فإن الحصول عليها ليس مشكلة.

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

لعب ألعاب Android على Linux مع Anbox

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

الخطوة 1: بدء تشغيل خادم ADB.

adb start-server

الخطوة 2: اذهب إلى APK Mirror وابحث عن لعبتك وقم بتنزيلها. يرجى ملاحظة أنه لن تعمل جميع الألعاب. أيضًا ، لتشغيل لعبة Android بشكل صحيح مع Anbox ، يجب تثبيت الإصدار x86.

الخطوه 3: نقل جلسة عمل المحطة الطرفية من الدليل الرئيسي (~ /) إلى المجلد ~ / Downloads باستخدام القرص المضغوط.

cd ~/Downloads

الخطوة 4: تشغيل ليرة سورية يمكنك الحصول على اسم ملف Android APK والحصول عليه لتثبيته ونسخه. بعد ذلك ، قم بتثبيته باستخدام الأمر أدناه.

adb install name-of-android-video-game-app.apk

الخطوة 5: افتح قائمة التطبيق ، وابحث عن "Anbox" وابدأ تشغيل التطبيق.

الخطوة 6: بمجرد تشغيل مدير تطبيق Anbox وتشغيله ، استخدمه لبدء تشغيل لعبة Android.

تعليقات