قم بتثبيت وتشغيل تطبيقات Android مع Anbox على Fedora 30

Anbox

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

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

حول Anbox

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

الطريقة التي تم بناؤها هي أن البرنامج يدمج تطبيقًا مع النظام ويحاول تشغيل التطبيق كبرنامج أصلي مثبت على النظام. هذه طريقة جيدة لتشغيل تطبيقات Android على نظامك.

بالنسبة لأولئك الذين يرغبون في أن يتمكنوا من تثبيت هذا البرنامج على Fedora 30 ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.

من المهم الإشارة إلى أن Anbox هو برنامج تجريبي ، لذلك لا يزال يعاني من بعض الأخطاء ويمكن أن يسبب بعض المشاكل. ومع ذلك ، فإن استخدام هذا البرنامج على مسؤوليتك الخاصة.

كيفية تثبيت Anbox على Fedora 30؟

الخطوة الأولى لتثبيت Anbox على Fedora 30 هي افتح Terminal وفيه سنقوم بتنفيذ الأوامر التالية التي سنقوم من خلالها بتثبيت DKMS والأدوات لبناء وحدات kernel.

sudo dnf install dkms

sudo dnf install kernel-devel

sudo dnf install android-tools

بمجرد الانتهاء من ذلك ، سنقوم الآن بكتابة ما يلي في المحطة.

cd ~

git clone https://github.com/anbox/anbox-modules

cd anbox-modules

sudo cp anbox.conf /etc/modules-load.d/

sudo cp 99-anbox.rules /lib/udev/rules.d/

sudo cp -rT ashmem /usr/src/anbox-ashmem-1

sudo cp -rT binder /usr/src/anbox-binder-1

sudo dkms install anbox-ashmem/1

sudo dkms install anbox-binder/1

sudo modprobe ashmem_linux

بعد أن أدخلت ما ورد أعلاه ، سنقوم الآن بتثبيت Anbox على نظامنا ، لذلك سنستفيد من حزم Snap، لذلك إذا لم يكن لديك الدعم مثبتًا ، فما عليك سوى كتابة ما يلي في الجهاز:

sudo dnf install snapd

sudo ln -s /var/lib/snapd/snap /snap

مع دعم Snap في النظام ، يمكننا تثبيت Anbox. للقيام بذلك في محطة ، علينا فقط كتابة ما يلي:

snap install --devmode --beta anbox

حسنًا ، في الحالات اللاحقة في حالة وجود تحديث أو إذا كنت تريد التحقق مما إذا كان موجودًا وتريد تثبيته ، ما عليك سوى كتابة:

snap refresh --beta --devmode anbox

وفويلا ، لديهم بالفعل Anbox مثبتًا على نظامهم. الآن قبل البدء في استخدام Anbox في Fedora 30 ، من الضروري تكوين وحدة أمان SELinux لنظامك ، لأن هذا يمنع التشغيل الصحيح لـ Anbox.

للقيام بذلك ، علينا فقط كتابة الأوامر التالية في Terminal:

sudo ausearch -c servicemanager --raw

sudo semodule -X 300 -i my-servicemanager.pp

sudo ausearch -c anboxd --raw

sudo semodule -X 300 -i my-anboxd.pp

sudo ausearch -c gatekeeperd --raw

sudo semodule -X 300 -i my-gatekeeperd.pp

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

بعد إعادة التشغيل بالفعل ، سنتمكن من استخدام Anbox في نظامنا. يمكنهم إجراء اختبار تثبيت أي تطبيق.

للقيام بذلك ، ما عليك سوى الحصول على ملف apk. للتطبيق الذي يثير اهتمامك على الشبكة وفي محطة طرفية سنقوم بكتابة الأمر التالي:

adb install filename.apk

إذا كنت تريد معرفة المزيد عن استخدام Anbox ، يمكنك الرجوع إلى وثائقه في الرابط التالي. 


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

      ميغيل قال

    شكرا
    هل يمكنك عمل برنامج تعليمي يعمل مع Arch / Manjaro؟

    بالنسبة لي - مع Manjaro - لقد بدأني ، ولكن بدون السماح لي بتثبيت أي شيء ، فقط مع نواة 4.19 ونحن نذهب إلى الإصدار التجريبي 5.2 / 5.3 ، والذي لا أعرف ماذا - نفس التكوين - لا الشغل.

    في AUR ، هناك أيضًا ميزة القدرة على تحرير البرنامج النصي للتثبيت ، إذا وجدت كيفية تثبيته بشكل صحيح في أمر واحد فقط ، أود منك إرسال اقتراحات إلى المشرف / المشرفين أو إنشاء برنامج تثبيت مجمّع "anbox-bundle ".

    شكرا لك مقدما

         ديفيد نارانجو قال

      بكل سرور ، أنا فقط أقوم بحل بعض المشكلات التي أواجهها مع Snap على جهاز الكمبيوتر الخاص بي باستخدام Arco Linux التي تجعلني في الرأس D:

      راديل قال

    تحياتي وتهانينا للنشر الرائع لهذا المستودع الرائع ، يرجى تحميل ونشر "كيفية تثبيت Anbox في Fedora 34 lXDE x86_x64" لأنه ضروري وضروري لتثبيت Google Meet و Classroom و Zoom و Duo والتطبيقات الأخرى من متجر Play .

    شكرًا لك مقدمًا على حسن استماعك ومساعدتك واستجابتك السريعة.