GNU/Linux >> Tutoriels Linux >  >> Linux

Vous n'êtes pas fan de Systemd ? Voici 14 distributions Linux sans Systemd

systemd est un système d'initialisation populaire adopté par la plupart des principales distributions Linux soutenu par des dizaines de développeurs et d'entreprises.

Au cas où vous seriez curieux, le système d'initialisation est le premier processus après l'entrée en action du noyau Linux dans le processus de démarrage pour initialiser divers services de gestion de périphériques, de journalisation et de mise en réseau. Vous les connaissez peut-être aussi en tant que démons.

Techniquement, systemd a résolu de nombreux problèmes qui ont rendu les distributions Linux plus fiables à utiliser sur les configurations de bureau et de serveurs massifs.

Il est donc prudent de dire que beaucoup pensent qu'il s'agit de rendre le processus de démarrage fiable et rapide avec la possibilité d'initialiser les choses en parallèle.

Cependant, il y a d'autres utilisateurs qui détestent absolument son inclusion dans les distributions Linux modernes. Par conséquent, exiger des distributions Linux sans systemd.

Mais, pourquoi est-ce?

De plus, quelles sont vos options si vous ne voulez pas de systemd sur votre système Linux ?

Cet article expliquera brièvement pourquoi certains utilisateurs préfèrent les distributions sans système et certaines des meilleures options disponibles.

Pourquoi des alternatives sans systemd ?

Systemd est principalement considéré comme une implémentation gonflée par rapport aux systèmes d'initialisation classiques tels que SysVinit (ou System V init).

On pense également que cela va à l'encontre de la philosophie UNIX, où l'objectif aurait dû être de garder les choses simples et de se concentrer sur une seule chose de manière efficace.

De plus, systemd est une implémentation complexe avec différents modules, ce qui augmente potentiellement la surface d'attaque par rapport à SysVinit.

En plus de certaines de ces raisons, les environnements de bureau tels que GNOME et KDE sont connus pour dépendre des composants systemd. Cependant, certains soutiennent que d'autres outils/services ne devraient pas être entièrement dépendants de systemd, prenant la liberté d'un utilisateur d'utiliser un autre système init.

14 options de distribution Linux sans Systemd

Cependant, la liste des distributions sans systemd implique certaines options qui utilisent elogind et certaines parties de systemd.

Voici quelques-unes des options qui vous aident à exécuter des distributions sans systemd tout en remplissant certaines des dépendances de systemd.

Ne vous inquiétez pas, la liste comprend également des options qui sont entièrement sans systemd sans elogind et d'autres parties systemd. La liste mentionne l'utilisation de la même chose chaque fois que nécessaire.

La liste n'est pas dans un ordre de classement particulier.

1. Devuan

Devuan est un fork Debian sans systemd. Il est généralement basé sur la dernière version stable de Debian disponible.

L'objectif du projet est de permettre aux utilisateurs de contrôler le choix du système Init. Vous pouvez choisir d'utiliser sysVinit, runit et openRC.

Avec Devuan, vous aurez accès à tous les environnements de bureau disponibles dans Debian. Cela fonctionne avec les configurations sans systemd. Comparé à d'autres distributions sans système, Devuan peut être une option plus facile avec des améliorations d'accessibilité respectables et un processus d'installation fluide.

Au moment de la publication, vous pouvez essayer Devuan sur les systèmes 32 bits et 64 bits.

2. AntiX

AntiX est une distribution intéressante sans systemd basée sur Debian (Stable), qui est également l'une des meilleures options pour les systèmes 32 bits.

Étant donné qu'il prend en charge les systèmes 64 bits et 32 ​​bits et utilise le gestionnaire de fenêtres IceWM, il s'agit également de l'une des options les plus légères.

Vous avez également la possibilité d'utiliser Fluxbox et quelques autres gestionnaires de fenêtres selon vos besoins.

