5 Distributions de Linux à considérer pour votre serveur dans le top 10 top 10

5 Distributions de Linux à considérer pour votre serveur dans le top 10 top 10
Les serveurs Linux sont partout. Il y a de fortes chances qu'un certain nombre de vos sites Web préférés fonctionnent sur des infrastructures alimentées par Linux, sans parler des services de streaming, des plateformes de médias sociaux, des réseaux de jeux, la liste continue. La seule chose plus stupéfiante que le nombre de serveurs Linux dans la nature, c'est le nombre de distributions que vous devez choisir. Les distros disponibles en téléchargement sont d'innombrables et le but de chaque varie des systèmes d'exploitation à usage général, à des outils axés sur les tâches tels que Clonezilla. Si vous ne faites que commencer par le déploiement de Linux dans votre centre de données, le choix de la bonne distribution peut être déroutant. Si vous utilisez un fournisseur de cloud pour votre infrastructure Linux, le nombre de choix est au moins quelque peu organisé, mais vous avez toujours le choix de faire. Quelle distribution convient à votre environnement? Dans cet article, nous discuterons de certains concepts importants à garder à l'esprit - et nous passerons en revue les points les plus fins de certaines des options les plus populaires. Il n'y a pas de pénurie d'opinions en ligne concernant les distros de bureau, mais dans cet article - nous allons nous concentrer sur les déploiements de serveurs.

Regardez la version vidéo de cet article

D'abord et avant tout, il n'y a pas de réponse générale qui est correcte. S'il n'y avait qu'un seul choix approprié, vous ne verriez pas autant de commentaires en ligne pour faire valoir quelle distribution est la meilleure (et cet article ne serait pas nécessaire). La bonne réponse en ce qui concerne la distribution supérieure à celle qui vous permet à vous ou à votre organisation d'atteindre l'objectif pour lequel vous avez acheté le serveur. Toutes les distributions méritent d'être vérifiées, mais certains se concentreront sur certains domaines plus que d'autres. Jetons un coup d'œil à certains des choix les plus populaires, ainsi que les avantages et les inconvénients de chaque.

Lisez le Doc: Choisir une distribution Linux

Debian stable

Si vous recherchez une distribution solide en roche, ne fait pas face à des changements fréquents et fonctionne bien pour une variété de cas d'utilisation - alors ne cherchez pas plus loin que Debian. Debian est l'une des plus anciennes distributions Linux, vous pouvez donc le considérer comme un vétéran de l'industrie. Debian est célébrée par sa base de fans, avec des éléments communs de louange étant sa stabilité, un grand nombre de forfaits disponibles et le fait qu'il est basé sur la communauté plutôt que d'exister pour servir les avantages d'une entreprise particulière. Il existe trois variantes de Debian, qui comprennent des tests stables, et instables. En général, la plupart des administrateurs utilisent la version stable sur les serveurs, avec les autres saveurs ciblées vers les prochaines étapes du cycle de vie de Debian, et donne aux développeurs un aperçu de ce qui va arriver.

Un autre avantage de Debian est apt (abréviation de l'outil de package avancé). Les gestionnaires de packages sont un élément commun de Linux de nos jours, mais Debian est la distribution qui a rendu ce concept célèbre. À un moment où les administrateurs devaient comprendre comment satisfaire les dépendances, APT est venu et a simplifié le processus. Comme les autres gestionnaires de packages modernes, APT s'occupe de trouver des dépendances pour vous et installe automatiquement les packages nécessaires pour satisfaire une demande. Aujourd'hui, la majorité des distributions Linux ont leur propre gestionnaire de packages qui fait la même chose (plus ou moins), mais il y a quelque chose à dire de l'utilisation d'une distribution qui a lancé cette approche.

Jusqu'à présent, Debian sonne bien, à droite? Eh bien, c'est - mais comme toutes les autres distributions, il y a aussi des inconvénients. Le plus discordant est le fait que les versions des logiciels incluses dans les référentiels de sa branche «stable» sont souvent beaucoup plus anciennes que les autres distributions. La raison en est parce que l'édition stable n'est pas axée sur le logiciel de saignement Edge - il s'appelle «stable» pour une raison. Pour que les forfaits soient inclus dans les référentiels de Debian, ils doivent faire leurs preuves en passant par les référentiels instables et testés en premier. Ce processus peut ressembler à une bénédiction plutôt qu'à une malédiction, et c'est certainement le cas - cependant, si vous essayez d'installer Debian sur le matériel actuel, vous pourriez avoir du mal avec la compatibilité. En raison des packages dans des versions stables de Debian étant obsolètes, la prise en charge des logiciels pour les appareils matériels physiques (tels que les pilotes disponibles) est souvent à l'origine d'autres distros. Cela pourrait signifier que si vous avez un matériel relativement récent, la version requise du noyau ou des packages de pilotes Linux pourrait ne pas être suffisamment nouveau pour le prendre en charge. Bien sûr, le matériel d'entreprise se déplace plus lentement que les appareils de consommation, mais il peut encore y avoir des problèmes de compatibilité auxquels vous ne feriez normalement pas avec d'autres distros.

Mis à part les forfaits obsolètes, le logiciel disponible dans Debian Stable jouit des mises à jour de sécurité pendant au moins plusieurs années, et pendant ce temps, il y aura peu (voire pas) de changements chaotiques. De plus, si vous déployez Linux dans une plate-forme cloud, le problème de compatibilité matérielle n'est pas vraiment un problème pour vous - les fournisseurs de cloud modifient généralement leurs images de déploiement Debian avec les modifications requises pour que tout fonctionne comme il se doit. Debian est une distribution recommandée pour les administrateurs qui construisent des infrastructures à long terme sans surprise soudaine. Dans l'ensemble, Debian est génial - assurez-vous simplement de vérifier la compatibilité avant de tenter de l'installer.

Essayez Debian sur Linode avec 100 $ de crédit, cliquez ici

Ubuntu

Ubuntu n'est pas seulement destiné à être utilisé sur des ordinateurs de bureau - Canonical (les fabricants d'Ubuntu) produisent également une édition «serveur». En fait, Ubuntu est probablement la distribution la plus populaire pour les serveurs, ayant joué une présence considérable sur les serveurs physiques et virtuels. Sous le capot, Ubuntu est en fait fourchu de Debian. Mais Ubuntu est plus qu'un simple respir, la distribution contient des avantages supplémentaires en plus de la base de Debian pour vous donner encore plus de fonctionnalités. Et une partie des fonctionnalités supplémentaires comprend des outils tels que Juju qui offrent la possibilité de tourner rapidement les déploiements OpenStack et Kubernetes, et des services comme Maas (Metal-As-A-Service) vous permettent de provisionner des serveurs physiques en les démarrant directement dans un image d'installation.

Il existe deux types de versions en ce qui concerne Ubuntu; soutien intermédiaire et à long terme. Tous les deux ans, une nouvelle version LTS est publiée. Pour la plupart, les versions LTS sont les versions recommandées d'Ubuntu pour fonctionner sur des serveurs. Les versions intermédiaires sont également excellentes, mais ont une durée de conservation plus courte. Les versions LTS reçoivent des mises à jour de sécurité pendant cinq ans, tandis que les versions intermédiaires (non LTS) sont prises en charge pendant seulement 9 mois. Les versions intermédiaires existent comme aperçu de ce qui va arriver et offre aux développeurs l'occasion de tester leurs applications par rapport à la prochaine génération de technologies. À moins que vous ne deviez tester des logiciels contre les technologies plus récentes (ou que vous souhaitez rejoindre la communauté Ubuntu et aider à développer ou tester les versions plus récentes), il est préférable de s'en tenir à LTS. Cinq ans de soutien conviennent de toute façon pour les cas d'utilisation des entreprises.

