Efter fyra Är med systemd har Knoppix, en Debian-baserad distribution, tagit bort det kontroversiella init-systemet.
Denna söndag (18 augusti *) slÀpptes version 8.6 av den populÀra Linux-distributionen Knoppix, baserad pÄ Debian. Grunden för releasen Àr Debian 10 (Buster) som slÀpptes den 9 juli, med flera paket frÄn testing- och unstable-grenar för att stödja nya grafikkort. Knoppix Àr en av de första live-CD-distributionerna av Linux och Àr fortfarande mycket populÀr bland entusiaster.
Knoppix 8.6 Ă€r den första offentliga versionen av distributionen som har avvisat systemd, init-systemet utvecklat av Lennart Poettering frĂ„n Red Hat, avsett att ersĂ€tta sysvinit. Medan anpassningen av systemd har varit föremĂ„l för kritik och kontroverser, Ă€r systemd nu standardvalet i mainstream. Det anvĂ€nds i upstream Knoppix â Debian; RHEL, CentOS och Fedora; openSUSE och SLES, samt i Mageia och Arch.
Missnöje kring systemd handlar huvudsakligen om den överflödiga funktionaliteten som delsystemet tar pÄ sig, eftersom projektet inte motsvarar den grundlÀggande Unix-filosofin 'gör en sak och gör den bra'. Andra aspekter, sÄsom loggar i binÀrt format (till skillnad frÄn lÀsbara textloggar), fÄr ocksÄ kritik.
Tekniskt sett var den första versionen av Knoppix som tog bort systemd 8.5; men denna version spreds exklusivt med tryckta versioner av Linux Magazine Germany tidigare i Är och var inte tillgÀnglig för offentlig nedladdning. Skaparen av Knoppix, Klaus Knopper, skrev kort om beslutet att ta bort systemd i denna version (översÀttning frÄn tyska, lÀnkar tillagda för kontext):
âDet fortfarande kontroversiella systemd-startupet, som hĂ€romdagen orsakade uppstĂ„ndelse pĂ„ grund av sĂ€kerhetsbrister,integrerades i Debian frĂ„n version 8.0 (Jessie) och togs bort frĂ„n och med releasen av Knoppix 8.5. Jag omgick strikta beroenden med boot-systemet med mina egna paket (patchar) *).
För att behÄlla systemd-liknande sessionshantering och dÀrmed möjlighet att stÀnga av och starta om systemet som vanlig anvÀndare, anvÀnde jag sessionshanteraren elogind. Detta gjorde det möjligt att undvika systemds inblandning i mÄnga systemkomponenter och minska systemets komplexitet. Om du behöver köra dina egna tjÀnster vid start, behöver du inte skapa nÄgra systemd-enheter, skriv bara in dina tjÀnster i textfilen /etc/rc.local, som innehÄller exempel med förklaringar.
Knoppix anvĂ€nde systemd frĂ„n 2014 till 2019, vilket gjorde det till den andra distributionen i en mycket kort lista som integrerat och sedan övergivit systemd â Void Linux Ă€r den första i denna lista. Ă r 2016 skapades en fork av Debian â Devuan, som byggdes runt systemd-fri filosofi. Det finns Ă€ven en motsvarande fork av Arch Linux â Artix, som anvĂ€nder openRC. *)
Knoppix levereras ocksÄ med ett system för personer med funktionsnedsÀttningar, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), som Àr "ett system med talmenyer vars syfte Àr att underlÀtta arbete och tillgÄng till internet för datornybörjare, Àven om de inte har visuell kontakt med datorskÀrmen," valfritt inkluderat Àr ett skÀrmlÀsarsystem baserat pÄ Compiz.
* â översĂ€ttarens anteckning
KĂ€lla: linux.org.ru
