إصدار نظام sysvinit 3.02 init

هذا هو إصدار نظام sysvinit 3.02 init الكلاسيكي ، والذي كان مستخدمًا على نطاق واسع في توزيعات Linux في الأيام التي سبقت systemd و upstart ، ويستمر الآن استخدامه في توزيعات مثل Devuan و Debian GNU / Hurd و antiX. لم تتغير إصدارات الأدوات المساعدة insserv و startpar المستخدمة مع sysvinit. تم تصميم الأداة المساعدة insserv لتنظيم عملية التمهيد ، مع مراعاة التبعيات بين البرامج النصية الخاصة بـ init ، ويتم استخدام startpar لضمان تشغيل العديد من البرامج النصية بالتوازي أثناء عملية تمهيد النظام.

في الإصدار الجديد من sysvinit:

  • يتم استخدام إطار عمل po4a لتنسيق العمل على ترجمة المستندات والصفحات البشرية إلى لغات مختلفة.
  • تم تحسين صفحات الإنسان وأضيفت النصوص لبناءها ، مع مراعاة الترجمات.
  • تم نقل البنية التحتية للتطوير من سافانا إلى منصة GitHub ، والتي ستقوم الآن أيضًا بتحليل إشعارات المشكلات.
  • يسمح ملف inittab باستخدام الحرف "@" في الأوامر لمعالجة الأمر كحرف حرفي لم يتم بدء shell من أجله.
  • ينفذ Bootlogd فحص الأخطاء لـ chdir () ويوفر استخدام TIOCGDEV ioctl لتبسيط اكتشاف وحدة التحكم على Linux.

المصدر: opennet.ru

إضافة تعليق