Revue de Devuan GNU + Linux 3.1.0

Devuan a vu le jour en 2017 à la suite du passage de Debian 8 à systemd, puis à un nouveau gestionnaire de système et de service, après un long débat technique et très médiatisé.

Cette décision a conduit plusieurs développeurs Debian à se réunir pour créer Devuan en supprimant toutes les traces de systemd de la distribution Linux, au lieu de s'en tenir au système d'initialisation bien connu, sysvinit.

Caractéristiques

Devuan continue d'être basé sur Debian, et la dernière version de la distribution, Devuan 3.0.1 est basée sur Debian 10.

L'une des choses dont il hérite de Debian est la prise en charge d'un large éventail d'architectures matérielles. Devuan est l'une des rares distributions à continuer de publier des supports d'installation pour les systèmes x86 32 bits, en plus de la plate-forme 64 bits (x86_64) populaire. De plus, Devuan prend également en charge les architectures armhf, arm64 et ppc64el.

Devuan produit des images d'installation séparées pour les installations de bureau et de serveur. Il existe également une image d'installation netinstall qui récupère les derniers packages des référentiels et permet aux utilisateurs avancés d'adapter leur installation en fonction de leurs besoins.

L'image minimale est une image spéciale conçue comme un outil de récupération basé sur une console et se concentre sur l'accessibilité pour les utilisateurs malvoyants.

Les utilisateurs de bureau peuvent également tester la distribution à l'aide de l'image en direct. Une fois que vous êtes satisfait, vous pouvez également installer Devuan à l'aide du Live CD.

La renommée de Devuan est sa prise en charge de plusieurs systèmes d'initialisation qui ne sont pas systemd. La dernière version offre aux utilisateurs le choix entre sysvinit, OpenRC et runit.

Au fur et à mesure que systemd élargit sa portée, les développeurs de Devuan travaillent dans les coulisses pour s'assurer que rien de tout cela ne s'infiltre dans la distribution. Par exemple, l'inclusion du démon de gestion des périphériques udev permet à Devuan de passer à l'alternative eudev.

Devuan héberge son propre référentiel de paquets, qui reflète pour la plupart les référentiels Debian en amont, mais inclut des modifications spécifiques à Devuan là où c'est nécessaire pour, vous l'avez deviné, échanger toute trace de systemd.

Installation

De manière générale, il existe deux mécanismes pour installer Devuan. L'un, via le Live CD, qui utilise le programme d'installation de Refracta, et l'autre via le support d'installation uniquement, qui utilise un programme d'installation Debian modifié.

Le programme d'installation de Refracta sur le Live CD offre des options limitées et est beaucoup plus difficile à utiliser que l'autre. Sa pléthore d'options, bien qu'un changement bienvenu pour les utilisateurs avancés, ne fera que semer la confusion chez l'utilisateur de bureau Linux moyen.

Par exemple, il vous sera demandé de préparer des partitions pour l'installation, de choisir dans une liste alphabétique de paramètres régionaux et même d'avoir votre mot à dire sur l'installation du chargeur de démarrage.

Alors que les militants expérimentés peuvent apprécier la possibilité de choisir d'autoriser ou non l'utilisation de sudo et de désactiver le compte root, la myriade d'options ne fait aucune faveur aux débutants.

Bien sûr, vous pouvez sélectionner les options par défaut avec plusieurs de ces paramètres et vous retrouver avec une installation entièrement fonctionnelle, les interruptions continues sont un faux pas en matière de convivialité.

De plus, le Live CD utilise l’environnement de bureau Xfce, et c’est ce qu’il installera lorsque vous ancrerez la distribution sur votre disque.

Le programme d'installation sur le support d'installation uniquement fait un travail comparativement meilleur. Il pose moins de questions et vous permet également de choisir l'environnement de bureau pour votre installation. Le programme d'installation de la dernière version prend en charge cinq environnements de bureau, à savoir Xfce, Cinnamon, KDE, LXQt et Mate. Bien sûr, vous pouvez en installer d’autres à partir des référentiels de Devuan après l’installation.

Outre le choix du bureau, vous avez également la possibilité de choisir parmi l'un des trois systèmes d'initialisation pris en charge, à savoir sysvinit, OpenRC et runit, qui a été ajouté avec cette version. Si vous n'êtes pas sûr de celui à utiliser, il est préférable de vous en tenir à celui par défaut, à savoir sysvinit.

Travailler avec Devuan

La dernière version reçoit un nouveau gestionnaire de démarrage et d'affichage ainsi qu'un thème de bureau révisé.

Par défaut, tous les environnements de bureau utilisent le gestionnaire de session logind, bien que les utilisateurs de Xfce et Cinnamon puissent choisir d'utiliser le gestionnaire de session consolekit.

De même, les gestionnaires de connexion slim et lightdm fonctionneront avec logind ou consolekit. Alors que Slim est le gestionnaire de connexion par défaut pour Xfce, les autres bureaux utilisent par défaut lightdm.

L'utilisateur de bureau Devuan moyen n'a pas besoin d'être conscient de ces détails et la distribution choisira les bons composants en fonction de l'environnement de bureau que vous choisissez d'installer.

Aucun des deux programmes d'installation de Devuan ne vous donne la possibilité de sélectionner les applications de bureau que vous souhaitez installer. Cependant, vous aurez toutes les applications de productivité de bureau habituelles dans votre installation, y compris LibreOffice et Firefox, ainsi qu'une poignée d'applications spécifiques au bureau.

Lorsque vous avez besoin d'étoffer votre installation, vous devrez utiliser le bon vieux gestionnaire de paquets Synaptic, car Devuan n'est livré avec aucune boutique d'applications graphique. La prise en charge de Flatpak n'est pas installée par défaut, mais peut être récupérée à partir des dépôts officiels. Cependant, vous ne pourrez pas installer de packages snap car snap dépend de systemd.

La convivialité de Devuan n’offre pas grand-chose à raconter. La distribution ressemble et se sent comme une installation Debian standard avec quelques changements ici et là.

Outre les notes de version et quelques autres informations essentielles, la distribution n'offre pas grand-chose en termes de documentation écrite. Mais c'est principalement parce qu'il y a très peu de changements spécifiques au projet sur lesquels écrire.

De plus, contrairement à la plupart de ses pairs, le principal moyen d’aide et de soutien de Devuan consiste à utiliser les salles de discussion par relais Internet (IRC). Il existe également quelques listes de diffusion, pour les développeurs et pour les annonces.

Cependant, le projet n'héberge pas de forum, ce qui reflète encore une fois le type d'utilisateurs que la distribution cherche à attirer.

La compétition

Devuan n'est pas la seule distribution sans système de la ville. Il y en a plusieurs autres.

La principale différence entre eux et Devuan est que si l'absence de système n'est qu'une des caractéristiques des autres, c'est la raison d'être de Devuan.

C'est pourquoi de nombreuses distributions qui offrent d'autres systèmes d'initialisation prennent également en charge systemd. Par exemple, Parabola GNU / Linux, qui permet aux utilisateurs de basculer entre les systèmes d'initialisation openrc, sysvinit et s6, utilise par défaut systemd.

De plus, si sysvinit et openrc sont de loin le choix de systèmes d’initialisation le plus populaire pour les distributions qui ne veulent pas utiliser systemd, il existe également quelques autres options. Guix avec son système d'initialisation GNU Shepherd et son gestionnaire de services en est un excellent exemple.

Verdict final

Devuan a toutes les caractéristiques d'une distribution de premier plan. Un choix de certains des principaux environnements de bureau, la prise en charge de plusieurs architectures, un référentiel complet de packages et des images pour répondre à plusieurs cas d'utilisation, du bureau au serveur.

Pourtant, le seul utilisateur qui plaira à la distribution est l'utilisateur avancé de Linux, qui n'est pas seulement conscient du système d'initialisation et du gestionnaire de service de son installation, mais apprécie également le choix que propose Devuan.

À première vue, Devuan ressemble à n'importe quelle autre distribution Debian. Le véritable avantage de la distribution réside dans le choix de ses systèmes d’initialisation, et quiconque ne comprend pas les subtilités des services et des démons n’appréciera pas Devuan.

  • Voici notre liste des meilleures distributions Linux pour les développeurs

Articles intéressants...