تحليل أداء نظامي التشغيل مانجارو ARM وآرتش لينكس على أجهزة أندرويد اللوحية

  • يعتمد أداء نظامي التشغيل Manjaro ARM و Arch Linux على أجهزة Android اللوحية بشكل كبير على توافق أجهزة ARM، وخاصة وحدة المعالجة المركزية ووحدة معالجة الرسومات والذاكرة وبرامج تشغيل النواة.
  • يسمح لك Anbox بدمج تطبيقات Android في سطح مكتب Linux، لكن سلاسة عمله محدودة بسبب تسريع الرسومات والتخزين والتكوين الصحيح للوحدات والشبكة.
  • توفر الأجهزة اللوحية المزودة بنظام لينكس مثبت مسبقًا والطرازات الصناعية المتينة تجربة أكثر استقرارًا من الأجهزة اللوحية التي تعمل بنظام أندرويد المعاد تدويرها، وذلك بفضل دعم برامج التشغيل الأفضل.
  • اعتمادًا على حالة الاستخدام (التطوير، الأمن السيبراني، التعليم، أو المختبرات عن بعد)، توفر توزيعات وتكوينات لينكس المختلفة على الأجهزة اللوحية توازنًا مختلفًا بين الأداء والاستقرار وسهولة الاستخدام.

مانجارو ARM وآرتش لينكس

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

سنتناول في هذه المقالة التفاصيل: سنرى كيف يعمل نظاما التشغيل Manjaro ARM و Arch Linux على أجهزة Android اللوحية؟ما هي القيود التي ستواجهها على مستوى الأجهزة (ARM مقابل x86، وبرامج التشغيل، واللمس، وشبكة WiFi، وما إلى ذلك)، وما هو دور حلول مثل Anbox في استخدام تطبيقات Android، وما هي أنواع الأجهزة اللوحية الأكثر توصية (بما في ذلك الطرازات الصناعية المتينة)، وما هي التوزيعات الأكثر منطقية اعتمادًا على حالة الاستخدام الخاصة بك: التطوير، والأمن السيبراني، والدراسة، والخصوصية، أو الاستخدام الميداني.

Anbox و Manjaro و Arch: تطبيقات أندرويد في بيئة لينكس

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

الفكرة بسيطة: يقوم Anbox بتشغيل حاوية تقوم بتشغيل نظام أندرويد على نواة لينكسبدون استخدام تقنيات المحاكاة الافتراضية المعقدة. في مانجارو (وبالتالي في آرتش)، الطريقة المعتادة لتشغيلها هي باستخدام مستودع المستخدم في Arch (AUR) وبعض الحزم المحددة. وتتمثل الفلسفة التي يتبعها العديد من المستخدمين في محاولة جعل عملية التثبيت "سهلة الاستخدام" قدر الإمكان، وذلك بتقليل خطوات سطر الأوامر واستخدام الأدوات الرسومية مثل Octopi كلما أمكن ذلك.

في نظام مانجارو على معمارية ARM، تتضمن عملية سير العمل التقليدية للحصول على تطبيقات أندرويد بتكامل جيد عادةً التثبيت dkms من المستودعات الرسمية (بما في ذلك رؤوس نواة LTS، وإذا لزم الأمر، رؤوس النواة الرئيسية)، ثم اسحب من anbox-git من خلال مستودع AUR، يمكنك اختيار صورة تتضمن خدمات جوجل المدمجة مثل: anbox-image-gappsواستكمالاً لـ anbox-modules-dkms-git y جسر صندوق البريدهذا المزيج هو ما يسمح بتحميل الوحدات النمطية الضرورية في النواة (المُدمج والذاكرة المُدمجة) و قم بإنشاء جسر شبكة مستقر حتى يتمكن نظام أندرويد من الاتصال بالإنترنت.

الجزء "الأقل سهولة في الاستخدام" لمن ليس لديهم خبرة في نظام لينكس هو الطرفية: عليك تحميل الوحدات النمطية باستخدام modprobe ashmem_linux و binder_linuxلتفعيل خدمة إدارة حاويات Anbox في systemd، تأكد من بدء تشغيل جسر الشبكة عند بدء تشغيل النظام. في أجهزة ARM اللوحية التي تعمل بنظام Manjaro، يُعد هذا الأمر بالغ الأهمية لتجنب تعطيل تجربة المستخدم في كل مرة يتم فيها تشغيل الجهاز.

