يغمس Android 15 إصبع قدمه في دعم تطبيق Linux مع الإصدار التجريبي QPR2
مشعل الرحمن / هيئة الاندرويد
ليرة تركية؛ د
- يضيف الإصدار التجريبي الأخير من Android 15 QPR2 تطبيق Terminal الجديد الذي أبلغنا عنه مسبقًا.
- يتيح تطبيق Terminal للمطورين تشغيل تطبيقات Linux في جهاز افتراضي.
- ومع ذلك، يجب تنشيطه عن طريق تبديل إعداد المطور.
ال أفضل هواتف أندرويد تمتلك ما يكفي من قوة الحوسبة الخام لتشغيل تطبيقات سطح المكتب، ولكن غالبًا ما يكون هناك حافز قليل للمطورين لنقل العديد من هذه التطبيقات إلى منصات الأجهزة المحمولة مثل Android. أحد الأسباب الرئيسية لذلك هو أن هواتف Android تحتوي على شاشات صغيرة وخيارات إدخال باهتة بالمقارنة مع أجهزة الكمبيوتر العادية، ولكن يمكن التغلب على هذه القيود بمساعدة الملحقات أو عن طريق تشغيل Android على شاشة أكبر. تقوم Google برحلة متعددة السنوات لجعل Android أكثر إنتاجية، خاصة على الشاشات الأكبر حجمًا، وإحدى الطرق التي تخطط لتحقيق ذلك هي السماح لأجهزة Android بتشغيل تطبيقات Linux. الإصدار الفصلي الثاني القادم من المنصة أندرويد 15 تقدم تطبيقًا طرفيًا سيجعل ذلك ممكنًا.
أنت تقرأ رؤى الهيئة قصة. يكتشف رؤى الهيئة للحصول على المزيد من التقارير الحصرية وعمليات تفكيك التطبيقات والتسريبات والتغطية التقنية المتعمقة التي لن تجدها في أي مكان آخر.
أصدرت Google صورة النظام العامة (GSI) لنظام Android 15 QPR2 Beta 1 في وقت سابق من اليوم، وبعد أن قمت بتثبيتها على هاتف Pixel الخاص بي، اكتشفت على الفور ميزتين جديدتين اعتقدت أنها ستصل إليهما أندرويد 16. أندرويد 15 QPR2 ليس فقط حولت ميزة عدم الإزعاج إلى أوضاع قابلة للتخصيص ولكنه أضاف أيضًا خيار المطور لتمكين التطبيق الطرفي. تحت الإعدادات > النظام > خيارات المطور في Android 15 QPR2 Beta 1 GSI، يوجد “” جديدبيئة تطوير لينكس“التبديل الذي يتيح لك”تشغيل (أ) محطة Linux على Android.” بعد تمكين هذا الخيار، يظهر ” جديدصالة“ظهر التطبيق في قائمة التطبيقات الخاصة بي. لسوء الحظ، لم يؤدي النقر عليه إلى أي شيء لأن التطبيق تعطل للتو بعد فشله في بدء تشغيل جهاز افتراضي.
ومع ذلك، فأنا أعرف بالضبط كيف سيعمل الأمر، كما كتبت سابقًا عن الكيفية التي سيسمح لك بها تطبيق Terminal الجديد تشغيل تطبيقات Linux على Androidتمامًا مثل نظام التشغيل Chrome. سيقوم التطبيق الطرفي بتنزيل وتكوين وتشغيل والتفاعل مع مثيل Debian (توزيع Linux شائع) في جهاز افتراضي، كما هو موضح أدناه.
إليك نظرة أولية على تطبيق Android الطرفي الشامل القادم، والذي يقوم بالتنزيل والتكوين والتشغيل والواجهات مع مثيل Debian الذي يقوم بتشغيل جهاز افتراضي!
حاليًا، تتم استضافة صور دبيان على GitHub الخاص بموظف Google، لكن Google تخطط لاستضافة هذه الصور… pic.twitter.com/nMVwPRrQO9
يعتمد تطبيق Terminal على Android Virtualization Framework (AVF)، وهي ميزة قدمتها Google أندرويد 13. تم تصميم AVF في الأصل فقط لتوفير بيئة آمنة لتجميع التعليمات البرمجية الحساسة للأمان، لكن Google قامت بتحسينه بشكل كبير في Android 15، مما سمح له بتشغيل أنظمة تشغيل رسومية كاملة مثل Chrome OS. جوجل، للأسف، ليس لديها أي نية للسماح لك بذلك في الواقع تشغيل نظام التشغيل Chrome على أجهزة Android، ولكنها تخطط للسماح للمطورين بتشغيل تطبيقات Linux في جهاز افتراضي، ولهذا السبب أنشأت هذا التطبيق الطرفي.
عندما أبلغنا في الأصل عن وجود التطبيق الطرفي، استندنا في النتائج التي توصلنا إليها على تغييرات التعليمات البرمجية التي تم إرسالها إلى AOSP. يؤكد إصدار Android 15 QPR2 Beta 1 على أن Google تخطط لشحن هذا التطبيق الطرفي على الأجهزة، ونظرًا لظهوره في GSI، فيبدو أن التطبيق لن يقتصر على أجهزة Chromebook فقط. لقد اعتقدنا في الأصل أن تطبيق Terminal لن يظهر إلا في تحديث Android 16 العام المقبلولكن يبدو أن Google ستقدمه مبكرًا ببضعة أشهر في Android 15 QPR2. لا نعرف ما إذا كان أي مصنعي المعدات الأصلية بخلاف Google سيظهرون التطبيق الطرفي، ولكن تجدر الإشارة إلى أن العديد من أجهزة Android تدعم بالفعل AVF، مع المزيد في المستقبل القريب.