RichStyle: The Angel is in The Detail.

أساسيات جنو/لينكس

ما الفرق بين مدير البرامج ومدير الحزم؟

لقطة للشاشة تجمع بين مدير البرامج ومدير الحزم
بين مدير البرامج ومدير الحزم

لطالما شعرت بخيبة الأمل كلما واجهت برمجيات متنافسة في بيئة تعاونية كبيئة لينكس! فحالةُ وجود أكثر من برنامج في لينكس يؤدي ذات الوظيفة ومبني على ذات التقنية (لغة البرمجة، إطار العمل…) تعكس —من وجهة نظري— خللاً ما في سير العمل البرمجي في أوساط مطوري برمجيات لينكس.

وبرنامجي Software Manager و Package Manager يمثلان معاً نموذجاً مثالياً لهذه الحالة. فلكل من هذين البرنامجين خصائص لا تتوفر في الآخر. دعونا نلقي نظرة سريعة على هذه الخصائص:

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

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

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