Linux بدون systemd: لماذا يجب عليك استخدام Devuan ، The Debian Fork

Linux بدون systemd: لماذا يجب عليك استخدام Devuan ، The Debian Fork

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





على الرغم من كل الخلاف ، هل يمكنك حتى معرفة الفرق بين إصدار Linux الذي يتضمن systemd والإصدار الذي لا يشمله؟





كحالة اختبار واضحة ، دعنا نفكر في دبيان ومتغير يسمى Devuan. دبيان هي واحدة من أقدم وأكبر أنظمة التشغيل المستندة إلى Linux. في عام 2014 ، بدأت مجموعة تسمى Veteran UNIX Admins Devuan ، وهي شوكة من Debian بدون systemd. هل يجب أن تعطيه فرصة؟





ما هو نظام init ، على أي حال؟

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

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



ما هو الخطأ في systemd؟

Systemd هو أكثر من نظام init. يتضمن برامج أخرى ، مثل networkd و logind ، التي تدير جوانب أخرى من جهاز الكمبيوتر الخاص بك. Systemd عبارة عن مجموعة من البرامج يعمل كجسر بين التطبيقات ونواة Linux الأساسية. إنه يتعامل مع مهام متنوعة مثل إدارة تسجيلات دخول المستخدم إلى أجهزة التوصيل السريع.

جهاز التحكم عن بعد الخاص بتلفزيون هيسنس روكو لا يعمل

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





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

يتيح الجمع بين العديد من هذه المهام في مشروع واحد لأنظمة التشغيل المستندة إلى Linux توفير تجربة تمهيد أسرع.





كيف تختلف Devuan عن Debian

كان Debian 8 أول إصدار يتبنى systemd. بدأ مشروع Devuan في ذلك الوقت ، لكن الإصدار المستقر الأول لم يصل حتى عام 2017 ، جنبًا إلى جنب مع إصدار Debian 9.

يستخدم Devuan نفس مدير حزم APT مثل دبيان ، لكنها تحتفظ بمستودعات الحزم الخاصة بها. هذه هي الخوادم التي تخزن البرنامج الذي تقوم بتنزيله باستخدام APT.

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

ما هو شكل استخدام Devuan؟

تمامًا كما هو الحال مع Debian ، هناك عدة طرق لتثبيت Devuan. يوفر لك التنزيل 'الأدنى' الأدوات الأساسية التي تحتاجها لتشغيل Devuan وتشغيله على جهازك. يوفر لك التنزيل 'المباشر' سطح مكتب عاملاً يمكنك اختباره قبل تثبيت Devuan على جهاز الكمبيوتر الخاص بك.

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

الإصدار المباشر من Devuan يأتي مع الكثير من البرامج لتغطية التوقعات العامة. Mozilla Firefox متاح لتصفح الويب. LibreOffice متاح لفتح المستندات وتحريرها. يمكن لبرنامج GIMP تعديل الصور والصور الأخرى. تعمل جميع هذه التطبيقات كما تتوقع ، دون أي قلق بشأن نظام init الذي تقوم بتشغيله.

بينما يعكس Devuan مستودعات حزم دبيان ، لا يمكن استبدال الاثنين. تؤدي إضافة مستودع مخصص لدبيان إلى خطر تدمير التثبيت الخاص بك. يمكنك تحرير مصادر البرامج الخاصة بك عبر الجهاز أو داخل Synaptic Package Manager ، والذي يأتي مضمنًا.

يتصل Devuan بشبكات Wi-Fi و Ethernet على ما يرام. يمكنك أيضًا توقع التعرف على محركات الأقراص المحمولة ومحركات الأقراص الثابتة التي تقوم بتوصيلها. هناك فرصة جيدة حتى أنك لن تلاحظ أي فرق. يعد Systemd طريقة واحدة فقط للقيام بالأشياء ، وليست الطريقة الوحيدة.

ما هو نظام init الذي تستخدمه Devuan؟

في نهاية اليوم ، يصل هذا السؤال إلى جوهر ما يدور حوله Devuan.

يتم تعيين Devuan افتراضيًا لنظام sysvinit ، والذي يشبه عملية تهيئة System V المستخدمة في Unix. كان Sysvinit هو الإصدار القياسي العام للعديد من إصدارات Linux ، بما في ذلك Debian ، المستخدم قبل systemd.

تقدم Devuan أيضًا بدائل عديدة. يمكنك تنزيل ملفات OpenRC و روني ، وآخرون ليحلوا محل نظام init المقدم.

هل تتجنب أنظمة تشغيل Linux الأخرى المستندة إلى نظام systemd؟

Gentoo بناء توزيع Linux لنظام التشغيل الخاص بك من الصفر ، الافتراضيات إلى OpenRC. إنه أحد أقدم إصدارات Linux وأكثرها شهرة لتجنب نظام systemd. اختار Slackware ، وهو نظام تشغيل قديم آخر قائم على Linux ، التمسك بـ sysvinit. يعد PCLinuxOS خيارًا أصغر سنًا وقد اختار أيضًا عدم التبديل إلى systemd.

هناك أيضًا العديد من توزيعات Linux التي تستند إلى Devuan. على الرغم من أن الرقم يتضاءل بالمقارنة مع دبيان ، التي تعد بمثابة قاعدة للعديد من الشخصيات البارزة أنظمة تشغيل قائمة على Linux مثل Ubuntu .

هل يجب عليك التبديل إلى Devuan؟

هل أنت مسؤول نظام؟ هل تبني نظام التشغيل الخاص بك من الصفر أم بشكل منتظم التفاعل مع شياطين وخدمات بدء التشغيل ؟ إذا كان الأمر كذلك ، هل أنت مرتاح أكثر للطريقة التي تدير بها نظامك تقليديًا؟ إذا كانت إجابتك نعم ، فقد تفضل Devuan. إنه استمرار لما كانت عليه الأمور أكثر من كونه شيئًا جديدًا تمامًا.

بالنسبة لبقيتنا ، هذا السؤال هو سؤال فلسفي أكثر منه سؤال براغماتي. هل تحب نهج Unix التقليدي المتمثل في القيام بعمل واحد والقيام به بشكل جيد؟ هل تعترض على فكرة دمج العديد من المهام في مشروع واحد؟ إذا كان الأمر كذلك ، فإن استخدام Devuan هو تعبير عن إيمانك بهذه المثالية.

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

يشارك يشارك سقسقة بريد الالكتروني كيفية إنشاء مخطط تدفق البيانات لتصور بيانات أي مشروع

تساعدك مخططات تدفق البيانات (DFD) لأي عملية على فهم كيفية تدفق البيانات من المصدر إلى الوجهة. إليك كيفية إنشائه!

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • ديبيان
  • لينكس
  • Xfce
نبذة عن الكاتب بيرتل كينج(323 مقالة تم نشرها)

Bertel هو مبتدئ رقمي يكتب من كمبيوتر محمول مزود بمفاتيح خصوصية مادية ونظام تشغيل معتمد من مؤسسة البرمجيات الحرة. إنه يقدر الأخلاق على الميزات ويساعد الآخرين على التحكم في حياتهم الرقمية.

المزيد من Bertel King

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك