Fedora Workstation 44 – Complete Review + Real Security Tests EDITED

Cette vidéo présente Fedora 44 en détaillant son écosystème (éditions, spins, labs), ses nouveautés techniques (Gnome 50, KDE Plasma 6.6, noyau 6.19) et la procédure de mise à niveau depuis Fedora 43 via rpm-ostree.

Voir la source

SYNTHÈSE STRUCTURÉE

Écosystème Fedora : éditions officielles, spins et labs

L’intervenant distingue plusieurs catégories : les éditions officielles (Workstation, Server, Cloud, CoreOS, IoT), les spins communautaires (XFCE, Cinnamon, MATE, LXQt, etc.) et les labs (astronomie, design, gaming, sécurité). Il précise que « les spins sont gérés par la communauté, ils ne sont pas un environnement de bureau officiellement supporté ». Cette diversité permet de couvrir des usages très variés, du poste de travail classique aux environnements embarqués.

Les bureaux phares : Gnome 50 et KDE Plasma 6.6

Fedora 44 embarque Gnome 50 comme environnement par défaut pour la Workstation, tandis que KDE Plasma 6.6 bénéficie du même niveau de support. L’intervenant note : « Gnome 50 est le flagship, mais KDE Plasma partage ce même niveau de support ». Ces deux environnements sont désormais traités sur un pied d’égalité, ce qui reflète l’évolution des priorités de Fedora.

Les desktops atomiques (immuables)

Les versions atomiques (Silverblue, Kinoite, Budgie, Sway) utilisent rpm-ostree pour gérer les mises à jour. L’intervenant explique : « L’immutabilité signifie que votre système de fichiers racine et la plupart des endroits où vous stockez les applications sont verrouillés ». Le mécanisme de snapshots permet de « rollback vers un état connu bon » en cas de problème, ce qui est particulièrement utile pour tester des configurations sans risque.

Nouveautés du noyau 6.19

Le noyau Fedora 44 reste en 6.19, avec des améliorations notables : support du chiffrement PCIe link, améliorations de Btrfs (mais toujours pas de RAID 5/6), et prise en charge de blocs plus grands que la taille de page pour ext4. L’intervenant ironise sur la numérotation : « Les numéros de version de Linux ne veulent rien dire », en référence au passage de 6.19 à 7.0.

Changements dans l’installateur Anaconda

Anaconda crée désormais un profil réseau par défaut pour les périphériques configurés durant l’installation. Cela simplifie la configuration post-installation, notamment pour les environnements où le réseau est critique dès le premier démarrage.

Nouvelle expérience KDE : Plasma Login Manager

Le gestionnaire de connexion SDDM a été remplacé par le Plasma Login Manager, développé par KDE. L’intervenant le juge fonctionnel : « Il semble fonctionner correctement, pour autant que je sache ». Ce changement s’accompagne d’un écran de bienvenue unifié qui propose des options de configuration au premier démarrage.

Reproducible package builds et sécurité de la chaîne d’approvisionnement

Fedora 44 introduit des builds reproductibles, garantissant qu’un même paquet produit exactement le même binaire, quel que soit le système qui le compile. L’intervenant souligne l’enjeu : « Ils veulent s’assurer que tous les tests effectués n’ont pas de surprise, et ils sont préoccupés par les malwares dans la chaîne d’approvisionnement ». Cela renforce la confiance dans l’intégrité des paquets.

Outils et bibliothèques mis à jour

La vidéo liste de nombreuses mises à jour : MariaDB 11.8, IBus 5.34, Django 6, Ansible 13, GCC 16.1, binutils 2.46. L’intervenant mentionne aussi l’abandon de FUSE 2 sur les desktops atomiques, ce qui « ralentissait vraiment les choses », et la fin du support de Python mock dans packit.

Procédure de mise à niveau de Fedora 43 vers 44

L’intervenant montre la commande rpm-ostree rebase pour basculer d’une version à l’autre. Il insiste sur l’étape préalable : « Il faut d’abord faire une mise à jour pour obtenir les derniers paquets dans 43 ». La mise à niveau a pris environ 40 minutes sur sa machine, avec un téléchargement de 1,86 Go.

Performances et benchmarks

Fedora 44 obtient de bons résultats aux tests de performance habituels (60 tests). L’intervenant note : « Fedora a très bien performé, ce qui n’est habituellement pas le cas ». Cela suggère une optimisation notable par rapport aux versions précédentes.

Problème connu avec CVE et correctif en cours

Un problème lié à une CVE (vulnérabilité de sécurité) est mentionné, avec un correctif en préparation pour cve-check-tool et cve-bin-tool. L’intervenant prévient : « Ce n’est pas encore tout à fait corrigé, mais j’aurai une bêta d’ici la fin de la semaine ».

CONCEPTS CLÉS

  • Immutabilité : Système où les répertoires système (racine, applications, configurations critiques) sont en lecture seule. Les modifications passent par des snapshots via rpm-ostree, permettant un rollback facile.
  • Reproducible builds : Processus garantissant que la compilation d’un même code source produit un binaire identique, quelle que soit la machine ou le moment. Essentiel pour la vérification de l’intégrité et la sécurité.
  • rpm-ostree : Outil de gestion des mises à jour pour les systèmes atomiques. Il fonctionne par rebasage (changement de version) et non par mise à jour incrémentale classique.
  • Spins vs Labs : Les spins sont des environnements de bureau alternatifs gérés par la communauté ; les labs sont des collections de paquets pré-configurés pour un usage spécifique (astronomie, sécurité, etc.).

CONCLUSION

Fedora 44 se positionne comme une distribution moderne et flexible, avec un accent marqué sur la sécurité (builds reproductibles, immutabilité) et la diversité des environnements (Gnome 50, KDE 6.6, spins, labs). La mise à niveau via rpm-ostree est simple et fiable, même si un correctif pour une CVE est encore en cours. Pour un administrateur système, cette version offre un bon équilibre entre stabilité et innovations, avec la possibilité de sauter une release tout en restant supporté.

Du même canal

Tout voir