La version de la distribution Fedora Linux 36 a Ă©tĂ© publiĂ©e. Les produits Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition et les versions Live, proposĂ©es sous forme de spins avec des environnements de bureau tels que KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE et LXQt, sont prĂȘts Ă ĂȘtre tĂ©lĂ©chargĂ©s. Les compilations sont formĂ©es pour les architectures x86_64, Power64, ARM64 (AArch64) et divers appareils avec des processeurs ARM 32 bits. La publication des compilations Fedora Silverblue est retardĂ©e.
Les changements les plus significatifs dans Fedora Linux 36 :
- Le bureau Fedora Workstation a Ă©tĂ© mis Ă jour vers GNOME 42, qui inclut des paramĂštres de style sombre communs Ă tout l'environnement et a permis la conversion de nombreuses applications vers GTK 4 et la bibliothĂšque libadwaita, qui propose des widgets et objets prĂȘt Ă l'emploi pour construire des applications conformes aux nouvelles recommandations des GNOME HIG (Lignes directrices pour l'interface humaine). La majoritĂ© des applications sont conçues selon ces nouvelles directives, bien que certaines continuent d'utiliser l'ancien style ou une combinaison d'Ă©lĂ©ments des anciens et nouveaux styles.
- Pour les systÚmes avec des pilotes propriétaires NVIDIA, une session GNOME basée sur le protocole Wayland est activée par défaut, alors qu'elle n'était auparavant utilisée qu'avec des pilotes ouverts. La possibilité de choisir une session GNOME fonctionnant sur le traditionnel X-serveur est maintenue. Auparavant, l'activation de Wayland sur les systÚmes avec des pilotes NVIDIA était entravée par l'absence de support pour l'accélération matérielle OpenGL et Vulkan dans les applications X11 exécutées via le composant DDX (Device-Dependent X) XWayland. Dans la nouvelle branche des pilotes NVIDIA, les problÚmes ont été résolus et la performance d'OpenGL et de Vulkan dans les applications X lancées via XWayland est désormais presque indiscernable de celle exécutée sous un serveur X classique.
- Les éditions atomiquement mises à jour de Fedora Silverblue et Fedora Kinoite, qui proposent des images monolithiques avec GNOME et KDE, non divisées en paquets distincts et assemblées à l'aide de l'outil rpm-ostree, ont été retravaillées pour placer la hiérarchie /var sur une sous-section Btrfs, ce qui permet de manipuler les instantanés du contenu /var indépendamment des autres partitions systÚme.
- Les paquets et l'édition de la distribution avec le bureau LXQt ont été mis à jour vers la version LXQt 1.0.
- Lors de l'exĂ©cution, systemd fournit les noms des fichiers unitaires, ce qui simplifie l'identification des services qui sont dĂ©marrĂ©s et arrĂȘtĂ©s. Par exemple, au lieu de « DĂ©marrage de Frobnicating Daemon⊠», il affichera maintenant « DĂ©marrage de frobnicator.service â Frobnicating Daemon⊠».
- Par défaut, pour la plupart des langues, les polices Noto sont utilisées à la place de DejaVu.
- Pour sélectionner les algorithmes de chiffrement utilisables disponibles dans GnuTLS, une liste blanche est maintenant appliquée, c'est-à -dire que les algorithmes autorisés sont explicitement désignés au lieu de l'exclusion de ceux interdit.
- Les fichiers exécutables et les bibliothÚques au format ELF ont été enrichis d'informations sur le paquet rpm auquel appartient ce fichier. Dans systemd-coredump, ces informations sont utilisées pour afficher la version du paquet lors de l'envoi de notifications de défaillance.
- Les pilotes fbdev, utilisĂ©s pour la sortie via Framebuffer, ont Ă©tĂ© remplacĂ©s par le pilote simpledrm, qui utilise pour la sortie le framebuffer EFI-GOP ou VESA, fourni par le firmware UEFI ou le BIOS. Pour assurer la rĂ©trocompatibilitĂ©, une couche d'Ă©mulation du pĂ©riphĂ©rique fbdev au-dessus de la sous-systĂšme DRM (Direct Rendering Manager) a Ă©tĂ© mise en place. Ce changement est significatif, car il maintient la possibilitĂ© d'utiliser uniquement des pilotes DRM/KMS. Le processus d'ajout de nouveaux pilotes fbdev au noyau Linux a Ă©tĂ© arrĂȘtĂ© il y a 7 ans, et les pilotes restants concernaient principalement le support de matĂ©riel obsolĂšte. Par exemple, les pilotes atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) et tridentfb (Trident) ont Ă©tĂ© remplacĂ©s par le pilote universel simpledrm.
- Un support préliminaire des conteneurs au format OCI/Docker a été ajouté à la pile de travail avec les images atomiquement mises à jour basées sur rpm-ostree, permettant de créer facilement des images de conteneurs et de transférer l'environnement systÚme dans ces conteneurs.
- La base de données du gestionnaire de paquets RPM a été déplacée du répertoire /var/lib/rpm vers /usr/lib/sysimage/rpm, remplaçant /var/lib/rpm par un lien symbolique. Ce placement est déjà appliqué dans les builds basés sur rpm-ostree et dans les distributions SUSE/openSUSE. La raison du déplacement est l'indivisibilité de la base de données RPM avec le contenu de la partition /usr, dans laquelle se trouvent en réalité les paquets RPM (par exemple, le placement sur différentes partitions complique la gestion des instantanés du systÚme de fichiers et le retour en arriÚre des modifications, et en cas de déplacement de /usr, les informations sur la relation avec les paquets installés sont perdues).
- Dans NetworkManager, la prise en charge du format de configuration ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) a été désactivée par défaut dans les nouvelles installations. à partir de Fedora 33, NetworkManager utilise par défaut le format keyfile.
- Les dictionnaires Hunspell ont été déplacés du répertoire /usr/share/myspell/ vers /usr/share/hunspell/.
- Il est désormais possible d'installer plusieurs versions du compilateur Haskell (GHC) simultanément.
- Le module cockpit avec une interface web pour configurer le partage de fichiers via NFS et Samba a été inclus.
- Le paquet java-17-openjdk est maintenant utilisĂ© comme mise en Ćuvre Java par dĂ©faut au lieu de java-11-openjdk.
- Le programme de recherche de fichiers par nom mlocate a été remplacé par plocate, qui est plus rapide et consomme moins d'espace disque.
- La prise en charge de l'ancienne pile sans fil utilisée dans les pilotes ipw2100 et ipw2200 (Intel Pro Wireless 2100/2200) a été abandonnée, remplacée en 2007 par la pile mac80211/cfg80211.
- Dans l'installateur Anaconda, par défaut, la case pour accorder des droits d'administrateur à l'utilisateur ajouté est activée dans l'interface de création de nouveau utilisateur.
- La distribution du paquet nscd, utilisĂ© pour le cache des bases d'hĂŽtes et d'utilisateurs (/etc/hosts, /etc/passwd, /etc/services, etc.), a Ă©tĂ© arrĂȘtĂ©e. Pour le cache des hĂŽtes, on utilise maintenant systemd-resolved, tandis que le cache de la base de donnĂ©es des utilisateurs est effectuĂ© par sssd.
- L'outil de gestion des dépÎts locaux Stratis a été mis à jour vers la version 3.0.0.
- Les versions des paquets ont été mises à jour, notamment le noyau Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
Source : opennet.ru
