Conseils pour choisir une distribution GNU / Linux

Essayez Notre Instrument Pour Éliminer Les Problèmes

Le distrohopping est un terme que certains aiment utiliser pour passer fréquemment d'une distribution GNU / Linux à une autre, plutôt que de s'en tenir à un système. Je ne suis pas étranger à cela, j'ai installé presque tous les systèmes majeurs et connus que vous rencontrerez - deux fois.

Cependant, en essayant toutes ces différentes distributions, j'ai beaucoup appris et j'ai finalement décidé (je pense) où je prévois de rester, alors j'ai pensé partager quelques conseils pour choisir votre système à long terme, ainsi que quelques idées en fonction de ce que vous aimez.

Gestionnaires de packages

Il existe de nombreuses distributions qui utilisent les mêmes gestionnaires de packages, tels que Debian et Ubuntu systèmes basés sur dpkg, ou le gestionnaire de packages RPM qui est le format de base standard Linux utilisé par de nombreuses distributions telles que Feutre , chapeau rouge , OpenSUSE , Mageia etc.

Cependant, chacun d'eux utilise également différents outils pour interagir avec ces gestionnaires de paquets, tels que Apt et Apt-get pour Ubuntu, Zypper pour OpenSUSE et DNF pour Fedora. Certaines personnes préfèrent l'un à l'autre; J'apprécie moi-même plutôt Zypper et j'adore OpenSUSE depuis un certain nombre d'années, mais j'ai récemment commencé à aimer vraiment pacman de Arch Linux .

Donc, la première chose que je pense que quiconque ne sait pas quelle distribution utiliser doit prendre en compte est le gestionnaire de paquets et les outils associés avec lesquels vous vous sentez le plus à l'aise? Avez-vous une préférence? Y a-t-il des choses que vous n'aimez pas à propos des différents gestionnaires de packages?

Les référentiels de distribution sont un autre détail à prendre en compte en relation avec les gestionnaires de paquets. Certaines distributions ont des quantités massives de packages disponibles via leurs différents référentiels, d'autres en ont très peu. Certaines distributions avec une énorme quantité de paquets sont Debian, Ubuntu, OpenSUSE, Arch Linux (si vous comptez l'AUR) et Trisquel . Cependant d'autres tels que Dragor et Chakra ont considérablement moins selon cela Wikipédia La page que je ne peux pas garantir est tout à fait exacte, mais elle est bonne pour une estimation.

Maintenant accordé, même si un paquet n'est pas dans vos référentiels, vous pouvez construire à partir des sources ainsi que d'autres moyens d'installation, mais c'est quelque chose à considérer si vous êtes quelqu'un qui `` veut juste que cela fonctionne '' avec votre système, et ne le fait pas ' Je veux avoir à nettoyer les paquets.

Facilité d'installation

La grande majorité des distributions GNU / Linux sont livrées avec des installateurs graphiques, et sont toutes relativement similaires dans leur processus de configuration; mais pas tous.

Hier soir, j'ai fait le changement de Manjaro à Arch Linux, après avoir décidé que je n'aimais plus beaucoup le gonflement qui accompagnait les distributions pré-installées, et je voulais la liberté de partir de zéro.

L'installation à partir du moment où j'ai démarré le LiveUSB jusqu'à ce que j'aie mon environnement de bureau et tous les logiciels auxquels je pouvais penser que je voulais à l'époque, a pris environ 2-3 heures; L'installation réelle d'Arch a pris moins d'une heure, mais la configuration de mon environnement graphique et l'obtention de ce que je voulais mettre en place ont pris encore quelques heures.

Arch Linux est configuré via la ligne de commande, et il n'y a pas de méthode officiellement prise en charge pour installer via GUI.

Un autre que j'ai fait qui prend du temps et qui n'est pas convivial pour les nouveaux utilisateurs est Gentoo . J'ai probablement passé une journée entière à configurer Gentoo, surtout depuis que j'ai décidé de construire mon propre noyau Linux plutôt que d'utiliser un noyau prédéfini.

Ensuite, il y a eu la configuration de l'environnement graphique ... et ne me lance même pas dans la compilation de LibreOffice et Firefox à partir des sources. Mieux vaut aller binaire sur ceux-ci, à moins que vous n'ayez l'intention de démarrer le processus à 6 heures du matin et que votre machine soit bien une brique jusqu'à l'heure du coucher ...

Cependant, Manjaro, Ubuntu, Debian, OpenSUSE et d'innombrables autres ont tous un logiciel d'installation très convivial et prennent très peu de temps. Ma dernière distribution majeure était Manjaro, et avec mon ordinateur portable exécutant un SSD, cela prendrait environ 15 minutes avant que je puisse être dans mon système et cliquer joyeusement.

Donc, si vous avez peur d'un processus d'installation CLI; évitez Arch Linux, Gentoo et d'autres comme eux, et restez avec les autres. Cependant, la satisfaction de construire votre système à partir de zéro et de pouvoir dire: «J'ai fait ceci. J'ai personnalisé ceci, c'est MON système tel que je le veux, pas comment quelqu'un d'autre pense que je devrais l'avoir », c'est aussi un sentiment très satisfaisant à considérer!

Environnements de bureau

LinuxMint Cinnamon Default

Vous pouvez installer presque n'importe quel environnement sur n'importe quel système, à quelques exceptions près. Cependant, certaines distributions ne sont fournies qu'avec certains environnements pré-emballés. Vous ne trouverez pas l'environnement de bureau appelé Budgie dans aucune version officielle de Fedora! Donc, votre prochaine étape une fois que vous avez considéré le gestionnaire de paquets que vous souhaitez utiliser, est de déterminer votre environnement de bureau que vous voulez et de voir s'il existe peut-être une version officielle d'une distribution qui utilise ce gestionnaire de paquets, pour cet environnement.

J'ai opté pour Cinnamon dans mon installation Arch Linux, après en être tombé amoureux sur Manjaro (qui en tant que saveur Cinnamon dans leur section des communiqués de la communauté).

Votre matériel

Une autre chose évidente mais importante à considérer est le matériel de votre machine. Je ne vous recommanderais pas d’installer KDE5 Plasma avec Gentoo sur votre boîtier Pentium II. Tout d'abord, je ne suis même pas certain que cela fonctionnerait correctement, mais vous utiliseriez probablement toute la puissance de votre RAM et de votre processeur pour accéder à votre bureau si vous y parveniez; néanmoins compiler d'énormes paquets à partir des sources - bonne chance.

Donc, en fonction de votre matériel, vous voudrez peut-être vous en tenir à des configurations plus légères comme LXLE , ou même des distributions potentiellement petites comme CHIOT .

Vues morales et politiques

Personnellement, je n'ai aucune objection à utiliser un logiciel propriétaire (généralement après l'avoir examiné, si je ne l'ai jamais rencontré auparavant) sur mon système; cependant certains utilisateurs le font. Certaines distributions sont strictement conçues pour ne pas en utiliser et recourent dans un environnement purement open-source.

D'autres, tels que Devuan , ont été créés à cause de la création et de l'intégration de systemd dans d'autres distributions telles que Debian, et beaucoup pensent que cela va à l'encontre de la manière UNIX de faire les choses. Donc, si vous êtes du genre à avoir une préférence sur ces choses, vous voudrez en tenir compte dans votre recherche.

Stabilité

Il y a beaucoup à considérer, et la stabilité est certainement un autre problème majeur. Certaines distributions sont ce que nous appelons «Bleeding Edge» car elles utilisent le plus récent des packages au fur et à mesure de leur sortie; comme Fedora.

Cependant, d'autres comme Debian choisissent d'attendre et de tester pendant de longues périodes avant de publier des mises à jour afin de maximiser la stabilité (sauf si vous êtes dans une branche de test, je fais référence aux branches stables.) Donc, si vous voulez un système c'est beaucoup moins susceptible de planter un jour et vous êtes tout à fait d'accord avec le fait d'être potentiellement assez en retard dans les dernières mises à jour, c'est une option. Ou si vous êtes prêt à risquer des bris, des incompatibilités et que vous êtes prêt à résoudre les problèmes au fur et à mesure qu'ils surviennent, mais que vous voulez le dernier et le plus grand; c'est une option à considérer aussi.

Mots finaux

Lorsqu'il s'agit de choisir la distribution sur laquelle vous souhaitez vous installer, il y a beaucoup à considérer. Ma maison (encore une fois, je pense) sera Arch Linux. J'apprécie pacman et l'AUR, j'aime le manque de ballonnement depuis que j'ai construit mon système moi-même à partir de zéro, et je suis presque des mises à jour de pointe. Certes, Arch a l'habitude d'être instable si vous ne restez pas au courant, mais ce n'est pas un problème pour moi personnellement.

Un excellent moyen de découvrir des distributions dont vous n'avez peut-être jamais entendu parler est un site Web appelé Distrowatch qui a un système de classement et montre les versions récentes de la distribution.

Et vous? Qu'utilisez-vous et pourquoi? Écoutons-le dans les commentaires!