Arch Linux مقابل Ubuntu: أيهما يجب أن تستخدم؟

نشرت: 2023-03-10
أجهزة سطح المكتب Ubuntu و Arch Linux GNOME جنبًا إلى جنب
ديف مكاي / How-to Geek
بالنسبة للمبتدئين تمامًا ، فإن Ubuntu هو الخيار الواضح. يعد القوس رائعًا بمجرد العثور على أرجل Linux البحرية الخاصة بك. يعتمد ما إذا كنت ستحصل على خدمة Ubuntu أو Arch Linux بشكل أفضل على مقدار حمل اليد الذي تتوقعه ، ومقدار الجهد الذي ترغب في تكريسه لإعداد تثبيت Linux الخاص بك يدويًا.

لدى Ubuntu و Arch Linux مؤيدون أقوياء وصوتيون. إذا كنت تفكر في استخدام Linux أو تغيير التوزيع ، فسيكون لديك أشخاص يروجون لكليهما. ولكن ما هو المناسب لك؟

جدول المحتويات

متاهة التوزيعات
مقارنة بين Arch Linux و Ubuntu: نظرة عامة
كيف يختلف تثبيت Arch Linux و Ubuntu
هل يتمتع المرء بتوافق أفضل مع الأجهزة؟
ما هي التطبيقات ومديرو الحزم المتوفرة؟
ما هو شكل دعم المجتمع؟
Arch vs Ubuntu: من يفوز؟

متاهة التوزيعات

يمكن أن تكون فكرة تجربة Linux مدفوعة بالعديد من العوامل. ربما سمعت عن Linux وتريد فقط معرفة المزيد. ربما تكون غير راضٍ عن نظام التشغيل الحالي لديك وتبحث عن بديل. ربما تجد فكرة البرمجيات المجانية ومفتوحة المصدر مثيرة للاهتمام ، وتستحق البحث عنها.

مهما كانت الأسباب ، فعادة ما تكون واضحة المعالم. ولكن بمجرد اتخاذ هذا الاختيار ، يجب عليك اختيار توزيع Linux الذي تريد استخدامه. وهذا سؤال ليس واضحًا تمامًا.

يعتبر Ubuntu على نطاق واسع توزيعًا جيدًا للوافدين الجدد على Linux ، ولكن هناك معسكر آخر يقول إنه يجب عليك البدء بتوزيع مثل Arch ، لأنك "ستتعلم الكثير عن Linux."

ربما سمعت أن جميع توزيعات Linux متشابهة في الأسفل. يستخدمون Linux kernel و GNU Core Utilities ونظام ملفات مدعوم ومدير حزم وبعض التطبيقات المثبتة مسبقًا.

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

يمكن أن تكون الاختلافات بين التوزيعات - وتجربة المستخدم النهائي - عميقة.

مقارنة بين Arch Linux و Ubuntu: نظرة عامة

يضع معظم مستخدمي Linux Arch Linux و Ubuntu على طرفي نقيض لمقياس الملاءمة لمستخدمي Linux الجدد. الفلسفات الكامنة وراء التوزيعات مختلفة تمامًا.

Arch هو جهد يحركه المجتمع ، يتم إنتاج Ubuntu بواسطة Ubuntu Foundation ، بدعم من Canonical Limited المملوكة للقطاع الخاص. قوس توزيعه الخاص ، مبني من الألف إلى الياء. Ubuntu مشتق من Debian Linux.

يهدف القوس إلى منحك نظامًا وظيفيًا خفيف الوزن. بدءًا من التثبيت الأساسي البسيط ، يمكنك اختيار الحزم التي تحتاجها أو تريدها وتثبيتها.

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

تتمحور Ubuntu حول إمساك اليد وسهولة الاستخدام. في وقت من الأوقات ، كان خطها الأساسي هو "Linux للبشر". القوس هو منحك السيطرة. لا يقوم بتثبيت أي شيء لم تطلبه. كما تتوقع أيضًا أنك تعرف ما تفعله ، حيث يمكنك تولي القيادة ، ولكن من المفترض أنك تعرف كيفية القيادة.

تقوم شركة Canonical بإنشاء إصدارين من Ubuntu كل عام ، من المقرر إجراؤه في أبريل وأكتوبر. كل إصدار رابع هو إصدار دعم طويل الأمد ، مع ضمان الدعم والتصحيحات لمدة خمس سنوات. يتم دعم الإصدارات المؤقتة لمدة تسعة أشهر.

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

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

مع Ubuntu ، يمكن لأي شخص تثبيته واستخدامه للتعرف على Linux. مع Arch ، تحتاج إلى معرفة شيء ما عن Linux فقط لتثبيته.

كيف يختلف تثبيت Arch Linux و Ubuntu

يحتوي Ubuntu على برنامج تثبيت رائع يعتمد على واجهة المستخدم الرسومية. يوجهك خلال الاختيارات التي تحتاج إلى القيام بها ، ويختار الإعدادات الافتراضية المعقولة للآخرين ، ويتركك بنظام عمل كامل.

تعرض أداة تثبيت Ubuntu الرسومية شاشة معلومات وشريط تقدم

تركيب القوس هو عظام أكثر بكثير. إنه قائم على المحطة. هناك العديد من الخطوات ، يمكن لبعض منها المشاركة بشكل كبير. يمكن أن يكون إعداد شبكة Wi-Fi ، على سبيل المثال ، أمرًا صعبًا.

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