En ce qui concerne le système Init, vous pouvez choisir de télécharger l'édition runit ou la version sysVinit. Il existe différentes éditions disponibles pour commencer.

3. MX Linux

MX Linux est l'une des distributions sans système les plus conviviales et économes en ressources. Il est principalement basé sur la branche stable de Debian.

Il est livré avec systemd inclus, mais il vous donne le contrôle pour l'activer si nécessaire.

MX Linux utilise Xfce comme environnement de bureau par défaut, avec les éditions KDE et Fluxbox disponibles.

4. Nitrux

Nitrux est une offre fascinante basée sur la branche stable de Debian Linux.

Non seulement limité à l'exclusion de systemd, il y a plus de raisons d'essayer Nitrux Linux si vous ne l'avez pas fait.

Il utilise KDE comme environnement de bureau tout en offrant une expérience utilisateur unique.

5. Annulez Linux

Void Linux est une offre unique qui n'est basée sur aucune distribution Linux existante. Il est entièrement indépendant et activement développé.

Il préfère utiliser runit comme système d'initialisation au lieu de systemd. Bien qu'il se concentre sur la stabilité, ils suivent un calendrier de publication continu avec leur système de construction continue.

Vous pouvez utiliser son gestionnaire de packages natif, écrit à partir de zéro, pour installer et gérer rapidement des logiciels sur votre système.

Ils offrent une documentation détaillée pour expliquer les fonctionnalités disponibles et des instructions pour configurer votre expérience.

6. GoboLinux

Si vous vous sentez aventureux et que vous n'avez pas de problème pour jouer avec le terminal, GoboLinux est un choix intéressant. Bien qu'il offre un bureau, vous obtenez le strict minimum et ne vous attendez pas à quelque chose comme vous voyez dans Ubuntu.

Contrairement à la plupart, il s'agit d'une distribution Linux modulaire qui se concentre sur un système de fichiers efficace pour organiser les programmes. Habituellement, lorsque nous installons quelque chose sur Linux, les fichiers des programmes sont dispersés sur tout le système dans différents répertoires.

GoboLinux vise à simplifier cela en donnant à chaque programme son répertoire. En plus de tous les points uniques, c'est aussi une distribution sans systemd.

7. Alpine Linux

Alpine Linux est encore une autre distribution Linux indépendante sans systemd. En ce qui concerne le système init, il utilise OpenRC.

La distribution se concentre sur la sécurité et l'efficacité des ressources. Donc, si vous recherchiez une distribution simple sans système avec un accent sur la sécurité, Alpine Linux peut être un bon choix.

8. Artix

