Live Knoppix distribucija systemd opuščena po 4 letih uporabe.

Po štirih letih uporabe systemd je distribucija Knoppix, ki temelji na Debianu, odstranila svoj kontroverzni sistem inicializacije.

To nedeljo (18. avgusta *) izdana je različica 8.6 priljubljene distribucije Linux Knoppix, ki temelji na Debianu. Izdaja temelji na Debianu 9 (Buster), izdanem 10. julija, s številnimi paketi iz testiranja in nestabilnimi vejami, ki zagotavljajo podporo za nove grafične kartice. Knoppix je ena prvih distribucij Linuxa s CD-ji v živo in je še danes zelo priljubljena med navdušenci.

Izdaja Knoppix 8.6 je prva javna različica distribucije, ki je opustila systemd, sistem inicializacije, ki ga je razvil Lennart Pöttering iz Red Hata in naj bi nadomestil sysvinit. Medtem ko je bila prilagoditev systemd predmet polemik in kritik, je systemd trenutno privzeta izbira v mainstreamu. Uporablja se v Knoppixu navzgor - Debian; RHEL, CentOS in Fedora; openSUSE in SLES, pa tudi v Mageii in Arch.

Pritožbe glede systemd se nanašajo predvsem na redundanco funkcij, ki jih podsistem prevzema, saj zasnova ne ustreza osnovni filozofiji Unixa »naredi eno stvar in to dobro«. Drugi vidiki, kot so dnevniki v binarni obliki (v nasprotju z dnevniki besedila, ki jih lahko bere človek), so bili prav tako deležni kritik.

Tehnično je bila prva različica Knoppixa, ki je odstranila systemd, 8.5; vendar je bila ta različica v začetku tega leta distribuirana izključno s tiskanimi izdajami revije Linux Magazine Germany in ni bila na voljo za javni prenos. Ustvarjalec Knoppixa Klaus Knopper je na kratko zapisal odločitev o odstranitvi systemd v tej različici (prevedeno iz nemščine, dodane povezave za kontekst):

»Še vedno kontroverzen startup systemd, ki šele pred kratkim sprožil ogorčenje zaradi varnostnih ranljivosti, je bil integriran v Debian z različico 8.0 (Jessie) in je bil odstranjen od izdaje Knoppix 8.5. Trde odvisnosti sem zaobšel s sistemom za prenos z lastnimi paketi (spremembe *).

Da bi ohranil upravljanje sej, podobno sistemu systemd, in tako ohranil možnost zaustavitve in ponovnega zagona sistema kot običajni uporabnik, sem uporabil upravitelja sej elogind. To je sistemdu omogočilo, da se je izognil poseganju v številne sistemske komponente in zmanjšal kompleksnost sistema kot celote. Če morate ob zagonu zagnati lastne storitve, vam ni treba ustvariti sistemskih enot, samo zapišite svoje storitve v besedilno datoteko /etc/rc.local, ki vsebuje primere z razlagami."

Knoppix je uporabljal systemd od leta 2014 do 2019 in tako postal drugi na zelo kratkem seznamu distribucij, ki so integrirale in nato opustile systemd - Void Linux je prvi na tem seznamu. Prav tako leta 2016 je bil ustvarjen Debianov fork - Devuan, ustvarjen na podlagi filozofije brez systemd.(Obstaja podoben Arch Linux fork - Artix, ki uporablja openRC. *)

Knoppix ima tudi sistem za ljudi s posebnimi potrebami, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), ki je »govoreči sistem menijev, katerega namen je olajšati delo in dostop do interneta računalniškim novincem, tudi če nimajo vidnega stik z računalniškim zaslonom,« po želji vključuje sistem za povečevanje zaslona, ​​ki temelji na Compiz.

* - pribl. prevajalec

Vir: linux.org.ru

Dodaj komentar