يعرض سكربت "تثبيت القوس" من آرتش قائمة من الخيارات

إذا نجحت ، فسيكون لديك نظام Arch Linux قيد التشغيل. ثم تنتقل إلى تثبيت بيئة سطح المكتب ، مثل جنوم.

تم استخدام مشروع Arch Linux GUI الذي تم التخلي عنه للأسف لتوفير إصدار فانيليا عادي من Arch ، تم تثبيته باستخدام مثبت Calamares المعروف ، لكنهم أعلنوا أنهم لن يصدروا أي صور ISO جديدة.

Manjaro و ArcoLinux و Garuda و EndeavourOS هي توزيعات قائمة على Arch تقدم تركيبات قائمة على واجهة المستخدم الرسومية. لكنها ليست بسيطة الفانيليا ، على الرغم من أن EndeavourOS و ArcoLinux يقتربان من بعضهما البعض.

هل يتمتع المرء بتوافق أفضل مع الأجهزة؟

يدعم Arch معالجات 64 بت x86 فقط. لا يوجد دعم رسمي لـ ARM ، على سبيل المثال. على النقيض من ذلك ، تدعم Ubuntu رسميًا مجموعة واسعة من منصات الحوسبة بما في ذلك Raspberry Pi.

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

في النهاية ، دعم أجهزة الكمبيوتر الشخصي x86 هو نفسه تقريبًا للتوزيعين ، لكن Arch يمكن أن يجعلك تعمل بجدية أكبر لتحقيق ذلك.

ما هي التطبيقات ومديرو الحزم المتوفرة؟

لتثبيت وإزالة حزم البرامج ، يحتوي Ubuntu على أداة سطر أوامر apt ، ولديه Arch pacman . كلاهما لهما بدائل قائمة على واجهة المستخدم الرسومية أيضًا. يحتوي Ubuntu على تطبيق Ubuntu Software ، ويمكن لمستخدمي Arch تثبيت pamac للحصول على تجربة مماثلة.

يفتح تطبيق Ubuntu Software على شاشته الرئيسية
تطبيق برمجيات أوبونتو

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

ما يعادل Arch هو مستودع مستخدم Arch. هذه مجموعة ضخمة من أوصاف الحزم المقدمة من المستخدم. تعمل هذه على أتمتة تنزيل الكود المصدري وبناء الحزمة على جهاز الكمبيوتر الخاص بك. يمكن للمستخدمين القيام بذلك من داخل pamac أو في نافذة طرفية باستخدام أداة مساعدة AUR مثل yay .

إدخال نموذجي لـ Arch Linux AUR
إدخال نموذجي لـ Arch Linux AUR

يوجد حوالي 60.000 حزمة في مستودعات Ubuntu الرسمية. تبلغ مستودعات Arch و AUR مجتمعة حوالي 58000 حزمة. لكن هذه ليست القصة الكاملة.

من المرجح أن توفر حزم البرامج التي تقدم إصدارات لأنظمة Windows و Mac و Linux DEB لأنظمة Debian و Ubuntu ، و RPM لأنظمة Fedora و RedHat. تُترك التوزيعات الأخرى لتدافع عن نفسها ، عن طريق استنساخ مستودع التطبيق وبناء الحزمة من المصدر. لذلك ، كما هو معتاد مع Arch ، يمكنك القيام بذلك ، لكنك تحتاج إلى العمل بجدية أكبر.

بالطبع ، تعد FlatPaks و Snaps و AppImages طرقًا لا تعتمد على التوزيع لتثبيت البرامج. قد تتوفر الحزمة التي تبحث عنها بأحد هذه التنسيقات.

ما هو شكل دعم المجتمع؟

يتم تقديم خدمات Arch و Ubuntu جيدًا من خلال الموارد عبر الإنترنت التي تقدم المعلومات والنصائح. يمكن لمستخدمي Ubuntu الانتقال إلى موقع Ask Ubuntu ومنتديات Ubuntu ، ويكون لدى مستخدمي Arch ArchWiki.

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

يحتوي كل من Ubuntu و Arch على subreddits مخصصة لهما. هذه موارد غير رسمية ، لكنها مفيدة. على عكس الاعتقاد الشائع ، فهم ودودون جدًا أيضًا.

Arch vs Ubuntu: من يفوز؟

أفضل طريقة لتحديد التوزيع المناسب لك هو ما تريده من نظام Linux الخاص بك. إذا كنت تريد نظام Linux يمكنك تثبيته بسرعة وسيمنحك مقدمة سهلة لنظام Linux ، فإن Ubuntu يتفوق على Arch.

أستخدم Arch و EndeavourOS العاديين طوال اليوم كل يوم ، لكني أجد صعوبة في التوصية بـ Arch كتوزيع لطالب لينكس المبتدئ. يتطلب التثبيت ، للمفارقة ، معرفة مسبقة لا تحصل عليها إلا ببعض الإلمام بنظام Linux. بدون معرفة أشياء مثل sda1 هو القسم الأول على القرص الصلب الأول ، و enp34s0 هو واجهة شبكة ، فمن المحتمل أن يتم طهي أوزة قبل أن تبدأ.

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

ذات صلة: 10 أوامر Linux أساسية للمبتدئين