بعد إعداد كل شيء، تتمثل الخطوة التالية المعتادة في الإضافة جسر صندوق البريد لتفعيل التشغيل التلقائي من إعدادات بيئة سطح المكتب (على سبيل المثال، في بلازما: إعدادات النظام ← بدء التشغيل والإيقاف ← التشغيل التلقائي)، أعد تشغيل الجهاز وافتح Anbox من قائمة التطبيقات. ومن هناك، اضبط أذونات خدمات Google Play يمكنك الآن استخدام متجر Play ضمن إعدادات نظام Android لتجنب حالات التجميد الغريبة، كما يمكنك استخدامه كما لو كنت تستخدم جهازًا لوحيًا تقليديًا يعمل بنظام Android، ولكنه مُدمج في جهازك. بيئة مانجارو ARM.

أقراص -1
المادة ذات الصلة:
أفضل الأجهزة اللوحية في عام 2022

من حيث الأداء، على أجهزة ARM اللوحية ذات الموارد الجيدة (4 جيجابايت من ذاكرة الوصول العشوائي أو أكثر ومعالج SoC حديث) تكون تجربة استخدام Anbox سلسة إلى حد معقول. تطبيقات الإنتاجية، ووسائل التواصل الاجتماعي، والأدوات المساعدةتظهر أكبر المشاكل مع الألعاب ذات المتطلبات العالية أو تطبيقات ثلاثية الأبعاد، لأن لا يتم دعم تسريع الرسومات بشكل جيد دائمًا وتضيف طبقة التجريد زمن استجابة. إذا كنت ترغب في التعمق أكثر في مشاكل الأداء، فراجع مشاكل الأداءفي نظام Arch Linux "الخالص" على معالجات ARM، يكون الوضع مشابهاً: الميزة هي التحكم الشديد في ما يتم تثبيته، لكن هذا يستلزم المزيد من الضبط الدقيق والمعاناة مع التكوين.

أجهزة لينكس اللوحية: السياق وأسباب أهميتها

إذا كنت تفكر في تثبيت Manjaro ARM أو Arch Linux على جهاز لوحي يعمل بنظام Android، فمن المفيد فهم السياق الأوسع لـ أجهزة لوحية تعمل بشكل جيد مع نظام لينكسفي السنوات الأخيرة، سئم المزيد والمزيد من المستخدمين من الأنظمة المغلقة وبدأوا في البحث عن أجهزة لوحية تعمل بنظام لينكس. الخصوصية والمرونة والأداءلم يعد الأمر يتعلق فقط بـ "الشغف التقني"، بل يتعلق بتوفير بيئة عمل جادة بتنسيق فائق الصغر وقابل للنقل.

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

ما الذي يجعل الجهاز اللوحي متوافقًا حقًا مع نظام لينكس؟

لا يعني تشغيل جهاز لوحي بنظامي Manjaro ARM أو Arch Linux أن كل شيء سيعمل بسلاسة. يعتمد الأداء وسهولة الاستخدام على... ما هي الأجهزة التي تقوم بتثبيتها وكيف يتم دعمها في النواةهناك عدة عوامل حاسمة يجب تقييمها قبل البدء في إظهار أي شيء.

أحد النقاط الرئيسية هي هندسة المعالجمعظم توزيعات لينكس المكتبية مُحسّنة للغاية لمعالجات x86 (إنتل، AMD)، بينما تتطلب تلك القائمة على معالجات ARM (مثل العديد من أجهزة أندرويد أو أبل اللوحية بمعالجات Silicon) صور محددة أو أنوية مُخصصة للغاية. تم تصميم Manjaro ARM خصيصًا للاستفادة من هذه الأنواع من المعالجات، كما أن Arch يحتوي أيضًا على منافذ ARM، ولكن في كلتا الحالتين تعتمد بشكل كبير على تم توثيق كل من نظام على شريحة (SoC) ووحدة معالجة الرسومات (GPU) بشكل جيد.

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

La شاشة اللمس وأجهزة الإدخال كما أنها تُؤثر على تجربة المستخدم. من الضروري أن يتعرف نظام التشغيل بشكل صحيح على أحداث اللمس، والقلم (إن وُجد)، ولوحة المفاتيح. في بيئات مثل KDE Plasma وGNOME وPhosh، يتطور دعم اللمس المتعدد، ولكن في بعض أجهزة ARM اللوحية القديمة، قد يكون الأداء... بطيء أو غير دقيقيؤثر ذلك على الأداء الملحوظ حتى لو كانت وحدة المعالجة المركزية تحتوي على موارد وفيرة.

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

مكونات الأجهزة التي تؤثر بشكل كبير على الأداء

مانجارو ARM وآرتش لينكس

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

