CentOS Linux perdure dans le nouveau AlmaLinux 9
Si vous savez déjà comment exécuter Red Hat Enterprise Linux comme un pro, AlmaLinux est peut-être le Linux gratuit qu'il vous faut.
Si vous connaissiez Red Hat Enterprise Linux (RHEL) il n'y a pas si longtemps, mais que vous ne vouliez pas payer les frais de support de Red Hat, vous exécuteriez CentOS Linux, un clone de RHEL. Puis Red Hat a décidé en 2020 de ne plus publier CentOS Linux en tant que distribution autonome. Au lieu de cela, CentOS Stream fonctionnerait en version bêta pour RHEL.
La concurrence a immédiatement surgi pour remplacer CentOS. Les deux plus importants d'entre eux sont AlmaLinux de la AlmaLinux OS Foundation et Rocky Linux de la Rocky Enterprise Software Foundation (RESF). Aujourd'hui, quelques semaines seulement après la sortie de RHEL 9, AlmaLinux 9 est arrivé.
Comme RHEL lui-même, AlmaLinux 9 démarre à partir de CentOS Stream via RHEL. En effet, les développeurs AlmaLinux sont des contributeurs CentOS Stream. L'essentiel est que CentOS 9 est un jumeau identique à RHEL 9, à l'exception des noms et des marques. Il possède toutes les mêmes fonctionnalités, toutes les mêmes avancées et, pour le meilleur ou pour le pire, tous les mêmes bugs.
AlmaLinux 9 n'est pas uniquement disponible pour les architectures x86, telles que x86_64 et aarch64. Il est également disponible pour les PowerPC ppc64le et IBM Z s390x d'IBM.
Outre les grandes architectures de serveur, AlmaLinux est également prêt à fonctionner sur :
Images de nuages
-
AMI AWS pour les instances x86_64 et Graviton
Images Azure dans les versions standard et HPC pour x86_64 et aarch64
Google Cloud
Cloud/Cloud-init générique pour les quatre architectures
Nébuleuse ouverte
Oracle Cloud Infrastructure pour x86_64 et aarch64
Images Docker
- Alternatives aux plateformes et aux UBI
- Une grande variété de conteneurs (veuillez consulter son image officielle Docker ainsi que toutes les images AlmaLinux)
Framboise Pi
Sous-système Windows pour Linux
Sur les serveurs, les cloud ou le Raspberry Pi sur votre bureau, AlmaLinux est prêt à fonctionner. Jack Aboutboul, responsable de la communauté d'AlmaLinux et membre du conseil d'administration de la Fondation AlmaLinux OS, a déclaré : « Nous construisons AlmaLinux dans le but spécifique de créer un successeur indépendant de CentOS, véritablement centré sur la communauté et conçu pour tout le monde, que vous déployiez un multi-cloud hybride. solutions, de grands clusters HPC ou VFX, une petite entreprise, un homelab ou même pour votre Raspberry Pi. Nous offrons à chacun une plate-forme uniforme, sûre, facile à utiliser et fiable sur laquelle construire votre avenir.
Voici les principales fonctionnalités d'AlmaLinux 9
Améliorations de l'automatisation et du cockpit Web
Plus de mesures de performances dans le cockpit Web
Accès à l’information pour identifier les goulots d’étranglement
Exportation de données plus facile vers des outils d'analyse de données et de reporting, tels que Grafana
-
Possibilité d'appliquer les correctifs en direct du noyau dans le cockpit Web
Possibilité de créer des images via un seul nœud de construction
Améliorations de la sécurité
Possibilité d'utiliser l'authentification par carte à puce pour accéder aux hôtes distants
Profils de sécurité supplémentaires pour aider à se conformer aux normes telles que PCI-DSS et HIPAA
Plus de détails sur la journalisation de SSSD, le client open source pour la gestion des identités d'entreprise, tels que le temps nécessaire pour terminer les tâches et les erreurs.
Un nouvel outil d'analyse des journaux pour l'analyse des journaux de débogage SSSD, qui agit comme « une interface grep » pour de nouvelles fonctionnalités de recherche
AlmaLinux 9 intègre OpenSSL 3, qui permet d'utiliser les dernières normes de sécurité et chiffrements de sécurité pour crypter et protéger les données.
Un nouveau module FIPS a été soumis à la validation FIPS 140-2, l'exigence fédérale de sécurité pour les modules cryptographiques
Bénéficie des hachages et des signatures numériques fournis par le sous-système d'intégrité du noyau, l'architecture de mesure de l'intégrité (IMA) pour vérifier le système d'exploitation.
La connexion par mot de passe root SSH est désactivée par défaut
Mises à jour de l'environnement de développement d'applications
-
GCC 11 est le compilateur système par défaut
Dernières versions des compilateurs LLVM, Rust et Go
Version 2.34 du projet GNU C Library (Glibc)
Python 3.9, qui inclut une prise en charge appropriée du fuseau horaire, un nouvel analyseur très performant, de nouvelles fonctions de chaîne, une mise à jour du dictionnaire et des opérateurs de fusion
Images de base UBI d'AlmaLinux 9
Images standard, micro, minimales et init
Moteur de conteneur Podman mis à jour
Cgroup2 par défaut est pris en charge par Podman, qui ajoute des conteneurs sans racine et une meilleure gestion de la mémoire et est désormais plus fréquemment requis pour les outils Kubernetes.
Cela vous semble familier ? Cela devrait; c'est la même liste de fonctionnalités que celle de RHEL 9.
Comment AlmaLinux a-t-il pu faire cela ? Andrew Lukoshko, l'architecte du système d'exploitation d'AlmaLinux, a expliqué : « En fait, ce n'était pas si grave. Chaque version majeure comporte des changements et des défis, mais cette fois-ci, la partie la plus délicate a été de procéder au démarrage à partir de CentOS Stream 9 en même temps que de travailler. sur notre nouveau système de build ouvert, qui est mieux équipé pour sortir les futures versions encore plus rapidement. »
Alors, si AlmaLinux est si bon, pourquoi ne devriez-vous pas le faire ? Tout d'abord, vous travaillez avec AlmaLinux sans le réseau du support Red Hat. Si votre personnel est déjà des experts RHEL, vous pouvez le faire. Mais s'ils ne le sont pas, ou si votre expert RHEL vous laisse tomber lorsqu'il change d'emploi, vous prenez un gros risque.
De plus, lors du récent Red Hat Summit, Matt Hicks, vice-président exécutif des produits et des technologies de Red Hat, m'a déclaré : « Les reconstructions en aval ne profitent pas à la manière dont nous interagissons avec les partenaires ; il est parfois très négatif que les partenaires aient tendance à travailler avec CentOS Stream en supposant un la fonctionnalité irait dans RHEL et ce n'est pas le cas.
De plus, Red Hat est aujourd’hui bien plus que RHEL. Certes, si tout ce dont vous avez besoin est un système d'exploitation serveur, AlmaLinux fonctionnera parfaitement pour vous. Mais dites que vous avez besoin de plus.
Hicks a déclaré : « Il s'agit aujourd'hui d'un partenariat écosystémique très différent. RHEL constitue toujours une partie très importante de notre activité, mais dans de nombreux cas, nous travaillons avec des partenaires.
Il a ajouté : "Nous avons tous les deux une compréhension commune de la technologie, nous comprenons les rôles de chacun. Par exemple, Verizon a été vraiment formidable pour nous car ils connaissent les télécommunications bien mieux que nous. Bien sûr. Nous connaissons OpenShift, les facteurs de forme et l'intégration matérielle. et VNF nous soutiennent très bien dans ce domaine, mais ensemble, nous avons construit quelque chose qui fonctionne profondément pour nous deux. »
En d’autres termes, avec une expertise interne suffisante et pour des besoins simples en matière de serveur Linux, AlmaLinux peut être tout ce dont vous avez besoin. Mais sans cette connaissance et pour des projets commerciaux plus complexes, RHEL reste la solution judicieuse.