إصدار نظام التهيئة SysVinit 3.09 مع دعم مكتبة Musl C

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

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

  • تم تنفيذ الدعم للبناء على توزيعات Linux التي تستخدم مكتبة C القياسية Musl بدلاً من Glibc. من بين أمور أخرى، تم حل المشاكل المتعلقة باستخدام معالج hdown على الأنظمة المستندة إلى Musl.
  • تمت إضافة القدرة على إرسال رسائل إلى البرنامج الثابت أثناء إعادة التشغيل على الأنظمة التي تحتوي على Linux kernel إلى أمر إعادة التشغيل. يمكن للمسؤول استخدام هذه الميزة، على سبيل المثال، لطلب التنزيل من قسم آخر. يتم تحديد الرسالة عن طريق تحديد العلامة "-m".
  • تحسين تشغيل التوجيه النظيف في Makefile.

المصدر: opennet.ru

إضافة تعليق