أما بالنسبة للمعالج، معالج x86 (إنتل كور، AMD رايزن) لا تزال هذه الأجهزة هي الأفضل في مجال الدعم والتشغيل. ومع ذلك، تعتمد العديد من الأجهزة اللوحية التي تعمل بنظام لينكس أو المشتقة من نظام أندرويد على ARM (Rockchip، Snapdragon، إلخ)أما الأخيرة فهي أكثر كفاءة في استهلاك الطاقة وتوفر عادةً استقلالية جيدة جدًا، لكنها تعتمد على إصدارات خاصة بنظام Manjaro ARM أو Ubuntu Touch ولا تتألق دائمًا في القوة الخام عند مواجهة مهام التجميع الثقيلة أو مهام الحاويات.

تُعدّ الذاكرة عنصرًا بالغ الأهمية. للاستخدام الخفيف (التصفح، تطبيقات المكتب، بعض البرمجة)، قد تكون 4 جيجابايت من ذاكرة الوصول العشوائي كافية، ويمكن إدارتها بسهولة مع معالج مانجارو ARM مُحسَّن. ومع ذلك، إذا كنت ترغب في قم بتشغيل الخدمات باستخدام Docker، وافتح بيئات تطوير متكاملة متعددة، وقم بتجميع أو تشغيل أدوات الأمن السيبرانييُفضّل امتلاك ذاكرة وصول عشوائي (RAM) بسعة 8 جيجابايت أو أكثر. في نظام Arch Linux، الذي يتميز ببساطته، يمكن تقليل استهلاك ذاكرة الوصول العشوائي (RAM) إذا حافظت على نظافة النظام.

أما فيما يتعلق بالتخزين، فالأفضل هو أن يكون لديك محرك أقراص الحالة الصلبة (SSD)، أو ذاكرة eMMC سريعة، أو ذاكرة NVMeتستخدم العديد من أجهزة التابلت التي تعمل بنظام أندرويد ذاكرة فلاش متوسطة الجودة، والتي عند تركيب نظام لينكس عليها، تظهر مشاكل مثل: عمليات تثبيت مطولة، وتبديل مكثف للبيانات، وبطء في بدء التشغيل. لذا يُنصح بتجنب الأجهزة التي تحتوي على هذا النوع من الذاكرة. مسدود أو بطيء جداً إذا كنت تبحث عن تجربة سلسة مع Manjaro ARM بالإضافة إلى Anbox أو مع Arch باستخدام الحاويات وأدوات التطوير.

أما بالنسبة للشاشة، فدقة العرض هي: 1920×1080 أو أعلى عادةً ما تكون شاشة IPS كافية للعمل المريح في بيئات مثل جنوم أو بلازما. ويؤثر دعم إيماءات اللمس المتعدد (التكبير، والتمرير، والتبديل بين أسطح المكتب) في وايلاند أو X11 بشكل مباشر على سلاسة الاستخدام: فإذا كان برنامج إدارة النوافذ مُحسَّنًا جيدًا، يمكن لجهاز لوحي بمعالج ARM ووحدة معالجة مركزية متوسطة أن يوفر تجربة جيدة إلى حد ما، حتى مع العديد من تطبيقات أندرويد تعمل على أنبوكس.

من حيث الاتصال، منفذ منفذ USB-C مع تقنية OTG ومنفذ DisplayPort يُحدث هذا فرقًا كبيرًا: فهو يسمح لك بتوصيل الموزعات، والشاشات الخارجية، ولوحات المفاتيح الميكانيكية، أو حتى لوحات النماذج الأولية. بالنسبة لتقنية Wi-Fi وBluetooth، تُعرف شرائح Intel مثل AX200 بتوافقها الممتاز مع نواة النظام، بينما قد تتطلب بعض وحدات أجهزة Android اللوحية... البرامج الثابتة الخاصة أو التصحيحات المحددةيؤثر على الاستقرار.

أجهزة لوحية موصى بها ومتينة: تتجاوز أجهزة أندرويد المعاد تدويرها

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

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

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

في البيئة الصناعية، أجهزة لوحية متينة تعمل بنظام لينكس من شركات مصنعة مثل سينسمارت إنها في مستوى مختلف تمامًا. نحن نتحدث عن أجهزة بدون مراوح، محمية بموجب معايير مثل MIL-STD-810G و IP65قادرة على تحمل الصدمات والغبار والماء ودرجات الحرارة القصوى. يتوفر الدعم الرسمي لهذا النوع من الأجهزة بشكل شائع. أوبونتو أو ديبيان مثبتة مسبقاًبالإضافة إلى منافذ الإدخال/الإخراج المحددة مثل RJ45 وRS-232 وGPIO، وهي مثالية لأتمتة العمليات وأنظمة SCADA أو جمع البيانات من أجهزة الاستشعار الميدانية. إذا كنت ترغب في فهم هذه المنافذ بشكل أفضل، فراجع [رابط/مرجع]. أقراص متينةهذا المورد مفيد.

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

