تابعنا

الصفحات

الأقسام

طريقة تثبيت وتشغيل تطبيقات أندرويد على لينكس باستخدام Waydroid

طريقة تثبيت وتشغيل تطبيقات أندرويد على لينكس باستخدام Waydroid

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

في هذا المقال على موقعنا نبض الكمبيوتر سنتعرف بالتفصيل على طريقة تثبيت نظام أندرويد داخل لينكس باستخدام Waydroid، وهي طريقة حديثة وفعالة تتيح تشغيل تطبيقات أندرويد بأداء قريب جدًا من الأداء الحقيقي على الهاتف، وذلك بفضل اعتمادها على تقنيات الحاويات (Containers) في لينكس.

يُعد Waydroid خيارًا أفضل بكثير من استخدام المحاكيات مثل BlueStacks، فالمحاكيات بشكل عام تستهلك موارد الجهاز بشكل كبير، كما أن الأداء يكون في كثير من الأحيان غير سلس وغير مستقر. أما Waydroid فيعتمد على تشغيل أندرويد مباشرة فوق نواة لينكس، مما يوفر أداءً أسرع وأكثر استقرارًا.

ما هو Waydroid؟

Waydroid هو مشروع مفتوح المصدر يتيح تشغيل نظام أندرويد كامل داخل لينكس باستخدام LXC Containers بدلًا من المحاكاة التقليدية. وهذا يعني أن أندرويد يعمل مباشرة فوق نواة لينكس نفسها، مما يمنحه أداءً أفضل بكثير مقارنة بالمحاكيات مثل بلوستاكس أو غيرها.

أهم مميزات Waydroid

  1. تشغيل تطبيقات أندرويد بسرعة عالية.
  2. استهلاك موارد أقل وأداء أسرع مقارنة بالمحاكيات.
  3. تكامل ممتاز مع بيئة سطح المكتب.
  4. إمكانية تشغيل التطبيقات في نافذة منفصلة مثل أي برنامج لينكس، وكذلك جنبًا إلى جنب مع تطبيقات لينكس الأخرى.
  5. دعم كامل لتسريع الرسوميات GPU.
ولهذا السبب أصبح Waydroid الخيار المفضل لكثير من مستخدمي لينكس الذين يحتاجون إلى تشغيل تطبيقات أندرويد. كما يعمل Waydroid بشكل أفضل مع البيئات التي تعتمد على Wayland مثل GNOME وKDE الحديثة.

المتطلبات قبل التثبيت

قبل البدء يجب التأكد من عدة أمور مهمة:
  • استخدام توزيعة لينكس حديثة مثل: اوبنتو، دبيان، زورين، فيدورا
  • تأكد من توفر دعم Wayland في النظام.
  • وجود اتصال جيد بالإنترنت لتحميل الحزم المطلوبة.
  • وجود صلاحيات sudo.

الخطوة الأولى: تحديث النظام

أول خطوة يجب القيام بها دائمًا قبل تثبيت أي برامج هي تحديث النظام بالكامل.

قم بفتح الطرفية الترمنال ثم نفذ الأوامر التالية:
sudo apt update
sudo apt upgrade

يقوم الأمر الأول بتحديث قائمة الحزم في النظام، بينما يقوم الأمر الثاني بترقية جميع الحزم المثبتة إلى أحدث إصدار متوفر.

الخطوة الثانية: تثبيت المتطلبات الأساسية

يعتمد Waydroid على عدة أدوات ضرورية يجب تثبيتها أولًا، وأهمها LXC التي تُستخدم لتشغيل الحاويات.

قم بتنفيذ الأمر التالي: sudo apt install lxc curl ca-certificates
يقوم هذا الأمر بتثبيت:
  • LXC لتشغيل الحاويات
  • curl لتحميل الملفات من الإنترنت
  • ca-certificates لضمان الاتصال الآمن بالمستودعات

الخطوة الثالثة: إضافة مستودع Waydroid

الآن نحتاج إلى إضافة المستودع الرسمي الخاص بمشروع Waydroid إلى النظام.
قم بتنفيذ الأمر التالي: curl https://repo.waydro.id | sudo bash
سيقوم هذا الأمر تلقائيًا بإضافة مستودع Waydroid إلى النظام، كما سيضيف مفاتيح التحقق الخاصة بالحزم.بعد ذلك سيكون بإمكان النظام تحميل وتثبيت Waydroid مباشرة من المستودع الرسمي.

الخطوة الرابعة: تثبيت Waydroid

بعد إضافة المستودع، يمكن الآن تثبيت Waydroid بكل سهولة عبر الأمر التالي: sudo apt install waydroid
سيقوم هذا الأمر بتحميل جميع المكونات المطلوبة لتشغيل أندرويد داخل لينكس. وقد يستغرق التثبيت عدة دقائق حسب سرعة الإنترنت.

الخطوة الخامسة: تشغيل حاوية أندرويد

بعد انتهاء التثبيت يجب تشغيل خدمة الحاوية الخاصة بـ Waydroid ، استخدم الأمر التالي: sudo systemctl enable --now waydroid-container

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

تشغيل Waydroid لأول مرة

بعد الانتهاء من التثبيت يمكن تشغيل Waydroid عبر قائمة البرامج في النظام أو من خلال الطرفية.
عند التشغيل لأول مرة ستظهر لك خياران:
  • Vanilla وهو نظام أندرويد بدون خدمات Google.
  • GApps وهو نظام أندرويد مع متجر Google Play وتطبيقات Google.
بناءً على اختيارك سيقوم البرنامج بتهيئة نظام أندرويد داخل الحاوية، وقد تستغرق هذه العملية بضع دقائق.بعدها سيظهر لك نظام أندرويد تقريبًا كما لو كنت تستخدم هاتفًا ذكيًا.

حل مشكلة الجهاز غير المعتمد

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

الحصول على Android ID

أولًا نحتاج إلى استخراج معرف الجهاز الخاص بنظام أندرويد.

قم بتنفيذ الأمر التالي من خلال الترمنال: sudo waydroid shell
ثم نفذ الأمر التالي: sqlite3 /data/user/$(cmd activity get-current-user)/*/*/gservices.db select * from main where name = "android_id";
سيظهر لك رقم طويل وهو Android ID الخاص بالجهاز فقط قم بنسخ هذا الرقم.

تسجيل الجهاز لدى Google

بعد الحصول على Android ID قم بزيارة الصفحة التالية: https://google.com/android/uncertified
قم بتسجيل الدخول إلى حساب Google الخاص بك ثم الصق Android ID في الحقل المخصص. بعد تسجيل الجهاز قم بإعادة تشغيل Waydroid أو تسجيل الدخول مرة أخرى في متجر Google Play.

تشغيل تطبيقات أندرويد على لينكس

بعد إتمام جميع الخطوات السابقة يصبح بإمكانك تثبيت وتشغيل تطبيقات أندرويد على لينكس بسهولة.
يمكنك تثبيت التطبيقات عبر:
  • متجر Google Play
  • ملفات APK
  • متاجر تطبيقات بديلة

طريقة تثبيت ملفات APK على waydroid

إذا كنت تملك ملف تطبيق بصيغة APK فيمكنك تثبيته بسهولة داخل Waydroid.

كل ما عليك هو تنفيذ الأمر التالي من الترمنال: waydroid app install اسم_الملف.apk
بعد تنفيذ الأمر سيتم تثبيت التطبيق مباشرة، وسيظهر ضمن التطبيقات داخل نظام Waydroid ويمكن تشغيله مثل أي تطبيق أندرويد عادي.

الخاتمة

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