منذ فترة، استخدمت جهاز Raspberry Pi 4 الخاص بي مانجارو ARM. كان هذا هو النظام الذي كنت أستخدمه أيضًا على جهاز الكمبيوتر المحمول الرئيسي الخاص بي، وقررت تجربته. نظرًا لأن Raspberry Pi OS هو النظام الرسمي والذي يستحق القيام به لبعض المهام - مثل تحديث EEPROM الرسمي - فقد قمت بتثبيته وحاولت التعود عليه. ربما فهمت ذلك، لكن طوال هذا الوقت كنت أفتقد شيئًا ما.
إذا تركت Manjaro ARM في ذلك الوقت، فربما كان ذلك بسبب الرياضة "الكاريبي". لقد استخدمت Acestream كثيرًا، ولم أتمكن من تشغيله على نظام 64 بت. لذلك قضيت بعض الوقت على نظام RPiOS 32 بت، لكن قمت مؤخرًا بالترقية إلى 64 بت. هذا هو السبب الأول الذي جعلني أعود إلى Manjaro: إذا لم أكن بحاجة إلى Acestream وأحتاج إلى نظام أكثر عمومية، فإن Manjaro ARM أكثر اكتمالاً بكثير من Raspberry Pi OS، أو أشعر بهذه الطريقة.
نظام التشغيل Raspberry Pi وPixel الخاص به
أنا آسف لجميع أولئك الذين يفضلون مكتبًا خفيفًا، لكن في عام 2024 لا أحبهم. كان بإمكاني التعامل معها عندما استخدمت Ubuntu لأول مرة، ولكن ليس بعد الآن. لا أشعر بالراحة. ولا هو ذلك لحام بلازما، خياري الحالي، جميل جدًا، ولكنه أكثر جاذبية من الناحية البصرية، كما أنه يوفر العديد من الخيارات أكثر مما قمت به بالفعل.
يعتمد Pixel على LXDEو بصراحة لا يوجد فرق كبير في الأداء مقارنة بالبلازما أيضًا. إذن الأمور واضحة جدًا.
مانجارو ARM وAUR
Manjaro ARM هو الإصدار المخصص لهذا النوع من الهندسة لما أستخدمه بالفعل على سطح المكتب. ليس لدي الكثير لأغيره، فقط خذ بعين الاعتبار الهندسة المعمارية. تحتوي العديد من البرامج على إصدار لـ ARM، وما لم يقدمه المطور يتم تحميله بواسطة المجتمع عليه AUR.
AUR سيكون أيضًا الجواب على سبب عدم استخدام شيء مثل Ubuntu على جهاز Raspberry Pi الخاص بي. ليست كل البرامج جاهزة لـ ARM كما هو الحال لـ x86. إذا كان هناك شيء ما، فمن السهل تحميله على AUR وتجميعه بالفعل لـ ARM، مثل Stremio.
الوصول إلى فلاثوب من باماك
منذ فترة كتبنا مقالا علمنا فيه كيفية تفعيل الدعم لحزم flatpak على نظام التشغيل Raspberry Pi OS. وهذا يقدم لنا عالما جديدا من الاحتمالات. ولإعطاء بعض الأمثلة، يمكننا التثبيت من هناك النسخة الرسمية من كودي — الذي يدعم بشكل مباشر مؤسسة XBMC، ولا توجد مجموعات توزيع — أو متصفح Vivaldi.
إذا أضفنا ذلك من المحطة، فإن التثبيت حزم flatpak كما يجب أن يكون من المحطة. إذا لم نكن نعرف اسم الحزمة، علينا أن نبحث عنها. البديل هو البحث عن البرنامج في موقع فلاثوب، انقر فوق الزر "تثبيت" وأدخل الأمر في المحطة. لكن ألن يكون الأمر أسهل لو كان في متجر البرامج؟
بشكل افتراضي، يتمتع Manjaro ARM، مثل الإصدار x86، بدعم AUR وFlatpak معطلين، ولكن يمكن تنشيط الأول بمفتاح بسيط والأخير عن طريق التثبيت libpamac-flatpak-plugin. من تلك اللحظة فصاعدا يمكننا البحث عن المسطحات من Pamac - لا تنس أن هذا هو اسم متجر البرامج، وأن Pacman شيء آخر.
بالحديث عن باماك، فهو أ متجر برمجيات يبدو جيدًا في العصر الجديد. Pixel one هو نوع Synaptic تم استخدامه كثيرًا في Ubuntu عندما لم يكن هناك متاجر برامج. إنها أداة رسومية، لكنها بعيدة عن أي متجر كامل بسنوات ضوئية.
مشكلة التأخير في Manjaro ARM
يصدر Manjaro في نسخته الرئيسية نسخة مستقرة أو يتم تحديثه كل شهر تقريبًا. على عكس القوس الذي يعتمد عليه، فهو يتحقق من أن كل شيء يعمل كما هو متوقع في الفرعين غير المستقر والاختباري، ولكن البرنامج يصل بانتظام وفي وقت قريب نسبيًا. إنه ليس هو نفسه على Manjaro ARM: يعتمد على القوس ARM، وهنا يذهبون أيضًا بشكل أبطأ قليلاً. لذلك، في وقت كتابة هذا المقال، كان قد مر حوالي ستة أشهر منذ الإصدار المستقر السابق.
على سبيل المثال، كان Firefox في الإصدار 123 عندما قمت بتثبيته، على الرغم من أنه كان متاحًا بالفعل فايرفوكس 130. يمكن أن يكون هذا مشكلة بالنسبة لأولئك الذين يريدون أحدث البرامج، ولكن على الأقل فيما يتعلق بالبرامج، يمكنك استخدام AUR أو Flathub، لأنه خيار.
تلخيص
للتلخيص، بعد فترة من الوقت كنت أستخدم فيه نظامًا يستند إلى دبيان وشعرت أن شيئًا ما مفقود من جهاز Raspberry الخاص بي، قمت بالتبديل إلى Manjaro ARM. السبب الرئيسي هو أن هناك خيارات أفضل من Pixel، وتجربة سطح المكتب أكثر اكتمالًا، أنا معتاد على ذلك وفوق ذلك لدي دعم أور. بالنسبة لي كان القرار سهلاً. بالطبع، سيكون لدي دائمًا بطاقة SD مُجهزة باستخدام RPiOS لأي شيء قد يحدث.