Live Knoppix-distribution övergavs efter 4 års användning.

Efter fyra års användning av systemd har den Debianbaserade distributionen Knoppix tagit bort sitt kontroversiella init-system.

Denna söndag (18 augusti *) version 8.6 av den populära Debian-baserade Linux-distributionen Knoppix har släppts. Utgåvan är baserad på Debian 9 (Buster), som släpptes den 10 juli, med ett antal paket från test- och instabila grenar för att ge stöd för nya grafikkort. Knoppix är en av de första live-CD Linux-distributionerna och är fortfarande mycket populär bland entusiaster till denna dag.

Utgivningen av Knoppix 8.6 är den första offentliga versionen av distributionen som överger systemd, init-systemet utvecklat av Lennart Pöttering från Red Hat, avsett att ersätta sysvinit. Medan systemds anpassning har varit föremål för kontroverser och kritik, är systemd för närvarande standardvalet i mainstream. Används i Knoppix uppströms - Debian; RHEL, CentOS och Fedora; openSUSE och SLES, samt i Mageia och Arch.

Klagomålen om systemd är främst relaterade till redundansen av funktioner som delsystemet tar på sig, eftersom designen inte motsvarar den grundläggande Unix-filosofin om "gör en sak och gör det bra." Andra aspekter, som loggar i binär form (till skillnad från mänskligt läsbara textloggar) har också väckt kritik.

Tekniskt sett var den första versionen av Knoppix som tog bort systemd 8.5; men den här versionen distribuerades exklusivt med tryckta upplagor av Linux Magazine Germany tidigare i år och var inte tillgänglig för allmän nedladdning. Knoppix-skaparen Klaus Knopper skrev kort om beslutet att ta bort systemd i den här versionen (översatt från tyska, länkar tillagda för sammanhang):

"Det fortfarande kontroversiella startsystemet, som först nyligen väckte upprördhet över säkerhetsbrister, integrerades i Debian med version 8.0 (Jessie), och har tagits bort sedan utgivningen av Knoppix 8.5. Jag kringgick de hårda beroenden med nedladdningssystemet med mina egna paket (ändringar *).

För att upprätthålla systemd-liknande sessionshantering, och därmed behålla möjligheten att stänga av och starta om systemet som en normal användare, använde jag elogind session manager. Detta gjorde att systemd kunde undvika att störa många systemkomponenter och minska komplexiteten i systemet som helhet. Om du behöver köra dina egna tjänster vid uppstart behöver du inte skapa några systemd-enheter, bara skriv dina tjänster i textfilen /etc/rc.local, som innehåller exempel med förklaringar."

Knoppix använde systemd från 2014 till 2019, och blev den andra i en mycket kort lista över distributioner som integrerade och sedan övergav systemd - Void Linux är först på den här listan. Även 2016 skapades en Debian-gaffel - Devuan, skapad kring den systemd-fria filosofin. (Det finns en liknande Arch Linux-gaffel - Artix, som använder openRC. *)

Knoppix kommer också med ett system för personer med funktionsnedsättning, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), som är ett "talande menysystem vars mål är att göra arbete och internetåtkomst enklare för datornybörjare, även om de inte har visuella kontakt med datorskärmen,” inkluderar valfritt ett skärmförstoringssystem baserat på Compiz.

* - cirka. översättare

Källa: linux.org.ru

Lägg en kommentar