نظام لينكس مثبت مسبقًا مقابل تثبيته على جهاز لوحي يعمل بنظام أندرويد

عندما نتحدث عن أداء واستقرار نظامي Manjaro ARM و Arch Linux على أجهزة Android اللوحية، علينا أن نقيم ما إذا كان الأمر يستحق ذلك. بدءاً من جهاز لوحي مثبت عليه نظام لينكس مسبقاً أو "ضبط" جهاز لوحي مصمم أصلاً لنظامي التشغيل أندرويد أو ويندوز.

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

من بين أشهرها للاستخدام العام ما يلي: PineTab2 أو StarLite أو غيرها من الأجهزة التي توفر Ubuntu أو Manjaro أو Pop!_OS مُجمّعة في المصنع. في فئة الأجهزة المتينة، تتيح لك أجهزة SINSMART اللوحية الصناعية البدء بـ أوبونتو أو ديبيان مثبتة مسبقاًتم تحسينه لاستخدامات محددة للغاية، مما يبسط الحياة لأولئك الذين لا يرغبون في قضاء ساعات في ضبط النظام.

من ناحية أخرى، تثبيت نظام لينكس يدويًا على أجهزة لوحية تعمل بنظام أندرويد أو أجهزة قابلة للتحويل تعمل بنظام ويندوز (Surface Go، ThinkPad X12، طرازات Android القديمة، إلخ) يمنحك أقصى قدر من الحرية: يمكنك الاختيار بين Arch، Manjaro، Fedora، Kali، Debian، أو أي توزيعة أخرى، حتى تثبيتها نظام تشغيل مزدوج مع أندرويد أو ويندوزيُعد هذا مثالياً للكفاءات التقنية التي ترغب في جهاز واحد لمهام مختلفة تماماً.

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

مانجارو ARM وآرتش لينكس
المادة ذات الصلة:
كيفية تثبيت Linux على Android: دليل خطوة بخطوة سهل وبسيط

حالات الاستخدام الواقعية وكيفية تأثيرها على الأداء

يختلف أداء نظامي Manjaro ARM و Arch Linux اختلافًا كبيرًا باختلاف استخدامك الأساسي للجهاز اللوحي. فليس الأمر نفسه عند تصفح الإنترنت وكتابة بعض البرامج النصية بين الحين والآخر، كما هو الحال عند... رفع الحاويات، أو تدقيق الشبكات، أو إدارة بروتوكول OPC من الميدان.

تُعد أجهزة لينكس اللوحية جذابة للغاية للمطورين ومديري الأنظمة. الطرفية، SSH، Git، Docker، VS Code أو Neovim إنها متعة حقيقية على جهاز خفيف الوزن. في هذا السياق، يتميز نظام Arch Linux بمرونته في إعداد بيئة مصممة خصيصًا لتلبية احتياجاتك، بينما يقدم نظام Manjaro ARM حل وسط مريح بين سهولة الاستخدام والتحكم. مع ذاكرة وصول عشوائي (RAM) بسعة 8 جيجابايت ومساحة تخزين مناسبة، تكون التجربة سلسة في العادة، حتى مع فتح عدة مشاريع والاتصال بخوادم بعيدة.

في مجال الأمن السيبراني واختبار الاختراق، تُستخدم توزيعات مثل كالي لينكس أو باروت أو إس غالباً ما يتم اختيارها لأنها تأتي مزودة بمجموعة كبيرة من الأدوات المثبتة مسبقاً. على الأجهزة اللوحية المتوافقة مع معالجات ARM أو x86، يكون الأداء أكثر من كافٍ لـ التقاط حزم البيانات، ومسح الشبكة، واستغلال الثغرات الأمنية، والتحليل الجنائي الأساسيما يحدث الفرق عادة هو مجموعة شرائح الواي فاي (إذا كانت تدعم وضع المراقبة والحقن) والبطارية، لأن جلسات الاختبار الطويلة تستخدم الكثير من الموارد.

