La distribution Live Knoppix a abandonné systemd après 4 ans d'utilisation.

Après quatre ans d'utilisation de systemd, la distribution basée sur Debian Knoppix a supprimé son système d'initialisation controversé.

Ce dimanche (18 août *) la version 8.6 de la populaire distribution Linux basée sur Debian, Knoppix, a été publiée. La version est basée sur Debian 9 (Buster), publiée le 10 juillet, avec un certain nombre de packages issus des branches testing et unstable pour assurer la prise en charge des nouvelles cartes vidéo. Knoppix est l'une des premières distributions Linux live-CD et reste encore aujourd'hui très populaire parmi les passionnés.

La sortie de Knoppix 8.6 est la première version publique de la distribution à abandonner systemd, le système d'initialisation développé par Lennart Pöttering de Red Hat, destiné à remplacer sysvinit. Bien que l'adaptation de systemd ait fait l'objet de controverses et de critiques, systemd est actuellement le choix par défaut du grand public. Utilisé dans Knoppix en amont - Debian ; RHEL, CentOS et Fedora ; openSUSE et SLES, ainsi que dans Mageia et Arch.

Les plaintes concernant systemd sont principalement liées à la redondance des fonctions assumées par le sous-système, car la conception ne correspond pas à la philosophie de base d'Unix selon laquelle « faites une chose et faites-la bien ». D'autres aspects, tels que les journaux sous forme binaire (par opposition aux journaux textuels lisibles par l'homme), ont également suscité des critiques.

Techniquement, la première version de Knoppix qui supprimait systemd était la 8.5 ; mais cette version a été distribuée exclusivement avec les éditions imprimées du Linux Magazine Germany plus tôt cette année et n'était pas disponible en téléchargement public. Le créateur de Knoppix, Klaus Knopper, a brièvement écrit sur la décision de supprimer systemd dans cette version (traduit de l'allemand, liens ajoutés pour le contexte) :

« La startup encore controversée systemd, qui a récemment suscité l'indignation face aux failles de sécurité, a été intégré à Debian avec la version 8.0 (Jessie), et a été supprimé depuis la sortie de Knoppix 8.5. J'ai contourné les dépendances dures avec le système de téléchargement avec mes propres packages (modifications *).

Pour maintenir une gestion de session de type systemd, et ainsi conserver la possibilité d'arrêter et de redémarrer le système en tant qu'utilisateur normal, j'ai utilisé le gestionnaire de session elogind. Cela a permis à systemd d'éviter d'interférer avec de nombreux composants du système et de réduire la complexité du système dans son ensemble. Si vous devez exécuter vos propres services au démarrage, vous n'avez pas besoin de créer d'unités systemd, écrivez simplement vos services dans le fichier texte /etc/rc.local, qui contient des exemples avec des explications."

Knoppix a utilisé systemd de 2014 à 2019, devenant ainsi la deuxième d'une très courte liste de distributions ayant intégré puis abandonné systemd - Void Linux est le premier de cette liste. Également en 2016, un fork Debian a été créé - Devuan, créé autour de la philosophie sans système (il existe un fork similaire d'Arch Linux - Artix, qui utilise openRC). *)

Knoppix est également livré avec un système pour les personnes handicapées, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), qui est un « système de menus parlants dont le but est de faciliter le travail et l'accès à Internet pour les novices en informatique, même s'ils n'ont pas de visuel ». contact avec l'écran de l'ordinateur », comprend en option un système de loupe d'écran basé sur Compiz.

* - environ. traducteur

Source: linux.org.ru

Ajouter un commentaire