La version 37 de la distribution Fedora Linux a été publiée. Les produits disponibles au téléchargement incluent Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition et les builds Live sous forme de spins avec les environnements de bureau KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE et LXQt. Les builds sont disponibles pour les architectures x86_64, Power64 et ARM64 (AArch64). La publication des builds Fedora Silverblue est retardée.
Les changements les plus significatifs dans Fedora Linux 37 :
- Le bureau de Fedora Workstation a été mis à jour vers GNOME 43. Un nouveau panneau avec des paramètres de sécurité pour les dispositifs et les firmwares a été ajouté dans le configurateur (par exemple, des informations sur l'activation de UEFI Secure Boot, l'état du TPM, Intel BootGuard et les mécanismes de protection IOMMU). Le portage des applications vers GTK 4 et la bibliothèque libadwaita, qui offre des widgets et objets prêts à l'emploi respectant les nouvelles recommandations des GNOME HIG (Human Interface Guidelines), se poursuit.
- L'architecture ARMv7, également connue sous le nom d'ARM32 ou armhfp, est désormais obsolète. Les raisons de l'arrêt du support d'ARMv7 incluent le déclin général du développement des distributions pour les systèmes 32 bits, car certaines nouvelles fonctionnalités de Fedora liées à l'amélioration de la sécurité et de la performance ne sont disponibles que pour les architectures 64 bits. ARMv7 était la dernière architecture 32 bits entièrement supportée dans Fedora (la création de dépôts pour l'architecture i686 a cessé en 2019, ne laissant que les dépôts multi-lib pour les environnements x86_64).
- Les fichiers inclus dans les paquets RPM sont dotés de signatures numériques qui peuvent être utilisées pour vérifier l'intégrité et se protéger contre la substitution de fichiers via le sous-système du noyau IMA (Integrity Measurement Architecture). L'ajout de signatures a entraîné une augmentation de la taille des paquets RPM de 1,1 % et une augmentation de la taille du système installé de 0,3 %.
- Le support officiel de la carte Raspberry Pi 4 est assuré, y compris le support de l'accélération matérielle graphique pour le GPU V3D.
- Deux nouvelles éditions officielles ont été proposées : Fedora CoreOS (un environnement renouvelable pour exécuter des conteneurs isolés) et Fedora Cloud Base (des images pour la création machines virtuelles, déployées dans des environnements cloud publics et privés).
- Une politique TEST-FEDORA39 a été ajoutée pour tester l'arrêt imminent du support des signatures numériques basées sur l'algorithme SHA-1. L'utilisateur peut désactiver le support de SHA-1 en utilisant la commande « update-crypto-policies —set TEST-FEDORA39 ».
- Les versions des paquets ont été mises à jour, y compris le noyau Linux 6.0, Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, RPM 4.18, BIND 9.18, Emacs 28, Stratis 3.2.0.
- Les paquets et la version du système d'exploitation avec l'environnement de bureau LXQt ont été mis à jour vers la version LXQt 1.1.
- Le paquet openssl1.1 a été classé comme obsolète, remplacé par le paquet de la branche actuelle OpenSSL 3.0.
- Les composants de prise en charge des langues supplémentaires et de localisation ont été extraits du paquet principal de Firefox vers un paquet séparé firefox-langpacks, permettant d'économiser environ 50 Mo d'espace disque sur les systèmes n'ayant pas besoin de prise en charge de langues autres que l'anglais. De même, les utilitaires auxiliaires (envsubst, gettext, gettext.sh et ngettext) ont été extraits du paquet gettext vers le paquet gettext-runtime, réduisant la taille de l'installation de base de 4,7 Mo.
- Il est conseillé de cesser la construction des paquets pour l'architecture i686, si la nécessité de ces paquets est douteuse ou entraîne des coûts de temps ou de ressources notables. Cette recommandation ne s'applique pas aux paquets utilisés comme dépendances d'autres paquets ou utilisés dans le contexte « multilib » pour assurer l'exécution de programmes 32 bits dans des environnements 64 bits. Pour l'architecture i686, la construction des paquets java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk et java-latest-openjdk a été arrêtée.
- Une préversion a été proposée pour tester la gestion de l'installateur Anaconda via une interface web, y compris depuis un système distant.
- L'utilisation de VA-API (Video Acceleration API) pour l'accélération matérielle de l'encodage et du décodage vidéo dans les formats H.264, H.265 et VC-1 a été désactivée dans Mesa. La fourniture de composants offrant des API pour accéder à des algorithmes brevetés est interdite dans le système d'exploitation, car celle-ci nécessite une licence et peut entraîner des problèmes juridiques.
- Sur les systèmes x86 avec BIOS, la partition est par défaut organisée en utilisant GPT au lieu de MBR.
- Dans les éditions Fedora Silverblue et Kinoite, il est désormais possible de remonter la partition /sysroot en mode lecture seule, pour se protéger contre les modifications accidentelles.
- Une version de Fedora Server a été préparée pour le téléchargement, présentée sous la forme d'une image de machine virtuelle, optimisée pour l'hyperviseur. KVM.
En parallèle, les référentiels « free » et « nonfree » du projet RPM Fusion ont été activés pour Fedora 37, où des paquets de logiciels multimédias supplémentaires (MPlayer, VLC, Xine), des codecs vidéo/audio, le support DVD, des pilotes propriétaires AMD et NVIDIA, des jeux et des émulateurs sont disponibles.
Source : opennet.ru