Une autre amélioration Ubuntu réalise Debian, c'est qu'il a des packages plus récents disponibles. Et avoir des packages plus récents signifie également qu'Ubuntu a un meilleur support matériel, car il fournit un nouveau noyau Linux que Debian (ainsi que les nouveaux pilotes). Il y a beaucoup moins de chances que vous rencontrerez du matériel non pris en charge tout en utilisant Ubuntu par rapport à Debian. Cependant, la compatibilité matérielle n'est jamais garantie (quel que soit le système d'exploitation).

Avoir des logiciels plus récents à Ubuntu n'implique pas nécessairement qu'il est moins stable. Oui, les forfaits des référentiels d'Ubuntu sont plus de saignement, mais ses développeurs passent beaucoup de temps à assurer la stabilité au point qu'ils appliquent même des correctifs supplémentaires pour solidifier leur plateforme.

En ce qui concerne les inconvénients, Ubuntu est assez bien équilibré. Cependant, le fait qu'il s'agisse d'une distribution maintenue par une entreprise plutôt que d'être uniquement un projet communautaire peut parfois diviser l'opinion globale de la communauté Linux. De nombreux administrateurs sont plus que bien avec cela, tandis que d'autres préfèrent aller une autre direction. Canonical a été un grand intendant pour Ubuntu, et l'a aidé à atteindre des sommets de popularité que d'autres distributions ne pouvaient que rêver. D'un autre côté, il y a eu des décisions qui n'ont pas été acclamées par universel. Heureusement, Ubuntu et Debian partagent tellement de choses en commun que la migration de l'un à l'autre n'est pas le changement le plus difficile que vous ferez jamais. Mais avec le soutien de Canonical vient la possibilité d'acheter un plan d'assistance avec la distribution, au cas où votre équipe a besoin de l'aide supplémentaire.

Ubuntu est un excellent choix pour toute personne disposant de matériel plus récent, ou quelqu'un qui veut utiliser des technologies plus récentes. Des innovations telles que Maas, Juju (entre autres) ajoutent une grande incitation pour les administrateurs à lui donner un coup de feu, et sa popularité facilite la recherche d'assistance. Cependant, si vous préférez une distribution axée sur la communauté, Debian pourrait être mieux adapté.

Essayez Ubuntu sur Linode avec 100 $ de crédit, cliquez ici

Red Hat Enterprise Linux

Red Hat Enterprise Linux (ou rhel pour faire court) est l'une des distributions les plus longues que nous ayons aujourd'hui. Il existe des certifications entières dédiées à cette distribution, et elle a une forte présence dans l'entreprise. Contrairement aux autres distributions de cette liste, elle n'est pas disponible pour un téléchargement gratuit. Le logiciel contenu dans la distribution est toujours open-source, mais un abonnement est requis. Pour cette raison, que ce soit ou non pour choisir Rhel se résume à votre budget. Et cela vaut le coût - Rhel a plus que fait ses preuves au fil des ans, et se fait confiance dans de nombreux centres de données. Cette distribution a également donné naissance à d'autres, comme Centos, Oracle Enterprise Linux, Alma Linux, Fedora, entre autres.

Rhel est passé du gestionnaire de packages Yum au DNF plus récent, et il y a eu de nombreuses améliorations au fil des ans. La distribution utilise le format de package RPM, l'un des formats les plus anciens existants. D'autres distributions, telles que SUSE, Fedora, Centos et bien d'autres, utilisent le même format. La distribution est connue pour prendre en charge de nombreux cas d'utilisation des serveurs, tels que la mise en réseau, la conteneurisation, les machines virtuelles et bien plus encore.

Rhel est un excellent choix pour une entreprise qui recherche une distribution stable qui comprend également des options de support.

Essayez Red Hat Enterprise Linux sur Linode avec 100 $ de crédit, cliquez ici

Centos

Comme Ubuntu, Centos est l'une des distributions de serveur les plus populaires existantes. Il est presque impossible de lire des sujets au sein d'une communauté Linux et de ne pas le trouver mentionné plusieurs fois. Et pour une bonne raison - comme Debian, Centos est une distribution axée sur l'entreprise avec un grand nombre de déploiements. De nombreux administrateurs apprécient sa stabilité solide, et sa popularité signifie qu'il n'y a pas de pénurie de tutoriels et comment faire en ligne pour vous guider à peu près tout ce que vous voudrez peut-être accomplir avec.

De nos jours, décider si elle devait ou non avec Centos n'est pas la même conversation qu'elle était aussi récemment que l'année dernière, car le projet a récemment changé de direction. Et ce n'est pas nécessairement une mauvaise direction, mais néanmoins une divise. Dans le passé, Centos était une recompilation libre de téléchargement de Red Hat Enterprise Linux. Une nouvelle version de Centos était le même produit que la version assortie de Rhel, la principale différence étant que la marque Red Hat a été supprimée et remplacée par une marque Centos.

Plus tard, Centos a été acquis par Red Hat, puis plus tard, Red Hat a été acquis par IBM. Bien que cela ne soit pas nécessairement une mauvaise chose, la distribution n'est plus une version déraillée de Red Hat Enterprise Linux. Récemment, il a été annoncé que Centos Stream serait le successeur de CentO être.

Mis à part la nouvelle direction, Centos est toujours une distribution digne pour vérifier. Il n'a peut-être pas le même foyer qu'auparavant, mais cela ne signifie pas nécessairement qu'il est moins stable. C'est un bon choix pour les administrateurs à la recherche d'une distribution d'entreprise plus évoluée, qui n'a pas nécessairement l'obligation de compatible avec Red Hat.

Essayez Centos sur Linode avec 100 $ de crédit, cliquez ici

Alma Linux et Rocky Linux

Alma Linux et Rocky Linux sont présentés dans cette fente, car les deux sont compatibles 1: 1 avec Rhel. Dans le passé, Centos a été célébré comme une reconstruction gratuite de Rhel, mais a ensuite changé de direction (comme mentionné ci-dessus). Cette nouvelle direction a entraîné des développements intéressants dans la communauté Linux, pour dire le moins. Alma Linux et Rocky Linux sont nés de cette nouvelle direction, avec l'intention de continuer à être ce que Centos.

Que vous choisissiez Alma ou Rocky, les deux visent à remplacer le rhel. Étant donné que les deux sont construits à partir du code source de Rhel, ces distributions vous permettent de bénéficier de la stabilité du code de Red Hat, mais ils sont gratuits à télécharger et aucun abonnement n'est requis. Et comme ces distributions sont basées sur Red Hat, les mêmes avantages sont également trouvés avec eux - la stabilité de qualité d'entreprise et la compatibilité des logiciels, pour n'en nommer que quelques-uns. Être un remplacement de rendez-vous pour Rhel signifie que tous les scripts que vous pourriez avoir qui fonctionnaient sur Centos et Red Hat lui-même devraient continuer à fonctionner dans Alma et Rocky Linux avec peu ou pas de changement nécessaire.

Alma Linux et Rocky Linux sont un excellent ajustement pour ceux d'entre vous qui recherchent une distribution de qualité d'entreprise compatible avec Red Hat Technologies, ainsi que les administrateurs qui mettent en place un centre de données pour la première fois.

Essayez Alma Linux et Rocky Linux sur Linode avec 100 $ de crédit, cliquez ici

Bonus: sus

SUSE est une autre distribution qui est un vétéran de l'industrie, car il existe depuis les années 90. Il existe deux versions différentes de SUSE disponibles, SUSE Linux Enterprise Server Server, ainsi qu'OpenSUSE. La principale différence entre les deux est que SLES est une distribution Linux de qualité d'entreprise pour les postes de travail et les serveurs, tandis qu'OpenSUSE est contrôlé par la communauté et existe pour promouvoir l'utilisation de logiciels open source. Principalement, OpenSUse est plus susceptible d'être trouvé sur les postes de travail - tandis que SLES est plus courant dans le centre de données. OpenSuse lui-même existe dans deux variations différentes, SALAP et TUMPEDEED. Leap est une distribution stable qui ne voit pas de changement fréquent, tandis que Tumbleweed est une édition «roulante» d'OpenSUSE qui donne à ses utilisateurs un aperçu des dernières technologies Linux.

Pour les serveurs, SLES est un excellent choix. Comme Rhel, Sles est disponible uniquement avec un accord de support. Et tout comme Rhel, il se concentre sur la stabilité de qualité d'entreprise. Sles est presque comme un logiciel d'entreprise équivalent de Swiss Army Knife, il contient des outils pour à peu près tout. Si vous avez l'intention de configurer un serveur d'annuaire, un serveur de fichiers, un hôte de virtualisation, des conteneurs - SLES prend en charge ces cas d'utilisation et bien plus encore. Pour être juste, vous pouvez également configurer tous ces mêmes services dans d'autres distributions de Linux, mais une chose qui distingue SUSE des autres choix est Yast. Yast est l'un des outils les plus loués de la communauté Linux, car il donne aux administrateurs un accès facile pour configurer leurs serveurs pour les cas d'utilisation les plus populaires à partir d'un seul outil. Que vous créiez un serveur pour héberger une application Web ou tout autre objectif d'entreprise à laquelle vous pouvez penser, SUSE est à la hauteur.

À la baisse, selon l'endroit où vous êtes situé géographiquement, SLES a une grande empreinte ou une plus petite. L'utilisation avec SUSE varie considérablement en fonction de l'emplacement, et ce n'est souvent pas aussi bien connu dans certains cercles que des distributions telles que Red Hat. Cependant, SUSE est une distribution puissante pour à peu près n'importe quel projet sur lequel vous pourriez travailler. De plus, la distribution a des fonctionnalités assez uniques, dont l'une étant le service de construction ouverte qui est destiné à vous permettre de déployer plus facilement des logiciels.

Y a-t-il plus de distributions que celles qui pourraient être bien adaptées à votre serveur? Eh bien, bien sûr - il n'y a pas de pénurie de distributions Linux disponibles. Ceux qui ont été inclus dans cette liste sont les plus populaires et servent une variété de cas d'utilisation. Cependant, ce n'est en aucun cas une liste exhaustive. En fin de compte, le bon choix est celui qui correspond au mieux à votre utilisation personnelle. Dans le cadre de votre décision, assurez-vous de prendre en compte la taille de la communauté, ce qui déterminera la rapidité avec laquelle vous pourriez recevoir le soutien des communautés (ou des entreprises, dans le cas de SUSE et Red Hat). Vous ne pouvez pas vous tromper avec aucune des distributions sur cette liste, et le fait que nous avons une telle variété à choisir nous donne un large éventail d'options que nous pouvons considérer tout en construisant des serveurs ou des centres de données entiers.

Essayez SUSE sur Linode avec 100 $ de crédit, cliquez ici

Conclusion

Debian, Ubuntu, Rhel, Centos, Alma Linux et Rocky Linux ou SUSE sont tous de bons choix pour une distribution de serveur; Choisissez votre favori et vous ne pouvez pas vous tromper.