حرف D

توزيعة لينكس

Linux Distribution (Distro)

آخر تحديث: 2026-10-09
مستوى الشرح اختر المستوى التقني المناسب لك

الشرح المبسط

تخيل أن نظام التشغيل يشبه السيارة تماماً. نواة لينكس (Kernel) تمثل المحرك القوي الذي يدير كل شيء، لكنك لا تستطيع قيادة المحرك بمفرده على الطريق؛ إذ تحتاج إلى هيكل، ومقاعد، وعجلة قيادة، ولوحة تحكم، وأبواب. هنا يظهر دور توزيعة لينكس (Linux Distribution). التوزيعة هي حزمة متكاملة تأخذ محرك لينكس وتضيف إليه جميع المكونات الأساسية لتصنع منه نظاماً متكاملاً وجاهزاً للاستخدام الفوري. تشمل التوزيعة أدوات النظام الأساسية، ومدير الحزم (Package Manager) لتثبيت البرامج بضغطة زر، وواجهة المستخدم الرسومية (GUI) لسهولة التصفح، إلى جانب برمجيات جاهزة مثل متصفح الويب ومشغل الوسائط. لهذا السبب لا يوجد نظام تشغيل واحد مجرد اسمه لينكس يثبته المستخدم، بل يختار كل شخص توزيعة تناسب أهدافه واحتياجاته، مثل أوبونتو للمبتدئين أو فيدورا للمطورين.

الشرح التقني المتقدم

تمثل توزيعة لينكس (Distribution) نظام تشغيل متكاملاً ومبنياً حول نواة لينكس (Kernel)، حيث تدمج بين النواة ومجموعة أدوات مشروع جنو (GNU) ونظام إدارة الحزم لتقديم بيئة تشغيلية متناسقة ومستقرة.

البنية المعمارية ومكونات التوزيعة

تتألف التوزيعة من طبقات برمجية متكاملة تعمل معاً بتناغم داخل النظام (System):

نواة النظام (Kernel): المسؤولة المباشرة عن التحكم في العتاد وإدارة الذاكرة والعمليات المجدولة في الخلفية.

أدوات جنو ومكتبات النظام: توفر البيئة البرمجية الأساسية وأوامر سطر الأوامر الحيوية ومكتبة glibc لتنفيذ التطبيقات.

نظام التهيئة (Init System): مثل systemd لإدارة إقلاع الخدمات والتحكم في العمليات الخلفية للنظام.

التحقق العملي من بيانات التوزيعة وإصدارها

توفر توزيعات لينكس ملفات قياسية موحدة لقراءة هوية الإصدار وبيانات التوزيعة المثبتة عبر واجهة سطر الأوامر:

أمر استعراض بيانات التوزيعة:

cat /etc/os-release

تختلف التوزيعات فيما بينها بناءً على دورة التحديثات وطريقة إدارة البرمجيات:

- عائلة دبيان (Debian): تستخدم مدير الحزم apt مع حزم .deb وتعتمد دورات إصدار تركز على أعلى درجات الاستقرار والموثوقية.

- عائلة ريدهات (Red Hat): تعتمد على مدير الحزم dnf وحزم rpm وتعد المعيار الأساسي لبيئات الخوادم والمؤسسات الكبرى.

- عائلة آرتش (Arch Linux): تطبق نموذج الإصدار المتدحرج (Rolling Release) ومدير الحزم pacman لتوفير أحدث التحديثات فور صدورها من المطورين.

ملاحظة ختامية: الصورة الكبرى (نصيحة احترافية)

لا تتحدد كفاءة بيئة العمل باسم التوزيعة التجاري، بل بنوع مدير الحزم، ومدى توافق التوزيعة مع بيئة الإنتاج المستهدفة، وتوفر الدعم المجتمعي والأمني لمستودعاتها.