نَــبَــرَ


نُــبَـرِزُ الخَـطَّ، فَيَـتَجَـلَّى البَـيَـانُ

الرجل الذي سار وحده: لماذا أصبح Slackware عبئًا على مستخدمه؟

في فيلم لا وطن للعجائز No Country for Old Men، نرى شخصيتين متقابلتين ترسمان معًا صورة أزمة توزيعة سلاكوير.

الأولى هي أنطون شيغور Anton Chigurh: رجل يسير وفق قانون داخلي صارم، لا يساوم، لا يغيّر طريقه. بالنسبة له، النظام الصحيح هو ما يراه هو، لا ما يفرضه الواقع. إنه مبدأ متجسّد؛ يمشي في خط مستقيم لا يعرف الانحراف.

والثانية هي إد توم بِل Ed Tom Bell، المأمور العجوز الذي قضى عمره في الخدمة، ثم وجد نفسه في عالم لم يعد يشبه العالم الذي بدأ فيه. في المشهد الأخير من الفيلم، يروي بيل حلمًا عن والده الراحل: الأب يسير أمامه في الظلام، يحمل جمرة في قرن ثور ليضيء له الطريق. يمضي الأب وحده، لا ينتظر أحدًا، في ليلة باردة. يستيقظ بيل قبل أن يصل.

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

لم يكن سلاكوير يومًا نظامًا ضعيفًا، بل كان، ولا يزال أحد أنقى التعبيرات عن فلسفة يونكس Unix: افهم، ابنِ، وتحكّم. في زمنٍ كانت فيه الأنظمة متقلّبة، قدّم تجربة مستقرة وشفافة؛ لا شيء يحدث خلف ظهرك، ولا قرار يُتخذ نيابةً عنك. لكن هذه البساطة قامت على عالمٍ أبسط: اعتماديات أقل، تكامل محدود بين المكونات، وتوقعات أدنى من النظام. اليوم، تغيّر كل ذلك.

فلسفة العزلة

هنا يجب أن نتوقف لنفهم شيئًا جوهريًا: لماذا كان عدم التدخل فضيلة أصلًا؟

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

يوميات مرهقة

خذ أمثلة يومية بسيطة، لا تحتاج خبرة تقنية لفهمها:

تشتري سماعة بلوتوث

  • على لينكس مينت Linux Mint: تشغّلها، تضغط “اتصال”، وتنتهي القصة. الصوت يتحول تلقائيًا، والميكروفون يعمل في المكالمات.
  • على آرش لينكس Arch Linux: قد تحتاج تثبيتًا أو إعدادًا بسيطًا (مثل تثبيت بايبواير PipeWire)، لكن النظام يوجّهك، وكل شيء مترابط.
  • على سلاكوير: البلوتوث يعمل… لكن خدمةً منفصلة هنا، وإعدادًا هناك، وطبقة صوت مستقلة. الأدوات موجودة : خدمة البلوتوث (بلو زد BlueZ) موجود، نظام الصوت (ألسا ALSA) موجود. لكن لا أحد يربطها لك في سير عمل واحد. إن لم تُكمل الصورة بنفسك، لن تكتمل وحدها.

تريد تثبيت برنامج

  • في مينت: تثبّت، يعمل.
  • في آرش: قد تقرأ قليلًا، لكن مدير الحزم بكمان Pacman يحل الاعتماديات.
  • في سلاكوير: قد تبدأ رحلة تقصٍّ: مكتبة ناقصة، إصدارة غير متوافقة، اعتمادية تحتاج تحديثًا يدويًا. توجد أدوات مساعدة مثل سكريبتات البناء SlackBuilds، وهي وصفات لتجميع البرامج من مصدرها بدل الحزم الجاهزة، و أداة المجتمع شبه الرسمية sbopkg الذي يسهل استخدامها. لكن هذه الأدوات صممت لتُخبرك بما ينقص، لا لتُكمله عنك؛ تريك الفجوة، ولا تملؤها نيابة عنك. في زمن الإعداد التلقائي، تشعر أنك تعمل لحساب النظام لا العكس.

تريد اللعب عبر ستيم Stea

  • في مينت: تثبيت وتشغيل.
  • في آرش: بعض الإعدادات، ثم يعمل.
  • في سلاكوير: عليك التأكد بنفسك من طبقات الرسوميات، دعم مكتبات 32-بت، المكتبات الإضافية… كل تفصيلة مسؤوليتك.

تكتب بالعربية

  • في مينت: اللغة تعمل كمنظومة واحدة. خطوط، اتجاه من اليمين إلى اليسار، إدخال.
  • في آرش: إعداد بسيط، ثم استقرار.
  • في سلاكوير: الدعم موجود في كل مكون منفرد… لكن النظام لا يوحّد الإعدادات. يفترض أنك تعرف كيف تخبر كل تطبيق، على حدة أحيانًا، أنك تتحدث العربية. تطبيق يعمل جيدًا، وآخر يحتاج تعديلًا يدويًا في متغيرات البيئة أو إعدادات مكتبة فري تايب FreeType.

حجم لا يُختزل

ثم تأتي مسألة تكشف العقلية بوضوح: تثبيت بيئة سطح مكتب. عندما تثبّت كي دي إي بلازما KDE Plasma على أي توزيعة حديثة، تحصل على حزمة أساسية، ثم تضيف ما تريد من التطبيقات المصاحبة. أما في سلاكوير، فعندما تثبت البلازما، تحصل على كل شيء حرفياً، كما حزمه المطورون. كل تطبيق، كل مكتبة، كل أداة مرافقة، تُسكب على قرصك دفعة واحدة.

هذا ليس خطأً تقنيًا. هذا موقف فلسفي: “نحن نعطيك ما نراه متكاملاً، لأن التقسيم والاختيار مسؤوليتك أنت ولن نتخذ هذا القرار عنك.” لكن النتيجة العملية أن نظامًا يفترض أن يكون بسيطًا يصبح منتفخًا بلا داعٍ، في عالم صارت فيه الدقة في الاختيار هي الترف الحقيقي.

ثمة إستعارة برمجية معبّرة: سلاكوير يشبه كتابة كود بلغة سي C خالصة. أنت تتحكم بكل شيء: الذاكرة، المؤشرات، تدفق التنفيذ. القوة مطلقة، والمسؤولية مطلقة. كل شيء مبني يدويًا، وكل خطأ خطؤك أنت. أما التوزيعات الحديثة فتشبه استخدام أطر عمل Frameworks.

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

الرجل الواحد والمشروع الواحد

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

في دبيان Debian، هناك مجلس تقني ومئات المطورين. في آرش، هناك فريق وانتخابات. أما في سلاكوير، فالمشروع يمشي على قدمين اثنتين فحسب. ليس هذا عنادًا من باتريك، بل وفاء لرؤية: الحفاظ على جوهر النظام كما هو، حتى لو تغيّر العالم من حوله. لكن المستخدم اليوم لا يعيش في هذا العالم القديم.

أين يقف سلاكوير اليوم؟

هنا يجب أن نكون منصفين: سلاكوير ليس نظامًا ميتًا، ولا سيئًا. في حالته المثلى، كخادم Server ثابت يؤدي مهمة واحدة محددة، لا يتغير كثيرًا ولا يحتاج تدخلات دائمة سلاكوير حل ممتاز. استقراره صلب، وغياب للمفاجآت، ونقاء بنيته، كلها فضائل حقيقية في هذا السياق. خادم بريد، خادم ملفات، جدار ناري بسيط. هنا سلاكوير في أفضل حالاته.

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

  • ألباين لينكس Alpine Linux: أصغر حجمًا، أسرع، بأمان أفضل، وبمدير حزم حقيقي.
  • جنتو Gentoo: يمنحك تحكمًا أعظم، بتجميع من المصدر، دون التضحية بإدارة الاعتماديات.
  • فويد لينكس Void Linux: بسيط، خفيف، بلا سيستم-دي systemd، لكن بمدير حزم عصري يريحك من رحلة البحث عن المكتبات.
  • حتى دبيان Debian بتثبيته الأدنى Minimal Install: يعطيك خادمًا صلبًا مع تاريخ طويل من الاستقرار، ومستودعات هائلة، ومجتمع يضمن استمراريته.

لم يعد سلاكوير الخيار الوحيد لمن يريد البساطة والثبات. صار خيارًا من بين خيارات، وكثير منها يقدّم البساطة ذاتها، ولكن دون العزلة عن العصر.

إن سألنا: ما البدائل التي تحمل روح سلاكوير دون عبئه؟

  • أقرب خيار هو آرش لينكس Arch Linux. يحافظ على فكرة “ابنِ نظامك”، لكنه يضيف أدوات حديثة لإدارة الاعتماديات. تتعلّم، لكن لا تغرق.
  • يليه فويد لينكس Void Linux. بسيط، مستقل، خفيف، دون سيستم-دي، لكنه لا يتركك بلا إدارة حزم حقيقية. هو الأقرب إلى روح سلاكوير… لكن قابل للحياة اليومية.
  • ولمن يريد الفكرة ذاتها بأقصى عمق: جنتو Gentoo. لكن هذا ليس نظامًا يوميًا لمبتدئ، بل مشروع بحد ذاته.

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

في صرامته، يشبه أنطون شيغور: لا يساوم على مبدئه. وفي وحدته، يشبه إد توم بِل: يقف في عالم تغيّر أسرع مما ينبغي.

أما المستخدم اليوم، فلا يبحث عن امتحان ولاء لفكرة، بل عن نظامٍ يعمل. وحين يختار، لا يسأل: من الأكثر تمسكًا بطريقه؟ بل: من يرافقني في الطريق دون أن يطلب مني أن أمشي وحدي؟

وهنا يتحدد موقع سلاكوير