انتشار سیستم sysvinit 3.0 init

عرضه سیستم init کلاسیک sysvinit 3.0 است که به طور گسترده در توزیع‌های لینوکس در روزهای قبل از systemd و upstart استفاده می‌شد و اکنون همچنان در توزیع‌هایی مانند Devuan، Debian GNU/Hurd و antiX استفاده می‌شود. تغییر شماره نسخه به 3.0 با تغییرات قابل توجهی همراه نیست، بلکه نتیجه رسیدن به حداکثر مقدار رقم دوم است که مطابق با منطق شماره گذاری نسخه مورد استفاده در پروژه، منجر به انتقال به عدد 3.0 شد. بعد از 2.99

نسخه جدید مشکلات موجود در ابزار bootlogd مربوط به تشخیص دستگاه برای کنسول را برطرف می کند. اگر قبلاً فقط دستگاه‌هایی با نام‌های مربوط به دستگاه‌های کنسول شناخته‌شده در بوت‌لاگ پذیرفته می‌شدند، اکنون می‌توانید نام دستگاه دلخواه را تعیین کنید که بررسی آن فقط با استفاده از کاراکترهای معتبر در نام محدود می‌شود. برای تنظیم نام دستگاه، از پارامتر خط فرمان هسته "console=/dev/device-name" استفاده کنید.

نسخه‌های ابزارهای insserv و startpar که در ارتباط با sysvinit استفاده می‌شوند تغییری نکرده‌اند. ابزار insserv برای سازماندهی فرآیند بوت، با در نظر گرفتن وابستگی‌های بین اسکریپت‌های init، طراحی شده است و از startpar برای اطمینان از راه‌اندازی موازی چندین اسکریپت در طول فرآیند بوت سیستم استفاده می‌شود.

منبع: opennet.ru

اضافه کردن نظر