En janvier 2014, CentOS a annoncé qu'il rejoignait officiellement Red Hat tout en restant indépendant de Red Hat Enterprise Linux (RHEL) sous un nouveau conseil d'administration CentOS.
Cependant, en décembre 2020, Red Hat a demandé à CentOS de mettre fin au développement de CentOS 8. Ils ont également annoncé que le support passerait à une distribution Linux alternative de CentOS, à mi-chemin entre le développement en amont dans Fedora et le développement en aval pour RHEL.
Retombées post-résiliation de CentOS
CentOS était et est toujours une distribution de serveur Linux prête pour la production très couramment utilisée. Avec le déménagement de Red Hat, CentOS n'était plus une distribution extrêmement stable, prise en charge par la communauté et compatible RHEL, pour devenir une distribution à diffusion précoce pour RHEL, à savoir CentOS Stream.
En tant que tel, de nombreux utilisateurs, dont moi-même, recherchent des alternatives CentOS. Une alternative CentOS devrait offrir un support à long terme, et d'égale importance, elle devrait être très stable.
En réponse à la fin de CentOS tel que nous le connaissons, le fondateur de CentOS, Gregory Kurtzer, a créé un successeur à la mission originale de CentOS, puis peu de temps après, CloudLinux a également annoncé un nouveau clone CentOS. De plus, il existe des alternatives supplémentaires.
En tant que tel, examinons les alternatives CentOS viables et commençons nos recherches, discussions et prises de décision avant la date limite du 31 décembre 2021.
Distributions alternatives CentOS
Rocky Linux
Rocky Linux est un fork de CentOS dirigé par le fondateur du projet CentOS. Il s'agit d'un système d'exploitation d'entreprise communautaire conçu pour être 100 % compatible avec RHEL. Rocky Linux vise à fonctionner comme une version en aval comme CentOS l'avait fait auparavant, en créant des versions après qu'elles ont été ajoutées par le fournisseur en amont, pas avant. L'ETA actuelle pour la version initiale est le 31 mars 2021.
Site Web :rockylinux.org – Recherche :GitHub | Reddit
Avantages : Dirigé par le fondateur du projet CentOS, a le plus de buzz et de soutien communautaire à ce jour.
Inconvénients : ETA du 31 mars 2021, pour une première version, cette nouvelle distribution va-t-elle faire son chemin et durer encore dix ans ?
AlmaLinux
AlmaLinux est le dernier clone RHEL créé par CloudLinux. Cette distribution est un autre système d'exploitation gratuit, avec 1 million de dollars de parrainage annuel de CloudLinux, qui a promis de "prendre en charge les futures versions de RHEL en mettant à jour AlmaLinux". La date de sortie prévue est le premier trimestre 2021.
Site Web :almalinux.org – Recherche :Github | Reddit
Avantages : Dirigé par Cloudlinux, dont la distribution est largement utilisée par les fournisseurs d'hébergement partagé. Le populaire cPanel &WHM prend en charge l'installation sur CentOS, RHEL et CloudLinux OS. Donc, si vous exécutez cPanel sur CentOS, cela peut vous intéresser. cPanel a récemment fait cette déclaration :"Nous nous sommes engagés à prendre en charge le fork RHEL par CloudLinux."
Inconvénients : Pas des pionniers du logiciel libre. Espérons qu'ils tiendront la promesse sur leur page d'accueil - "Toujours gratuit, toujours open source." - et cela ne se transforme pas en un tas d'addons payants.
Oracle Linux
La distribution Linux d'Oracle est disponible gratuitement et ils ont créé un script de conversion pour basculer votre serveur CentOS Linux vers Oracle Linux. Oracle Linux prétend être 100% compatible avec les applications existantes sur votre serveur CentOS. Cette distribution Linux suit également de près le cycle de publication de RHEL en utilisant le noyau d'entreprise incassable (UEK) produit par Oracle.
Sites Web :oracle.com/linux/ | linux.oracle.com/switch/centos/ | Recherche :Github | Communauté
Avantages : C'est d'Oracle, stable. Comprend un noyau Linux personnalisé et rigoureusement testé. Intégration étroite avec les produits matériels et logiciels d'Oracle, y compris la plupart des applications de base de données.
Inconvénients : Il vient d'Oracle. Beaucoup dans l'industrie pensent encore qu'Oracle est tristement célèbre pour ses tactiques d'appât et de changement. (Par exemple, la gestion de Java par Oracle.
Springdale Linux
Springdale Linux est une autre distribution Linux basée sur Red Hat Enterprise Linux. Cette distribution est développée par l'Institute for Advanced Study et l'Université de Princeton. Ce projet a été lancé bien avant que CentOS, ou d'autres projets ne soient disponibles. La dernière version est la 8.3, qui a été lancée le 20 novembre 2020.
Site Web :springdale.math.ias.edu | Migrer | Groupe Google
Avantages : La version 8 est déjà publiée, clone RHEL gratuit éprouvé, plus ancien que CentOS.
Inconvénients : Support limité, petite communauté de niche.
ClearOS Linux
ClearOS Linux est basé sur CentOS et Red Hat Enterprise Linux. Conçu pour être utilisé dans les petites et moyennes entreprises. Il s'agit d'une distribution Linux open source disponible gratuitement pour la communauté.
Site Web :clearos.com | Recherche : Github | Forums d'assistance
Avantages : Gérable via une interface web, la Marketplace.
Inconvénients : Chronologie de la version 8 de Cloudy, nécessite une meilleure documentation.
Amazon Linux 2
Amazon Linux 2 (AL2) est également un clone RHEL basé sur CentOS. L'AMI Amazon Linux 2 est fournie sans frais supplémentaires aux utilisateurs d'Amazon EC2. En tant que tel, si vous avez des serveurs CentOS sur AWS, Amazon Linux 2 vaut la peine d'être vérifié. AL2 offre une assistance à long terme et plusieurs images de machines virtuelles pour les plates-formes de virtualisation KVM, Microsoft Hyper-V, Oracle VM VirtualBox et VMware ESXi.
Site Web :aws.amazon.com/amazon-linux-2/ | Recherche :Github | Reddit
Avantages : Une meilleure prise en charge et une meilleure intégration avec AWS, peuvent être exécutées sur site.
Inconvénients : Bonnes perspectives/soutien à long terme.
Flux CentOS
L'alternative officielle à CentOS 8 est CentOS Stream. Lire :Conversion de CentOS Linux vers CentOS Stream. Selon Chris Wright, CTO de Red Hat, le projet CentOS Stream fournit "un aperçu continu des futurs noyaux et fonctionnalités RHEL. »
Site Web :centos.org | Recherche :Github | Reddit
Avantages : Le choix officiellement pris en charge, un processus de migration simple.
Inconvénients : Stabilité non prouvée, version roulante.
Red Hat Enterprise Linux
Depuis le 1er février 2021, Red Hat a rendu RHEL disponible gratuitement pour les charges de travail de petite production (16 systèmes ou moins). Red Hat Enterprise Linux 8 (nom de code :Ootpa) est basé sur Fedora 28, le noyau Linux en amont 4.18, GCC 8.2, Glibc 2.28, systemd 239, GNOME 3.28 et le passage à Wayland. RHEL 8 est officiellement sorti le 7 mai 2019.
Site Web :redhat.com | Recherche :Reddit | Ko
Avantages : La crème de la crème des distributions Linux Enterprise. La source de tous les clones ci-dessus.
Inconvénients : Pas gratuit, pas bon marché, de la même société qui a coupé le tapis sous CentOS.
Alternatives non basées sur CentOS/RHEL
Debian – Plus de 20 ans d'expérience avec plus de 60 000 colis. Le serveur Ubuntu LTS est basé sur Debian SID.
OpenSUSE Leap – Se concentre sur la création d'outils open source utilisables.
SUSE Linux Enterprise – offre l'interopérabilité avec Windows et d'autres plates-formes.
Serveur Ubuntu – Édition serveur spécifique, extrêmement populaire avec un support commercial disponible.
Voir aussi – Choisir la meilleure distribution de serveur Linux.
Conclusion
Alors, quelle distribution alternative CentOS devriez-vous choisir ? Jusqu'à présent, je penche pour Rocky Linux pour les serveurs CentOS uniquement, à AlmaLinux pour CentOS avec cPanel/WHM, et pour Amazon Linux 2 sur AWS. Cependant, je voulais partager ces choix avec vous car beaucoup de choses peuvent changer avant le 31 décembre 2021.
Donc, dans cet esprit, quelle(s) distribution(s) alternative(s) CentOS envisagez-vous actuellement ? Vous êtes déjà enfermé ? Toute suggestion supplémentaire non répertoriée. Vous pouvez ajouter vos commentaires dans la section des commentaires ci-dessous ou m'envoyer un e-mail.