Il live distribuzione Knoppix dopo 4 anni di utilizzo ha abbandonato systemd.

Dopo quattro anni di utilizzo di systemd, la distribuzione di Knoppix basata su Debian ha rimosso il controverso sistema di init.

Questa domenica (18 agosto *) è stata rilasciata la versione 8.6 del popolare distribuzione Linux Knoppix basata su Debian. Alla base di questo rilascio c'è il Debian 10 (Buster) uscito il 9 luglio, con diversi pacchetti dalle branche testing e unstable per garantire il supporto alle nuove schede grafiche. Knoppix è uno dei primi live-CD di distribuzioni Linux e continua a essere molto popolare tra gli appassionati.

Il rilascio di Knoppix 8.6 è la prima versione pubblica della distribuzione che ha rinunciato a systemd, il sistema di init sviluppato da Lennart Poettering di Red Hat, concepito per sostituire sysvinit. Mentre l'adozione di systemd ha suscitato polemiche e critiche, al momento systemd è la scelta predefinita nel mainstream. È utilizzato nell'upstream di Knoppix - Debian; RHEL, CentOS e Fedora; openSUSE e SLES, così come in Mageia e Arch.

Le lamentele riguardo a systemd sono principalmente legate all'eccesso di funzioni assunte dal sottosistema, poiché il progetto non rispetta la filosofia di base di Unix "fai una cosa e falla bene". Altri aspetti, come i log in formato binario (a differenza dei log di testo leggibili dagli esseri umani) suscitano anch'essi critiche.

La prima versione tecnica di Knoppix che ha rimosso systemd è stata la 8.5; ma questa versione è stata distribuita esclusivamente con le edizioni cartacee di Linux Magazine Germany, all'inizio di quest'anno, e non era disponibile per il download pubblico. Il creatore di Knoppix, Klaus Knopper, ha brevemente scritto sulla decisione di rimuovere systemd in questa versione (traduzione dal tedesco, i link sono stati aggiunti per contesto):

«Il controverso avvio systemd, che solo recentemente ha suscitato indignazione per le vulnerabilità di sicurezza, è stato integrato in Debian dalla versione 8.0 (Jessie), ed è stato rimosso a partire dal rilascio di Knoppix 8.5. Ho eluso le rigorose dipendenze del sistema di avvio con i miei pacchetti (correzioni *).

Per mantenere una gestione delle sessioni simile a systemd e quindi mantenere la possibilità di spegnere e riavviare il sistema da un utente normale, ho utilizzato il gestore di sessioni elogind. Questo ha evitato l'intervento di systemd in molti componenti di sistema e ha ridotto la complessità del sistema nel suo insieme. Se hai bisogno di avviare i tuoi servizi all'avvio, non è necessario creare unità systemd, basta scrivere i tuoi servizi in un file di testo /etc/rc.local che contiene esempi con spiegazioni.

Knoppix ha utilizzato systemd dal 2014 al 2019, diventando il secondo in una lista molto breve di distribuzioni che hanno integrato e poi abbandonato systemd — Void Linux è il primo in questa lista. Inoltre, nel 2016 è stato creato un fork di Debian — Devuan, creato attorno alla filosofia senza systemd. (Esiste un fork analogo di Arch Linux — Artix, che utilizza openRC. *)

Knoppix include anche un sistema per persone con disabilità, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), che è un «sistema di menu parlante, il cui obiettivo è facilitare il lavoro e l'accesso a Internet per i neofiti del computer, anche se non hanno contatto visivo con lo schermo del computer», include opzionalmente un sistema di ingrandimento dello schermo basato su Compiz.

* — nota del traduttore

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster