Distribuția Live Knoppix, după 4 ani de utilizare, a renunțat la systemd.

După patru ani de utilizare a systemd, distribuția bazată pe Debian Knoppix a eliminat controversata sistem de inițializare.

În această duminică (18 august *) a fost lansată versiunea 8.6 a popularului distrubutiv Linux Knoppix bazat pe Debian. La baza lansării se află Debian 10 (Buster), care a fost lansat pe 9 iulie, cu un număr de pachete din ramurile testing și unstable pentru a asigura suportul pentru noile plăci grafice. Knoppix este unul dintre primele live-CD distrubutive Linux și până în prezent se bucură de o mare popularitate în rândul entuziaștilor.

Lansarea Knoppix 8.6 este prima versiune publică a distribuitivului care a renunțat la systemd, sistemul de inițializare dezvoltat de Lennart Poettering de la Red Hat, destinat să înlocuiască sysvinit. Deși adaptarea systemd a fost subiect de controverse și critici, în prezent systemd este alegerea implicită în mainstream. Este utilizat în upstream-ul Knoppix — Debian; RHEL, CentOS și Fedora; openSUSE și SLES, precum și în Mageia și Arch.

Nemulțumirile legate de systemd sunt în principal referitoare la redundanța funcțiilor pe care le preia sub-sistemul, deoarece proiectul nu se aliniază cu filosofia de bază Unix "fă un lucru și fă-l bine". Alte aspecte, cum ar fi logurile în formă binară (spre deosebire de logurile textuale lizibile de om) sunt, de asemenea, subiect de critici.

Tehnic, prima versiune Knoppix care a eliminat systemd a fost 8.5; dar această versiune a fost distribuită exclusiv cu versiunile tipărite ale Linux Magazine Germany, la începutul acestui an, și nu a fost disponibilă pentru descărcare publică. Creatorul Knoppix, Klaus Knopper, a scris pe scurt despre decizia de a elimina systemd în această versiune (traducere din germană, linkurile adăugate pentru context):

„Încă controversatul startup systemd, care a provocat recent indignare din cauza vulnerabilităților de securitate, a fost integrat în Debian începând cu versiunea 8.0 (Jessie) și a fost eliminat începând cu lansarea Knoppix 8.5. Am ocolit dependențele stricte de sistemul de boot cu propriile mele pachete (corecții) *).

Pentru a păstra gestionarea sesiunilor asemănătoare cu systemd și astfel a păstra capacitatea de a închide și reporni sistemul de la un utilizator obișnuit, am folosit managerul de sesiuni elogind. Acesta a permis evitarea intervenției systemd în multe componente ale sistemului și a redus complexitatea sistemului în ansamblu. Dacă trebuie să rulați propriile servicii la pornire, nu trebuie să creați unități systemd, pur și simplu includeți serviciile dvs. într-un fișier text /etc/rc.local în care sunt prezentate exemple cu explicații.

Knoppix a folosit systemd din 2014 până în 2019, devenind al doilea dintr-o listă foarte scurtă de distribuții care au integrat, iar apoi s-au retras de la systemd — Void Linux fiind primul din această listă. De asemenea, în 2016 a fost creat un fork Debian — Devuan, creat în jurul filozofiei fără systemd. (Există un fork similar pentru Arch Linux — Artix, care folosește openRC. *)

Knoppix este însoțit și de un sistem pentru persoanele cu dizabilități, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), care este „un sistem de meniu vorbitor, al cărui scop este de a facilita utilizarea și accesul la internet pentru nou-veniții în computere, chiar dacă nu au contact vizual cu ecranul computerului,” include opțional un sistem de lupă pe ecran bazat pe Compiz.

* — nota traducătorului

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster