Nouveaut√©s de Red Hat Enterprise Linux 9 - ūüŹÜ Serveur g√©r√©
10 Septembre 2022

Nouveautés de Red Hat Enterprise Linux 9

Redhat Enterprise Linux 9 est sorti. Première version majeure depuis qu'IBM a dépensé 34 milliards de dollars pour l'achat. Voyons ses caractéristiques.

Redhat Linux Entreprise 9 - RHEL 9

Première version majeure depuis qu'IBM a dépensé 34 milliards de dollars pour acheter la distribution géante, comprend les noyaux 5.14, systemd 249, Python 3.9 et plus

Red Hat a officiellement dévoilé la version 9 de Red Hat Enterprise Linux (RHEL), nom de code Plough, la dernière version majeure du serveur commercial Linux payant dominant.

Cette version vise à implémenter des fonctionnalités et fonctionnalités sans être trop différente de ses grands frères. La filiale d'IBM a déclaré qu'elle s'attendait à ce que la plate-forme devienne généralement disponible dans les "prochaines semaines".

Variante 9 repr√©sente une s√©rie de premi√®res. Il s'agit de la premi√®re version majeure depuis L'acquisition de Red Hat par IBM s'est termin√©e en juillet 2019 : RHEL 8.0 est sorti deux mois plus t√īt. Il s'agit √©galement de la premi√®re version majeure de la distribution d'entreprise depuis que Red Hat a red√©fini sa distribution d'entreprise gratuite CentOS en amont de RHEL plut√īt qu'une reconstruction de celui-ci.

Chez Managedserver.it, nous avons examin√© la version b√™ta l'ann√©e derni√®re. Cette version est bas√© sur Fedora 34, dont nous avons parl√© en mars dernier. Cela signifie plusieurs changements importants pour les utilisateurs de bureau, y compris GNOME 40, qui devrait fonctionner sur Wayland par d√©faut, le serveur audio Pipewire et des mises √† jour incr√©mentielles des packages Flatpak.

La version utilise le noyau 5.14, systemd 249, Python 3.9, PHP 8 et GCC 11.2. Inclut une console Web bas√©e sur le projet Poste de pilotage , qui prend d√©sormais en charge les correctifs de noyau en direct ex√©cut√©s √† l'aide de l'outil patch . Il existe √©galement une bo√ģte √† outils pour la gestion des conteneurs, bas√©e sur le projet bo√ģte √† outils en amont.

Comme nous l'avons not√© lors de l'examen de l'emballage des applications Linux l'ann√©e derni√®re, Flatpak reste un format principalement centr√© sur le bureau, contrairement au format Snap d'Ubuntu qui, √† notre avis, cible √† la fois le bureau et le serveur. √Čtant donn√© que la plupart des d√©ploiements RHEL 9 se feront probablement sur des serveurs, les conteneurs seront plus significatifs pour le d√©ploiement d'applications. La nouvelle version pr√©sente changements important pour la gestion des conteneurs, y compris cgroupsversion 2 et l'utilisation de crunruntime de conteneur par d√©faut.

Accédez aux derniers runtimes et outils

  • Red Hat Enterprise Linux 9 est con√ßu avec un ensemble d'environnements d'ex√©cution et compilateurs les plus r√©centes, y compris GCC 11.2.1 et les versions mises √† jour de LLVM (13.0.1), Rust (1.58.1) et Go (1.17.1), permettant aux d√©veloppeurs de moderniser leurs applications.
  • RHEL 9 est livr√© avec des versions mises √† jour des principales cha√ģnes d'outils de d√©veloppement telles que GCC (11.2.1), glibc (2.34) et binutils (2.35). Les nouvelles fonctionnalit√©s du compilateur GCC aident les utilisateurs √† mieux surveiller le flux de code, √† am√©liorer les options de d√©bogage et √† √©crire du code optimis√© pour une utilisation efficace du mat√©riel. Le nouveau compilateur GCC inclut des modifications pour la compilation du code C et C++ , ainsi que de nouveaux messages de d√©bogage pour les journaux. Cela donne aux d√©veloppeurs une meilleure gestion des performances de leur code.
  • Avec les flux d'application La prochaine g√©n√©ration, les d√©veloppeurs auront plus de choix en ce qui concerne les versions de langages et d'outils populaires. Red Hat Enterprise Linux 9 am√©liore l'exp√©rience du flux d'application en fournissant des versions initiales du flux d'application qui peuvent √™tre install√©es en tant que packages RPM √† l'aide du yumcommande d'installation traditionnelle. Les d√©veloppeurs peuvent choisir parmi plusieurs versions de composants d'espace utilisateur en tant que flux d'application faciles √† mettre √† niveau, ce qui leur donne une plus grande flexibilit√© pour personnaliser RHEL pour leur environnement de d√©veloppement. Le contenu du flux d'applications comprend √©galement des outils et des applications qui √©voluent tr√®s rapidement et sont mis √† jour fr√©quemment. Ces flux applicatifs, appel√©s flux tournants, sont enti√®rement pris en charge pendant toute la dur√©e de vie de RHEL 9.
  • Red Hat Enterprise Linux 9 √©tend les capacit√©s d'empaquetage de modules de RHEL 8. Avec RHEL 9, toutes les m√©thodes d'empaquetage, telles que Collections de logiciels Red Hat , Flatpak et les RPM traditionnels ont √©t√© int√©gr√©s aux flux d'applications, ce qui permet aux d√©veloppeurs d'utiliser plus facilement leurs packages pr√©f√©r√©s.

Prise en charge des dernières versions d'exécution de langue

  • Python 3.9 b√©n√©ficie d'une prise en charge √† vie dans Red Hat Enterprise Linux 9 et est livr√© avec une multitude de nouvelles fonctionnalit√©s, notamment des horodatages de fuseau horaire, de nouvelles m√©thodes de pr√©fixe et de suffixe de cha√ģne, des op√©rations de fusion de dictionnaires, un analyseur hautes performances, des am√©liorations de multitraitement et bien plus encore. Ces fonctionnalit√©s aideront les d√©veloppeurs √† moderniser facilement leurs applications.
  • Node.js  16 fournit des modifications qui incluent une mise √† jour du moteur V8 vers la version 9.2, une nouvelle API Timer Promises, une nouvelle API exp√©rimentale pour les flux Web et la prise en charge de npm Package Manager version 7.20.3. Node.js est d√©sormais compatible avec OpenSSL 3.0.
  • Ruby 3.0.3 fournit plusieurs am√©liorations de performances, ainsi que des correctifs de bogues et de s√©curit√©. Certaines des am√©liorations notables incluent la concurrence et le parall√©lisme, l'analyse statique, la correspondance des mod√®les avec caseinexpressions, correspondance de mod√®le sur une ligne repens√©e et correspondance de mod√®le de recherche.
  • Perl 5.32 fournit un certain nombre de corrections de bogues et d'am√©liorations, notamment Unicode version 13, un nouvel op√©rateur de fixture exp√©rimental, des v√©rifications de fonctionnalit√©s plus rapides, etc.
  • PHP 8.0 fournit plusieurs corrections de bogues et am√©liorations, telles que l'utilisation de la syntaxe des m√©tadonn√©es structur√©es, de nouveaux arguments ind√©pendants de l'ordre, des performances am√©lior√©es pour la compilation juste-√†-temps, etc.

Créer des images Red Hat Enterprise Linux pour le développement et les tests

G√©n√©rateur d'images est un outil qui permet aux utilisateurs de cr√©er des images syst√®me RHEL personnalis√©es dans une vari√©t√© de formats pour les versions majeures et mineures. Ces images sont compatibles avec les principaux fournisseurs de services cloud et avec les technologies de virtualisation les plus populaires sur le march√©. Cela permet aux utilisateurs de cr√©er rapidement des environnements de d√©veloppement RHEL personnalis√©s sur des plateformes locales, sur site ou dans le cloud.

Avec Image Builder, des configurations de système de fichiers personnalisées peuvent être spécifiées dans des plans pour créer des images avec une disposition de disque spécifique, au lieu d'utiliser la configuration de disposition par défaut.

Image Builder peut √™tre utilis√© pour cr√©er des images d'installation ISO amor√ßables. Ces images consistent en une archive contenant un syst√®me de fichiers racine que vous pouvez utiliser pour installer directement sur un serveur bare metal, ce qui est id√©al pour faire appara√ģtre du mat√©riel de test pour les d√©veloppements en p√©riph√©rie.

Surveiller et maintenir les environnements Red Hat Enterprise Linux

La console Web de Red Hat Enterprise Linux 9 comporte une page de métriques de performances avancées qui permet d'identifier les causes potentielles des pics d'utilisation élevés du processeur, de la mémoire, du disque et des ressources réseau. De plus, les métriques du sous-système peuvent être facilement exportées vers un serveur Grafana.

RHEL 9 prend désormais également en charge les correctifs du noyau en direct via la console Web. Les derniers correctifs et mises à jour critiques du noyau de sécurité peuvent être appliqués immédiatement sans nécessiter de temps d'arrêt programmé et sans interrompre les applications de développement ou de production en cours.

Créez des conteneurs avec des images de base universelles

Red Hat Enterprise Linux 9 est livr√© avec des groupes de contr√īle (cgroups) et une version r√©cente de Podman avec des param√®tres par d√©faut am√©lior√©s. La signature du conteneur et la validation du nom abr√©g√© sont activ√©es par d√©faut et les applications conteneuris√©es peuvent √™tre test√©es sur la configuration RHEL 9 par d√©faut.

RHEL 9 UBI est disponible dans des configurations d'image standard, micro, minimales ou init, dont la taille varie d'un minimum de 7,5 Mo √† 80 Mo. En savoir plus sur comment cr√©er, ex√©cuter et g√©rer des conteneurs .

Identité et sécurité

  • Avec Red Hat Enterprise Linux 9, l'authentification de l'utilisateur root avec un mot de passe sur SSH a √©t√© d√©sactiv√©e par d√©faut. La configuration OpenSSH par d√©faut n'autorise pas l'acc√®s de l'utilisateur root avec un mot de passe, emp√™chant ainsi les attaquants d'acc√©der via des attaques par force brute de mot de passe. Au lieu d'utiliser le mot de passe root, les d√©veloppeurs peuvent se connecter √† des environnements de d√©veloppement distants √† l'aide de cl√©s SSH pour se connecter.
  • OpenSSL 3.0 ajoute un concept de fournisseur, un nouveau sch√©ma de contr√īle de version et un HTTPS am√©lior√©. Fournisseurs sont des collections d'impl√©mentations d'algorithmes. Les d√©veloppeurs peuvent appeler par programmation n'importe quel fournisseur en fonction des exigences de l'application. Les utilitaires RHEL int√©gr√©s ont √©t√© recompil√©s pour utiliser OpenSSL 3. Cela permet aux utilisateurs de tirer parti de nouveaux codes de s√©curit√© pour chiffrer et prot√©ger les informations.

RHEL est une distribution relativement lente et technologiquement conservatrice. Comme pour toute distribution prise en charge √† long terme, cela peut entra√ģner des probl√®mes lorsque de nouvelles versions des composants principaux sont n√©cessaires.

La solution de Red Hat √† ce probl√®me est ce qu'elle appelle Flux d'applications , qui vous permet d'installer des versions sp√©cifiques des composants du syst√®me d'exploitation ainsi que leurs diverses d√©pendances. Ceux-ci re√ßoivent des mises √† jour plus fr√©quentes que le syst√®me d'exploitation principal sous-jacent, bien que cela puisse signifier des dur√©es de vie prises en charge plus courtes.

Le prix partie √† partir de 179$ pour l'√©dition poste de travail , si vous pouvez vivre sans soutien, et 299 $ avec un an de soutien. L'√©dition serveur plus simple commence √† 349 $ sans support, 799 $ avec un an de support standard (heures ouvrables) et 1.299 24 $ pour le support premium (7x1) pour les cas de gravit√© 2 et XNUMX.

RHEL 9 peut √©galement √™tre t√©l√©charg√© gratuitement dans le cadre de votre abonnement au programme Red Hat Developer. Dans cet article, vous d√©couvrirez certaines des fa√ßons dont RHEL 9 peut am√©liorer l'exp√©rience des d√©veloppeurs.

En supposant que Red Hat suit le cycle de vie existant, RHEL 9.0 recevra un support complet pendant les cinq prochaines ann√©es, jusqu'√† la mi-2027, suivi de cinq autres ann√©es de support de ¬ęmaintenance¬Ľ, ce qui signifie aucune nouvelle fonctionnalit√© et un support suppl√©mentaire limit√© pour le nouveau mat√©riel.

Fin de vie RHEL 9

Cependant, comme nous l'avons déjà expliqué pour la version 7 et la version 8 de la distribution homonyme et des fourches associées telles que RockyLinux o SoulLinux très probablement, il sera possible d'utiliser des outils tels que élever pour mettre à niveau le RHEL 9 actuel vers un RHEL 10 probable et futur.

 

 

Vous avez des doutes ? Vous ne savez pas par o√Ļ commencer ? Contactez-nous


Nous avons toutes les réponses à vos questions pour vous aider à faire le bon choix.

Discute avec nous

Discutez directement avec notre support avant-vente.

0256569681

Contactez-nous par téléphone pendant les heures de bureau 9h30 - 19h30

Contactez-nous en ligne

Ouvrez une demande directement dans l'espace contact.

INFORMATIONS

ManagedServer.it est le premier fournisseur italien de solutions d'hébergement hautes performances. Notre modèle d'abonnement est abordable et prévisible, afin que les clients puissent accéder à nos technologies d'hébergement fiables, à nos serveurs dédiés et au cloud. ManagedServer.it offre également d'excellents services d'assistance et de conseil sur l'hébergement des principaux CMS Open Source tels que WordPress, WooCommerce, Drupal, Prestashop, Magento.

Remonter en haut