توزیع زنده Knoppix پس از 4 سال استفاده از سیستم رها شد.

پس از چهار سال استفاده از systemd، توزیع مبتنی بر دبیان Knoppix سیستم بحث برانگیز خود را حذف کرد.

این یکشنبه (18 مرداد) *) نسخه 8.6 توزیع محبوب لینوکس مبتنی بر دبیان Knoppix منتشر شد. این نسخه مبتنی بر Debian 9 (Buster) است که در 10 جولای منتشر شد، با تعدادی بسته از شاخه‌های آزمایشی و ناپایدار برای پشتیبانی از کارت‌های ویدئویی جدید. Knoppix یکی از اولین توزیع های لینوکس سی دی زنده است و تا به امروز در بین علاقه مندان بسیار محبوب است.

انتشار Knoppix 8.6 اولین نسخه عمومی توزیع است که systemd را رها می کند، سیستم init که توسط Lennart Pöttering از Red Hat توسعه داده شده است و قصد دارد جایگزین sysvinit شود. در حالی که اقتباس systemd موضوع مناقشه و انتقاد بوده است، systemd در حال حاضر انتخاب پیش فرض در جریان اصلی است. مورد استفاده در بالادست Knoppix - Debian. RHEL، CentOS و Fedora؛ openSUSE و SLES و همچنین در Mageia و Arch.

شکایات در مورد systemd عمدتاً مربوط به افزونگی عملکردهایی است که زیرسیستم بر عهده می گیرد، زیرا طراحی با فلسفه اصلی یونیکس «یک کار را انجام دهید و آن را به خوبی انجام دهید» مطابقت ندارد. جنبه‌های دیگر، مانند لاگ‌ها به شکل دودویی (در مقابل گزارش‌های متنی قابل خواندن توسط انسان) نیز انتقاداتی را برانگیخته است.

از نظر فنی، اولین نسخه Knoppix که systemd را حذف کرد 8.5 بود. اما این نسخه به طور انحصاری با نسخه های چاپی مجله لینوکس آلمان در اوایل سال جاری توزیع شد و برای دانلود عمومی در دسترس نبود. Klaus Knopper خالق Knoppix به طور خلاصه در مورد تصمیم برای حذف systemd در این نسخه نوشت (ترجمه شده از آلمانی، پیوندها برای زمینه اضافه شده است):

«سیستم استارت آپی که هنوز بحث برانگیز است، که اخیراً باعث خشم در مورد آسیب پذیری های امنیتی شده است، با نسخه 8.0 (Jessie) در دبیان ادغام شد و از زمان انتشار Knoppix 8.5 حذف شده است. من وابستگی های سخت را با سیستم دانلود با بسته های خودم دور زدم (اصلاحات *).

برای حفظ مدیریت جلسه سیستم مانند، و در نتیجه حفظ توانایی خاموش کردن و راه اندازی مجدد سیستم به عنوان یک کاربر عادی، از مدیر جلسه elogind استفاده کردم. این به systemd اجازه داد تا از تداخل با بسیاری از اجزای سیستم جلوگیری کند و پیچیدگی سیستم را به طور کلی کاهش دهد. اگر نیاز به اجرای سرویس‌های خود در هنگام راه‌اندازی دارید، نیازی به ایجاد هیچ واحد سیستمی ندارید، فقط سرویس‌های خود را در فایل متنی /etc/rc.local بنویسید، که شامل مثال‌هایی همراه با توضیحات است.

Knoppix از systemd از سال 2014 تا 2019 استفاده کرد و در لیست بسیار کوتاهی از توزیع‌ها دومین نفر شد که systemd را یکپارچه کرده و سپس آن را رها کرد - Void Linux اولین نفر در این لیست است. همچنین در سال 2016، یک فورک Debian ایجاد شد - Devuan، که بر اساس فلسفه بدون سیستم ایجاد شد. (یک فورک Arch Linux مشابه - Artix وجود دارد که از openRC استفاده می کند. *)

Knoppix همچنین دارای سیستمی برای افراد دارای معلولیت است، ADRIANE (محیط پیاده‌سازی مرجع و شبکه‌ای از دسکتاپ صوتی)، که یک سیستم منوی گفتگو است که هدف آن آسان‌تر کردن کار و دسترسی به اینترنت برای مبتدیان رایانه است، حتی اگر آنها بصری نداشته باشند. تماس با صفحه کامپیوتر، به صورت اختیاری شامل یک سیستم ذره بین صفحه بر اساس Compiz است.

* - تقریبا مترجم

منبع: linux.org.ru

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