بالنسبة للطلاب والمتعلمين ذاتيًا، يتيح لك الجهاز اللوحي المزود بنظامي Manjaro ARM أو Arch Linux العمل مع LibreOffice، Firefox، GIMP، Python، Scratch، وأدوات تعليمية يؤدي الجهاز أداءً مماثلاً تقريبًا لأداء الكمبيوتر المحمول. أجهزة مثل PineTab2، رغم أنها ليست قوية، تتيح الفرصة لمزيد من الأشخاص للبدء باستخدام نظام لينكس والبرمجة دون الحاجة إلى معدات باهظة الثمن. في هذه الحالة، يكون الأداء عادةً أكثر من مقبول طالما أنك لا تستخدم العديد من علامات التبويب والتطبيقات في وقت واحد.

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

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

المختبرات الافتراضية والبعيدة: أجهزة لينكس اللوحية كواجهة

من بين حالات الاستخدام المثيرة للاهتمام، والتي تُظهر فيها أنظمة Manjaro ARM أو Arch Linux على الأجهزة اللوحية إمكاناتها، حالة استخدام المختبرات الافتراضية والبعيدة لأغراض التدريس والتجريب. الفكرة هي استخدام الأجهزة اللوحية كمحطات طرفية خفيفة الوزن تتصل بعمليات المحاكاة أو المعدات المادية عبر الشبكة.

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

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

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

توزيعات لينكس الأنسب للأجهزة اللوحية

على الرغم من أننا نركز على Manjaro ARM و Arch Linux، إلا أنه يجدر بنا مراجعة الخيارات الأخرى المتاحة. التصميمات مناسبة تمامًا للأجهزة اللوحية. وكيف يكون أداؤها من حيث سهولة الاستخدام والأداء عبر اللمس.

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

بالنسبة للأجهزة اللوحية ذات الموارد المحدودة (4 جيجابايت من ذاكرة الوصول العشوائي أو أقل)، تتوفر خيارات مع أجهزة سطح المكتب خفيفة الوزن مثل XFCE أو LXQtتشمل هذه المنطقة أقاليم مثل Linux Mint أو Xubuntu أو MX Linux أو حتى Lubuntuعلى الرغم من أن بعضها ليس مصممًا خصيصًا للشاشات التي تعمل باللمس، إلا أن استهلاكها المنخفض للموارد يجعلها تبدو أكثر استجابة من نظام جنوم الكامل على نفس الجهاز.

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

أما في المجال التقني والمتقدم، Arch Linux أو Gentoo أو openSUSE Tumbleweed أو Red Hat Enterprise Linux تتيح هذه الأنظمة إمكانية إنشاء تركيبات متطورة للغاية إذا توفرت لديك المعرفة اللازمة. ويحظى نظام Arch، على وجه الخصوص، بشعبية كبيرة بين المستخدمين المتقدمين الذين يرغبون في قم بتجميع أجهزة لينكس اللوحية الخاصة بك قطعة قطعةأنت تختار بالضبط الخدمات والبرامج الخفية التي يتم تشغيلها، والبيئة الرسومية التي تستخدمها، والحزم التي يتم تثبيتها، مما يؤدي إلى تأثير إيجابي على الأداء.

وفي قطاع الترفيه والهوايات، يوجد أيضاً موزعون متخصصون: SteamOS أو Fedora Games spin للألعاب، أوبونتو ستوديو لإنشاء الوسائط المتعددة، أو أنظمة لعلم الفلك مثل توزيعة Astro و Astronomy Linuxعلى الرغم من أن تركيزها الرئيسي ليس على الأجهزة اللوحية، إلا أن بعض المستخدمين يستفيدون منها على الأجهزة التي تعمل باللمس والمتوافقة لأداء مهام محددة للغاية، شريطة أن يسمح بذلك الجهاز.

لأولئك الذين يعملون مع راسبيري باي وأجهزة الكمبيوتر الصغيرة الأخرى من نوع ARMتُعدّ الخبرة مع توزيعات مثل Raspbian وUbuntu Core وUbuntu MATE وLibreELEC وOSMC وRetroPie مرجعًا لكيفية عمل أنظمة Linux على أجهزة ARM ذات الإمكانيات المحدودة. ويمكن تطبيق العديد من الدروس المستفادة هناك (تحسين الخدمات، وتقليل العمليات، وضبط نظام الملفات بدقة) على أجهزة لوحية تعمل بنظام Android تم تحويلها باستخدام Manjaro ARM أو Arch Linux.

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

بدائل لـ KDE Connect لتوصيل Android وLinux
المادة ذات الصلة:
بدائل لـ KDE Connect لتوصيل Android وLinux

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


تابعونا على أخبار جوجل