Test bĂȘta de Fedora Linux 44. Initiative de promotion des innovations dans Fedora

La version bĂȘta de la distribution Fedora Linux 44 a Ă©tĂ© prĂ©sentĂ©e, marquant le passage Ă  la phase finale de test, oĂč seules les corrections d'erreurs critiques sont autorisĂ©es. La sortie est prĂ©vue pour le 14 avril. La version couvre Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite et les builds Live fournies sous forme de spins avec des environnements de bureau personnalisĂ©s tels que Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway et Cosmic. Les builds sont formĂ©es pour les architectures x86_64, Power64 et ARM64 (AArch64).

Les changements les plus significatifs dans Fedora Linux 44 :

  • Un travail a Ă©tĂ© effectuĂ© pour porter l'infrastructure des builds reproductibles Ă  un couvert d'au moins 99 % des paquets dans le dĂ©pĂŽt Fedora. Dans les versions prĂ©cĂ©dentes, la couverture par des builds reproductibles Ă©tait estimĂ©e Ă  90 %, grĂące aux modifications apportĂ©es au systĂšme de build synchronisant les mĂ©tadonnĂ©es sur le temps de modification des fichiers avec le code source de rĂ©fĂ©rence, ainsi qu’en assurant un ordre constant des mĂ©tadonnĂ©es et des structures dans les fichiers binaires. Pour garantir des builds reproductibles dans les 10 % restants, les mainteneurs des paquets problĂ©matiques ont Ă©tĂ© impliquĂ©s. Les builds reproductibles permettent Ă  l'utilisateur de vĂ©rifier personnellement que les fichiers binaires distribuĂ©s dans les paquets sont construits Ă  partir du code source fourni et ne contiennent pas de modifications cachĂ©es, rĂ©sultant d'une compromission du compilateur ou des outils de build.
  • Dans toutes les variantes de la distribution avec l'environnement de bureau KDE (Fedora KDE Plasma Desktop Edition, Fedora KDE Plasma Mobile Spin et Fedora Kinoite), le projet KDE a intĂ©grĂ© l'assistant de configuration Plasma Setup pour configurer le systĂšme aprĂšs l'installation, tandis que les Ă©tapes de configuration du systĂšme dans l'installateur Anaconda qui entraient en conflit avec cette application ont Ă©tĂ© dĂ©sactivĂ©es.
  • Dans toutes les Ă©ditions avec KDE, le gestionnaire de connexion SDDM a Ă©tĂ© remplacĂ© par le Plasma Login Manager, un projet dĂ©veloppĂ© par KDE.
  • L'Ă©dition Fedora Games Lab a Ă©tĂ© repensĂ©e, offrant une sĂ©lection de paquets et de configurations pour les amateurs de jeux vidĂ©o. La nouvelle version a mis Ă  jour la pile logicielle pour exĂ©cuter les jeux et a intĂ©grĂ© des technologies modernes, telles que Wayland et PipeWire.
  • L'environnement de bureau GNOME a Ă©tĂ© mis Ă  jour vers la branche 50, qui abandonne le support de X11 et introduit un nouveau systĂšme de sauvegarde des sessions.
  • L'environnement utilisateur Budgie a Ă©tĂ© mis Ă  jour vers la branche 10.10, dĂ©sormais compatible avec Wayland.
  • La logique de crĂ©ation des profils rĂ©seau dans le systĂšme installĂ© a Ă©tĂ© modifiĂ©e dans l'installateur Anaconda (fichiers de configuration pour NetworkManager). Ces profils ne sont dĂ©sormais créés que pour les dispositifs rĂ©seau cĂąblĂ©s configurĂ©s au cours de l'installation via l'interface graphique, les options de dĂ©marrage ou le fichier kickstart, et non pour tous les dispositifs disponibles. La crĂ©ation de profils pour tous les dispositifs disponibles, et non seulement pour ceux sĂ©lectionnĂ©s par l'utilisateur, nĂ©cessitait la suppression de profils superflus aprĂšs installation et compliquait toute modification ultĂ©rieure des paramĂštres.
  • Sur les systĂšmes avec architecture Aarch64, la sĂ©lection automatique du fichier de description matĂ©rielle DTB (Device Tree Blobs) pour le chargeur UEFI a Ă©tĂ© mise en place, ce qui a rĂ©solu les problĂšmes de dĂ©marrage des versions Live de Fedora sur les ordinateurs portables ARM fournis avec Windows.
  • Des scripts livesys-scripts sont utilisĂ©s dans les versions Live pour configurer l'environnement de travail, ainsi que de nouvelles fonctionnalitĂ©s de l'outil Dracut pour crĂ©er automatiquement un stockage overlay persistant entre les redĂ©marrages lors de l'Ă©criture d'une image sur des clĂ©s USB.
  • Les versions des paquets ont Ă©tĂ© mises Ă  jour : GCC 16.1, LLVM 22, Ruby 4.0, Go 1.26, binutils 2.46, glibc 2.43, gdb 16.3, CMake 4.0, MariaDB 11.8, IBus 1.5.34, uutils-coreutils 0.5, nushell 0.109.2, Django 6.x, TagLib 2, Helm 4, Ansible 13, TeXLive 2025, GHC 9.10, PHP 8.5.
  • Le travail sur la migration de l'infrastructure d'intĂ©gration continue (dist-git CI), qui reconstruit les packages RPM aprĂšs des modifications ou mises Ă  jour de version, se poursuit vers l'utilisation par dĂ©faut de l'outil Packit au lieu de Fedora CI et Zuul.
  • Un ensemble d'outils avec le gestionnaire de paquets NIX a Ă©tĂ© ajoutĂ© au rĂ©fĂ©rentiel, permettant d'installer des paquets au format NIX Ă  partir de la collection nixpkgs. Les paquets peuvent ĂȘtre installĂ©s en mode un utilisateur (dans le rĂ©pertoire personnel de l'utilisateur) et en mode multi-utilisateur (dans le rĂ©pertoire /nix).
  • L'utilisation par dĂ©faut de liens physiques pour lier des fichiers identiques installĂ©s Ă  partir de diffĂ©rents packages dans l'arborescence /usr a Ă©tĂ© activĂ©e. La crĂ©ation d'un lien physique est effectuĂ©e automatiquement lors de l'installation du package par le gestionnaire Ă  l'Ă©tape « post install ».
  • La fourniture des versions QEMU pour les systĂšmes hĂŽtes 32 bits (i686) a Ă©tĂ© arrĂȘtĂ©e. Ce changement reflĂšte le travail du projet QEMU pour Ă©liminer le support des systĂšmes hĂŽtes 32 bits.
  • Les fichiers exĂ©cutables et les bibliothĂšques FUSE 2 ont Ă©tĂ© supprimĂ©s des versions atomiques de Fedora pour les systĂšmes de bureau (cette version avait Ă©tĂ© dĂ©clarĂ©e obsolĂšte et tous les paquets ont Ă©tĂ© migrĂ©s vers l'utilisation de FUSE 3). Le support des rĂšgles obsolĂštes de polkit, fournies dans des fichiers avec l'extension pkla, a Ă©galement Ă©tĂ© arrĂȘtĂ©.
  • PackageKit a Ă©tĂ© switched sur l'utilisation du nouveau backend DNF5, compilĂ© avec la bibliothĂšque libdnf5.
  • Dans l'Ă©dition de la distribution avec le gestionnaire de composantes MiracleWM, le shell de bureau nwg-shell a Ă©tĂ© remplacĂ© par Dank Material Shell.
  • Par dĂ©faut, le module NTSYNC est activĂ©, permettant d'amĂ©liorer considĂ©rablement les performances des jeux Windows exĂ©cutĂ©s avec Wine. Ce module met en Ɠuvre un pĂ©riphĂ©rique symbolique /dev/ntsync et un ensemble de primitives de synchronisation utilisĂ©es dans le noyau Windows NT. Un gain de performance significatif est rĂ©alisĂ© grĂące Ă  l'Ă©limination des frais gĂ©nĂ©raux liĂ©s Ă  l'utilisation de RPC dans l'espace utilisateur.
  • Dans Fedora Cloud, au lieu d'une partition sĂ©parĂ©e /boot, une sous-partie Btrfs du mĂȘme nom est dĂ©sormais proposĂ©e.
  • La livraison du paquet libreoffice-KF5, avec des composants pour l'intĂ©gration de LibreOffice avec Qt5, a Ă©tĂ© arrĂȘtĂ©e, remplacĂ©e par le paquet libreoffice-kf6, qui assure l'intĂ©gration avec Qt6.

On peut également noter l'initiative de réforme du processus de développement de Fedora, proposée à la discussion par Jef Spaleta, le leader du projet Fedora. Jef suggÚre de créer un « bac à sable » pour simplifier le test de nouvelles idées et l'expérimentation de nouvelles technologies dans la distribution, sans risquer de diminuer la stabilité du projet principal.

Il est prĂ©vu que les idĂ©es innovantes pour le dĂ©veloppement de la distribution Ă©voluent en parallĂšle avec la distribution principale, et qu'avec le temps, elles puissent ĂȘtre intĂ©grĂ©es dans l'ensemble principal si certaines conditions sont remplies, confirmant leur valeur pour le projet et l'intĂ©rĂȘt d'autres dĂ©veloppeurs. Le cycle de vie des technologies expĂ©rimentales implique plusieurs Ă©tapes de dĂ©veloppement, avec des rĂ©visions Ă  des points de contrĂŽle liĂ©s au temps et un passage Ă  l'Ă©tape suivante aprĂšs avoir atteint les critĂšres spĂ©cifiques Ă  chaque Ă©tape.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster