URL: https://linuxfr.org/users/riribreizh/journaux/artix-l-archer-rebelle Title: Artix, l'archer rebelle Authors: riri le breton Date: 2022年09月11日T12:31:44+02:00 License: CC By-SA Tags: distribution, archlinux, artixlinux et sans-systemd Score: 25 Je vais sûrement m'attirer les foudres, les moinssages et les questions épineuses, mais tant pis je me lance, même si je ne suis pas à l'aise avec les commentaires. Il était une fois ----------------- Un peu d'histoire déjà : je suis passé sous ArchLinux en 2007. Je suis tombé amoureux du principe de rolling-release, du principe KISS qui me faisait penser à une Slackware mais en plus fun et intégré, à la quantité de paquets déjà disponibles, et la possibilité de facilement créer ses paquets lorsque cela manque (comme une Slackware). Bref vous l'avez compris, j'ai commencé sous Slackware, puis j'ai migré par flemme sous Ubuntu, aussi parce que c'était hype; mais ne me sentant pas chez moi, j'ai testé Arch dès que j'en ai entendu parlé, et n'en suis jamais revenu. C'était le paradis, les fleurs bourgeonnaient, les papillons virevoltaient dans la prairie baignée de soleil, et je faisais mes mises à jour régulièrement. Je riaient d'ailleurs, du haut de mon nuage, en voyant tout le monde se battre pour ou contre systemd, vu que Arch ne l'utilisait pas. Ben oui, une distro KISS n'est pas censée utiliser systemd, si ? Oui mais les dev d'Arch ont décidé de passer sous systemd, que je n'aimais pas comme vous avez du vous rendre compte par les mots qui précèdent. Mais je n'avais pas le choix, les autres atouts de cette distributions étaient toujours là. Alors je m'y suis fait. Je remets pas en cause d'homogénéité que ~~cet OS~~ ce système d'init aux stéroïdes apporte, mais comme pour les distributions que j'utilisais avant, je ne me sentais pas à l'aise avec. J'ai bien vu l'émergence des projets [sans systemd](https://www.without-systemd.org), mais ça manquait de stabilité, c'était compliqué à mettre en œuvre, et j'avais encore la flemme il faut bien le dire. Puis j'ai entendu parler du petit [ArtixLinux](https://artixlinux.org/)... La révélation ------------- Le deal, c'est d'avoir une Arch sans systemd. Tous les avantages de ma distribution préférée sans être sous systemd. Mais des années à utiliser cette boîte noire m'ont rendues ignorant, je sachant même pas quoi choisir comme système d'init; mais au moins, j'avais le choix. Je l'ai donc testée dans une machine virtuelle (sous VirtualBox), en essayant plusieurs systèmes d'init, cherchant à obtenir le plus de facilités possible en gardant la souplesse d'un système simple, léger et facile à appréhender. Sans toutefois passer mon ordinateur sous Artix (disponibilité, flemme, toussa), j'ai longuement gardé une VM je j'ai oublié puis reprise et réinstallée. Récemment (en 2021) un nouveau système d'init est apparu dans la sphère Artix : [dinit](https://github.com/davmac314/dinit/). Bien qu'immature, sa conception et son utilisation correspondaient tout à fait à mes attentes et mon bien-être. J'ai alors prévu une migration en [créant un script d'automatisation de l'installation](https://gitlab.com/riribreizh/auto-install-artix), afin que la migration se fasse le plus rapidement possible et sans douleur (qui installe tous les paquets dont j'ai besoin, copie mes tweaks persos dans `/etc` et `/usr/local/bin`, me copie touts mes données et configurations de mon « desktop » depuis mon backup). Le projet n'est pas finalisé (et pas vraiment documenté, donc pas trop utilisable par d'autres personnes que moi), mais je suis confiant pour une migration d'ici la fin de l'année. Et la description d'Artix alors ? --------------------------------- Oui c'est vrai, j'ai surtout parlé de moi, et peu de la distribution elle-même. Voilà donc ce que je retiens d'elle. Artix est basée sur Arch. C'est vraiment une Arch sans systemd. Bien-sûr pour que cela soit possible, elle doit avoir ses propres dépôts pour que tous les paquets incompatibles avec un système d'exploitation sans systemd puissent être repris et adapté aux autres système d'init. Oui, ArtixLinux ne force pas l'utilisation d'un seul système d'init, de gestionnaire de réseaux ou de gestion des journaux. On revient au bon vieux bordel de choisir celui qui nous convient le mieux. Officiellement le projet supporte [openrc](https://wiki.gentoo.org/wiki/OpenRC), [runit](http://smarden.org/runit/), [s6](https://skarnet.org/software/s6/), and [dinit](https://github.com/davmac314/dinit/). Mais la compatibilité reste là, et on peut ajouter les dépôts Arch, profiter d'AUR et des dépôts non officiels (paquets AUR déjà prêts). Cela fonctionne car les dépôts d'Artix sont prioritaires. Pour les paquets fournissant un service mais n'existant pas sous Artix (ou même juste sous son système d'init préféré), il est possible bien-sûr de contribuer. Le [wiki](https://wiki.artixlinux.org/) est plutôt maigre, mais je pense que c'est volontaire, celui d'Arch étant déjà une référence quasi-complète de l'écosystème. On peut être parfois paumé lorsqu'on est, comme moi, devenu ignorant (ne plus savoir comment fonctionnent les choses quand on les contrôle directement), mais les [forums](https://forum.artixlinux.org/) et [IRC](https://wiki.artixlinux.org/Main/IRC_channels) sont là pour répondre aux questions. Le mot de la fin ---------------- Je pense être sur la voie d'un bien-être informatique. J'aime les principes d'Archlinux, mis à par son système d'init depuis qu'il a été imposé. J'ai trouvé avec ArtixLinux le palliatif, avec un système d'exploitation plus brut et compréhensible pour moi, prenant un minimum de ressources au repos (un même environnement prend la moitié moins de mémoire et d'usage CPU au repos sous Artix, me permettant d'utiliser ces ressources pour autre chose). Ce n'est pas si compliqué de se remettre à un système d'init différent de systemd, les journaux gérés par [metalog](https://github.com/hvisage/metalog/) ou [syslog-ng](https://www.syslog-ng.com/products/open-source-log-management/), la synchro du temps avec [openntpd](https://www.openntpd.org/) ou [ntpd](https://doc.ntp.org/), le gestionnaire de réseaux avec ... ce qu'on veut. C'est agréable d'être libre de choisir.

AltStyle によって変換されたページ (->オリジナル) /