Etter fire år med bruk av systemd, basert på Debian Knoppix-distribusjonen fjernet det kontroversielle init-systemet.
Denne søndagen (18. august *) versjon 8.6 av den populære Linux-distribusjonen Knoppix basert på DebianUtgivelsen er basert på den som ble utgitt 9. juli Debian 10 (Buster), med en rekke pakker fra test- og ustabile grener for å støtte nye skjermkort. Knoppix var en av de første live-CD Linux-distribusjonene og er fortsatt veldig populær blant entusiaster.
Knoppix 8.6 er den første offentlige versjonen av distribusjonen som forlater systemd, init-systemet utviklet av Red Hats Lennart Pöttering og ment å erstatte sysvinit. Selv om innføringen av systemd var gjenstand for kontrovers og kritikk, er systemd nå standardvalget i mainstream. Knoppix brukes oppstrøms av DebianRHEL, 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 den versjonen ble distribuert utelukkende med trykte versjoner. Linux Magazine Germany, tidligere i år, og det var ikke tilgjengelig for offentlig nedlasting. Knoppix-skaperen 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 siden versjon 8.0 (Jessie), og ble fjernet fra og med utgivelsen av Knoppix 8.5. Jeg omgikk de harde avhengighetene med lastesystemet 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 først på denne listen. Også i 2016 ble det opprettet en fork Debian — Devuan, bygget rundt den systemd-frie filosofien. (Det finnes en lignende forgrening av Arch.) Linux — 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
