ما الفرق بين توزيعات لينكس إذا كانت كلها لينكس؟

عندما تبحث عن توزيعة Linux جديدة لتثبيتها ، تلاحظ شيئين: الاسم وبيئة سطح المكتب.

يظهر التنقل السريع اختلافات واضحة بين Ubuntu و Fedora و Linux Mint و Debian و openSUSE والعديد من متغيرات Linux الأخرى. ولكن لماذا يوجد الكثير من توزيعات لينكس وما الفرق بينهما؟

الاختلافات الخمسة الرئيسية بين توزيعات لينكس

هل تبحث عن توزيعة لينكس جديدة؟ قد تتساءل في وقت ما عن سبب وجود العديد من التوزيعات المختلفة ، خاصة إذا كانت جميعها Linux على أي حال.

قد تعلم أن Windows 10 يحتوي على إصدارات متعددة ، ولكن لا يتم تسويقها على أنها أنظمة تشغيل منفصلة تمامًا. في هذه الأثناء ، لدى macOS متغير واحد (على الأقل لسطح المكتب). فلماذا هناك العديد من توزيعات لينكس المختلفة؟

يعود تطوير توزيعات لينكس إلى مجموعات تعاونية مختلفة ومتباينة. على مر السنين منذ الإصدار الأول من نواة لينكس ، أدى هذا النهج إلى إنشاء العديد من التوزيعات.

في المركز ، يكون لينكس. ستلاحظ بعض الاختلافات بين إصدارات Linux ، على وجه الخصوص:

  • بيئات سطح المكتب
  • مديري الحزم
  • خادم العرض
  • الأهداف والغايات
  • فلسفة المصادر المفتوحة

ولكن ما مدى أهمية هذه الاختلافات؟

1. بيئات سطح المكتب

يبدو أن معظم التوزيعات تختلف ببساطة بناءً على بيئة سطح المكتب التي يستخدمونها.

على سبيل المثال ، يوفر Ubuntu بيئات سطح مكتب مختلفة اعتمادًا على النكهة المختارة. بإمكانك أن تأخذ:

  • أوبونتو (يتضمن الإصدار الرئيسي سطح مكتب جنوم)
  • كوبونتو (KDE)
  • لوبنتو (LXQt)
  • Ubuntu Budgie (مع سطح المكتب Budgie)
  • Ubuntu MATE (سطح المكتب Ubuntu الكلاسيكي)
  • Xubuntu (Xfce)

توزيعات أخرى لديها مجموعة أكثر تواضعا من أجهزة سطح المكتب المتاحة ، ومع ذلك ، غالبًا ما يتم تقديمها على أنها “دورات” تحتوي على بيئات سطح مكتب مختلفة. توزيع المثال الذي يفعل ذلك هو Fedora. في هذه الأثناء ، ستجد سطح المكتب Pantheon المستوحى من macOS على نظام التشغيل الأساسي.

تحقق من دليلنا لأفضل بيئات سطح المكتب Linux لمعرفة المزيد حول هذه الاختلافات.

2. مديرو الحزم والتقنيات الأخرى

يمكن للأشخاص الذين يقفون وراء كل توزيع Linux اختيار البرنامج المراد تضمينه ، مثل مديري الملفات ومديري الحزم.

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

على سبيل المثال ، يتوفر العديد من مديري الملفات لنظام التشغيل Linux ، مثل Nautilus و Konqueror ، حيث يقدم كل منهما طريقة مختلفة لتصفح الملفات.

مثال آخر هم مديرو حزم Linux . يتم تضمين طرق مختلفة لتثبيت البرنامج مع كل توزيعة لينكس ، ولكن لديها مدير حزم أساسي.

في التوزيعات المستندة إلى Debian مثل Ubuntu و Linux Mint ، فإن dpkg هو الخيار الذي يمكن الوصول إليه عبر أداة اعتماد التبعية. بالنسبة لـ CentOS ، يعد RPM هو مدير الحزم ، ويخضع للأوامر التي تستخدم yum.

3. العديد من خوادم العرض على لينكس

تحت غطاء محرك السيارة Linux ستجد مجموعة من الأدوات والتطبيقات والعمليات والخوادم التي تحدد كيفية عملها.

مثال رئيسي على ذلك هو خادم العرض. ينسق هذا البرنامج البيانات بين أجهزة الكمبيوتر والشاشة ، مما يسمح للمستخدم بالتفاعل مع واجهة المستخدم الرسومية (GUI).

تاريخيا ، تم استخدام خادم X.Org الأكثر شيوعًا. تتوفر بدائل مختلفة ، مثل Mir و SurfaceFlinger والتي يتم استخدامها على نظام Android (الذي يستخدم نواة Linux). يُنظر إلى خادم التصور في Wayland على أنه المستقبل على Linux ، مع اعتماد توزيعات الأكثر شعبية.

4. الأهداف والغايات

توجد بعض التوزيعات لأنهم يقدرون بعض جوانب التوزيع الحالي لكنهم يريدون استبدال بعض حزم البرامج. في غضون ذلك ، قد تختلف توزيعات لينكس في أهدافها. على سبيل المثال ، يعتمد Linux Mint على Ubuntu ، ولكنه يحتوي على العديد من أدوات النظام وبيئة سطح المكتب وموضوع النعناع الأخضر. هدفه الرئيسي هو توفير نقطة انطلاق بسيطة لمستخدمي Windows و macOS لبدء استخدام Linux.

وبالمثل ، يهدف دبيان إلى توفير توزيع مستقر للغاية (وبالتالي يحتوي على برامج قديمة).

بعيدًا عن عالم التوزيعات العالمية ، فإن بعض مشروعات Linux لها أغراض محددة. على سبيل المثال ، توزيعات الألعاب مثل Steam OS أو توزيعات الوسائط المتعددة مثل Fedora Design Suite.

5. فلسفة المصدر المفتوح مقابل ملكية الملكية

في حين أن غنو / لينكس ربما يكون المشروع الأكثر شعبية مفتوح المصدر ، ليست كل التوزيعات مفتوحة المصدر بنسبة 100٪.

قادة المشروع لديهم مواقف مختلفة على المصدر المفتوح ، والتي يمكن أن تكون عاملا حاسما للمتطرفين مفتوحة المصدر.

على سبيل المثال ، لا يواجه Ubuntu مشكلة في تضمين البرمجيات الاحتكارية في مستودعاته. ستجد أن عميل لعبة Steam متاح بسهولة ، بينما يمكن تثبيت برامج تشغيل رسومات AMD و Nvidia. في المقابل ، لدى Fedora سياسة قوية مفتوحة المصدر تمنعها من إدراج أي برامج ملكية في مستودعاتها.

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

باختصار ، في حين أن العديد من توزيعات لينكس قد يكون لها أهداف امتثال مفتوحة المصدر عالية ، إلا أنها ليست كلها مفتوحة المصدر.

ما هو مشترك بين جميع التوزيعات: نواة لينكس

على الرغم من هذه الاختلافات ، لا تزال جميع توزيعات Linux تعتبر Linux: ولكن لماذا؟

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

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

استخدم اختلافات Linux لاختيار Distro المناسب لك

يمكن أن تساعد معرفة اختلاف التوزيعات عن بعضها البعض في إنشاء تجربة Linux أو تدميرها.

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

لست متأكدا من أين تبدأ؟ تحقق من مجموعتنا من أفضل أنظمة تشغيل Linux .

اقرأ المقال كاملاً: ما الفرق بين توزيعات لينكس إذا كانت كلها لينكس؟