Artix est une distribution basée sur Arch sans systemd. Vous pouvez le configurer pour utiliser OpenRC, Runit ou dinit (un nouveau système d'initialisation).

Il utilise elogind en tant que gestionnaire de connexion utilisateur pour essayer de passer sans problème à une distribution sans systemd. Cependant, si vous n'aimez pas sa présence, vous pouvez essayer de l'exécuter sans.

Comparé à d'autres options, Artix ne convient qu'aux utilisateurs Arch expérimentés qui peuvent configurer leur configuration.

9. TinyCoreLinux

TinyCore Linux est une distribution Linux modulaire avec des extensions créées par la communauté. Vous obtenez un noyau Linux, un système de fichiers racine et des scripts de démarrage pour installer certains modules du noyau.

Fondamentalement, vous construisez votre distribution Linux minimale avec TinyCore Linux.

Comme son nom l'indique, il s'agit d'une petite installation occupant à peine de l'espace de stockage (aussi peu que 10 Mo) selon les normes des systèmes d'exploitation modernes.

Considérant qu'il est modulaire, vous pouvez entièrement personnaliser votre configuration sans systemd, ou utiliser elogind. Vous pouvez installer rapidement une variété d'environnements de bureau et de gestionnaires de fenêtres pour commencer.

Pour des raisons évidentes, il peut parfaitement fonctionner sur des ordinateurs plus anciens.

10. Chimère Linux

Chimera Linux est une option expérimentale si vous aimez compiler vous-même et utiliser une distribution Linux. Cependant, vous obtenez des images ISO disponibles avec l'interface graphique.

Il est basé sur FreeBSD et utilise dinit comme système d'initialisation.

Vous pouvez installer GNOME ou Enlightenment desktop avec Chimera Linux pour bénéficier d'une expérience de bureau complète.

11. Venin Linux

Venom Linux est une autre distribution Linux basée sur les sources, vous permettant de personnaliser les éléments tout en les minimisant.

Il ne repose pas sur systemd ou elogind.

12. Embrasse Linux

Kiss Linux est une distribution à diffusion continue dans laquelle vous devez télécharger l'archive tar, décompresser et reconstruire le système selon vos besoins.

Le système d'initialisation par défaut est busybox. Mais vous pouvez également expérimenter avec d'autres systèmes d'initialisation.

13. PCLinuxOS

PCLinuxOS est un choix fantastique pour les utilisateurs qui souhaitent un environnement de bureau fonctionnel sans tous les tracas.

Il ne repose pas sur systemd, mais vous obtenez également tous les outils essentiels avec la distribution intégrée. Ainsi, par rapport à la plupart des autres options, les défis de ne pas avoir systemd seront minimes, ce qui améliorera l'expérience utilisateur.

Il utilise sysVinit et dispose également d'un gestionnaire de packages pour vous aider à gérer les logiciels.

14. Slackware

Slackware est la plus ancienne distribution active sans systemd. Vous obtenez KDE Plasma comme environnement de bureau par défaut. Heureusement, nous avons assisté à une nouvelle version, à savoir Slackware 15 en 2022 après plusieurs années. Donc, il est là pour rester.

Pour des raisons évidentes, vous voudrez peut-être rester à l'écart en tant que débutant absolu. Cependant, si vous êtes un utilisateur expérimenté de Linux et que vous cherchez à mieux contrôler votre distribution Linux, Slackware est une excellente option.

Notez qu'il comporte elogind au lieu de ConsoleKit2 à partir de la dernière version (faites-moi savoir dans les commentaires si vous remarquez que cela change).

Système ou pas ?

Bloat ou pas, Systemd a permis de simplifier de nombreuses choses tout en améliorant les performances.

Vous n'aurez aucun problème de compatibilité lors du choix d'une distribution avec systemd.

Étant donné que la plupart des distributions Linux populaires en dépendent, il y a quelque chose qui a du sens pour offrir une meilleure expérience utilisateur à l'utilisateur final.

Cependant, si vous êtes quelqu'un qui souhaite un système d'initialisation qui suit l'approche traditionnelle, les distributions sans systemd devraient bien vous convenir.

Notez que vous pourriez rencontrer des problèmes/défis en ce qui concerne certaines distributions sans système. Alors, assurez-vous de faire vos recherches avant d'essayer quoi que ce soit.

Si vous connaissez une autre bonne distribution Linux qui n'utilise pas systemd, faites-le nous savoir dans les commentaires.



Linux
  1. Comprendre systemd au démarrage sous Linux

  2. Pourquoi les liens physiques vers les répertoires ne sont-ils pas autorisés sous Unix/linux ?

  3. Linux – Les différents noyaux Linux/unix sont-ils interchangeables ?

  4. La commande Linux 'll' ne fonctionne pas

  5. Pourquoi Bash est-il partout (dans la plupart sinon toutes les distributions Linux) ?

Les meilleures distributions Linux qui conviennent le mieux aux débutants

Que sont les Snaps et comment les installer sur différentes distributions Linux

Comment vérifier si vous êtes en session d'écran ou pas sous Linux

Système Linux gelé ? Voici 3 façons d'y faire face

Top 10 des distributions Linux

Top 15 des meilleures distributions Linux sans Systemd en 2022