En ce mardi XX octobre, les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de la version Fedora Linux 37.
Fedora Linux est une distribution communautaire développée par le projet Fedora et sponsorisée par Red Hat, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora Linux peut être vu comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte à inclure des nouveautés.
Fedora garde un rôle central dans le développement de ces nouveautés via le développement en amont. En effet, les développeurs de la distribution contribuent également directement au code d’un certain nombre de logiciels libres contenus dans la distribution, dont le noyau Linux, GNOME, NetworkManager, PackageKit, PulseAudio, Wayland, systemd, la célèbre suite de compilateurs GCC, etc. Cliquez ici pour voir l’ensemble des contributions de Red Hat.
Cela a été aussi abordé dans une série d'articles ici, là et par ici encore.
Expérience utilisateur
- Passage à GNOME 43 ;
- L'environnement de bureau LXQt est proposé à la version 1.1.0 ;
- Le logiciel de chat audio Mumble 1.4 est également mis à jour ;
- Le répertoire /sysroot devient en lecture seule pour les images Fedora Silverblue et Kinoite ;
- Possibilité de tester le nouvel installateur Anaconda basé sur des technologies Web, sur des images dédiées ;
- L'image boot.iso pour systèmes BIOS utilise GRUB2 au lieu de syslinux comme chargeur de démarrage ;
- Création d'une image disque KVM pour faciliter l'usage de Fedora Server dans un environnement virtualisé.
Gestion du matériel
- L'architecture ARMv7 n'est plus prise en charge ;
- Prise en charge officielle de la carte Raspberry Pi 4 ;
- Prise en charge du nouveau standard Device Onboarding pour améliorer la sécurité des machines IoT ;
- Par défaut sur l'architecture x86_64 avec un BIOS, le système de partition GPT sera employé plutôt que son ancêtre MBR ;
- Les paquets pour jdk 8, 11, 17 et 18 n'ont plus de paquets pour l'architecture i686 ;
- Gros nettoyage dans les paquets orphelins i686 qui sont supprimés des dépôts.
Internationalisation
- Les langues additionnelles de Firefox sont dans un paquet dédié firefox-langpacks avant de passer à un paquet par langue comme effectué pour LibreOffice il y a des années déjà ;
- Mis à jour de IBus 1.5.27 ;
- Mis à jour de ibus-libpinyin 1.13 ;
- Amélioration de la prise en charge des polices de caractères de la langue perse.
Administration système
- Toutes les unités de systemd seront marquées comme preset lors du premier démarrage ;
- Le nom d'hôte par défaut si pas configuré est localhost au lieu de fedora ;
- L'étiquetage des contextes SELinux est maintenant parallélisé ;
- La gestion des paquets passe par la nouvelle version de RPM 4.18 ;
- Tous fichiers fournis par un paquet RPM sont signés, pour plus de sécurité ;
- Fedora Workstation par défaut embarque le paquet whois au lieu de jwhois ;
- Première étape pour le renforcement par défaut de la politique de sécurité manipulé via l'outil update-crypto-policies ;
- Le paquet openssl1.1 est marqué comme déprécié en vue d'une suppression pour F38 ou F39 ;
- Le paquet gettext est séparé en deux en gettext et gettext-runtime pour alléger la taille minimale du système ;
- Mis à jour du serveur DNS BIND 9.18 ;
- Mis à jour du gestionnaire de stockage Stratis 3.2.0.
Développement
- Mise à jour de la chaîne de compilation GNU avec glibc 2.36 et binutils 2.38 ;
- La chaîne de compilation LLVM a aussi son lot de mise à jour avec sa 15e version ;
- Coup de Boost pour la version 1.78 de la bibliothèque C++ ;
- Le lapin Go bondit vers sa version 1.19 ;
- La branche Node.js 18.x devient celle de référence ;
- Le langage Perl bénéficie de sa version 5.36 ;
- Alors que le langage Python rampe vers sa version 3.11 ;
- Le langage Erlang dispose d'une 25e mise à jour ;
- Pendant que son rival Haskell GHC 8.10.7 avec sa suite Stackage LTS 18.28 sont disponibles ;
- L'éditeur de texte Emacs passe à la version 28 ;
- La bibliothèque libsoup version 3 fait son entrée dans Fedora, en parallèle de sa 2e version pour des questions de compatibilité ;
- Mise à jour de la chaine de compilation pour Windows nommée MinGW ;
- Ce dernier utilise la bibliothèque OpenSSL 3e du nom par ailleurs ;
- Il bénéfice également de la cible UCRT en plus de MSVCRT, ce support étant recommandé depuis Windows 10.
Projet Fedora
- Fedora CoreOS devient une édition officielle ;
- Fedora Cloud Base redevient une édition officielle également ;
- La génération des images IoT se fait avec l'outil osbuild ;
- Les paquets Python ont par défaut un shebang avec l'option -P activée ;
- Python Dist RPM fourni uniquement des noms normalisés selon la PEP 503 ;
- Ajout d'une nouvelle cible ELN-extras pour étendre les fonctions de EPEL et se rapprocher de RHEL. Mais le contenu est défini par la communauté plutôt que Red-Hat.
La communauté francophone
L'association
Borsalinux-fr est l'association qui gère la promotion de Fedora dans l'espace francophone. Nous constatons depuis quelques années une baisse progressive des membres à jour de cotisation et de volontaires pour prendre en main les activités dévolues à l'association.
Nous lançons donc un appel à nous rejoindre afin de nous aider.
L'association est en effet propriétaire du site officiel de la communauté francophone de Fedora, organise des évènements promotionnels comme les Rencontres Fedora régulièrement et participe à l'ensemble des évènements majeurs concernant le libre à travers la France principalement.
Si vous aimez Fedora, et que vous souhaitez que notre action perdure, vous pouvez :
- Adhérer à l'association : les cotisations nous aident à produire des goodies, à nous déplacer pour les évènements, à payer le matériel ;
- Participer sur le forum, les listes de diffusion, à la réfection de la documentation, représenter l'association sur différents évènements francophones ;
- Concevoir des goodies ;
- Organiser des évènements type Rencontres Fedora dans votre ville.
Nous serions ravis de vous accueillir et de vous aider dans vos démarches. Toute contribution, même minime, est appréciée.
Si vous souhaitez avoir un aperçu de notre activité, vous pouvez participer à nos réunions hebdomadaires chaque lundi soir à 20h30 (heure de Paris) sur IRC (canal #fedora-meeting-1 sur Libera).
La documentation
Depuis juin 2017, un grand travail de nettoyage a été entrepris sur la documentation francophone de Fedora, pour rattraper les 5 années de retard accumulées sur le sujet.
Le moins que l'on puisse dire, c'est que le travail abattu est important : près de 90 articles corrigés et remis au goût du jour. Un grand merci à Charles-Antoine Couret, Nicolas Berrehouc, Édouard Duliège, José Fournier et les autres contributeurs et relecteurs pour leurs contributions.
L'équipe se réunit tous les lundis soir après 21h (heure de Paris) sur IRC (canal #fedora-doc-fr sur Libera) pour faire progresser la documentation par un travail collaboratif. Le reste de la semaine cela se passe sur le forum. Pour plus de convivialité, nous avons mis en place également une réunion mensuelle le premier lundi du mois à la même heure en visio-conférence sur Jitsi.
Si vous avez des idées d'articles ou de corrections à effectuer, que vous avez une compétence technique à retransmettre, n'hésitez pas à participer.
Comment se procurer Fedora Linux 37 ?
Si vous avez déjà Fedora Linux 35 ou 34 sur votre machine, vous pouvez faire une mise à niveau vers Fedora Linux 36. Cela consiste en une grosse mise à jour, vos applications et données sont préservées.
Autrement, pas de panique, vous pouvez télécharger Fedora Linux avant de procéder à son installation. La procédure ne prend que quelques minutes.
Nous vous recommandons dans les deux cas de procéder à une sauvegarde de vos données au préalable.
De plus, pour éviter les mauvaises surprises, nous vous recommandons aussi de lire au préalable les bogues importants connus à ce jour pour Fedora Linux 37.