Live Knoppix-distribusjonen ble forlatt etter 4 års bruk.

Etter fire år med bruk av systemd, har den Debian-baserte distribusjonen Knoppix fjernet sitt kontroversielle init-system.

Denne søndagen (18. august *) versjon 8.6 av den populære Debian-baserte Linux-distribusjonen Knoppix har blitt utgitt. Utgivelsen er basert på Debian 9 (Buster), utgitt 10. juli, med en rekke pakker fra testing og ustabile grener for å gi støtte for nye skjermkort. Knoppix er en av de første live-CD Linux-distribusjonene og er fortsatt veldig populær blant entusiaster den dag i dag.

Utgivelsen av Knoppix 8.6 er den første offentlige versjonen av distribusjonen som forlater systemd, init-systemet utviklet av Lennart Pöttering fra Red Hat, ment å erstatte sysvinit. Mens systemds tilpasning har vært gjenstand for kontrovers og kritikk, er systemd for øyeblikket standardvalget i mainstream. Brukt i Knoppix oppstrøms - Debian; RHEL, CentOS og Fedora; openSUSE og SLES, samt i Mageia og Arch.

Klagene på systemd er hovedsakelig relatert til redundansen av funksjoner som delsystemet tar på seg, siden designet ikke samsvarer med den grunnleggende Unix-filosofien om "gjør én ting, og gjør det bra." Andre aspekter, som logger i binær form (i motsetning til menneskelesbare tekstlogger) har også fått kritikk.

Teknisk sett var den første versjonen av Knoppix som fjernet systemd 8.5; men denne versjonen ble distribuert eksklusivt med trykte utgaver av Linux Magazine Germany tidligere i år og var ikke tilgjengelig for offentlig nedlasting. Knoppix-skaper Klaus Knopper skrev kort om beslutningen om å fjerne systemd i denne versjonen (oversatt fra tysk, lenker lagt til for kontekst):

"Det fortsatt kontroversielle oppstartssystemet, som bare nylig utløste raseri over sikkerhetssårbarheter, ble integrert i Debian med versjon 8.0 (Jessie), og har blitt fjernet siden utgivelsen av Knoppix 8.5. Jeg omgikk de harde avhengighetene med nedlastingssystemet med mine egne pakker (endringer *).

For å opprettholde systemd-lignende øktadministrasjon, og dermed beholde muligheten til å slå av og starte systemet på nytt som en vanlig bruker, brukte jeg elogind session manager. Dette gjorde at systemd kunne unngå å forstyrre mange systemkomponenter og redusere kompleksiteten til systemet som helhet. Hvis du trenger å kjøre dine egne tjenester ved oppstart, trenger du ikke lage noen systemd-enheter, bare skriv tjenestene dine i tekstfilen /etc/rc.local, som inneholder eksempler med forklaringer."

Knoppix brukte systemd fra 2014 til 2019, og ble den andre i en veldig kort liste over distribusjoner som integrerte og deretter forlot systemd - Void Linux er den første på denne listen. Også i 2016 ble en Debian-gaffel opprettet - Devuan, skapt rundt systemd-fri filosofi. (Det er en lignende Arch Linux-gaffel - Artix, som bruker openRC. *)

Knoppix kommer også med et system for funksjonshemmede, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), som er et "snakende menysystem som har som mål å gjøre arbeid og Internett-tilgang enklere for nybegynnere på datamaskiner, selv om de ikke har visuell kontakt med dataskjermen," inkluderer valgfritt et skjermforstørrelsessystem basert på Compiz.

* - ca. oversetter

Kilde: linux.org.ru

Legg til en kommentar