URL: https://linuxfr.org/news/fedora-26-est-sortie Title: Fedora 26 est sortie ! Authors: Renault M5oul, Nils Ratusznik, Davy Defaud, Pierre Jarillon, SĂ©bastien Wilmet, Jehan, bubarđŸŠ„ et claudex Date: 2017ćčŽ04月28æ—„T12:35:57+02:00 License: CC By-SA Tags: postgresql, fedora, gnu, distribution, red_hat, fortran et rmll Score: 60 En ce mardi 11 juillet 2017, le projet Fedora est fier d’annoncer la sortie de la distribution GNU/Linux Fedora 26. Fedora est une distribution communautaire dĂ©veloppĂ©e par le projet Ă©ponyme et sponsorisĂ©e par Red Hat, qui lui fournit des dĂ©veloppeurs ainsi que des moyens financiers et logistiques. Fedora peut se voir comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte Ă  inclure des nouveautĂ©s. ![Fedora](http://img11.hostingpics.net/pics/163406fedoralogo.jpg) ---- [Site de la communautĂ© francophone de Fedora ](http://www.fedora-fr.org/) [Site officiel du projet Fedora](https://getfedora.org/) [TĂ©lĂ©chargez Fedora 26 (torrents officiels)](https://torrent.fedoraproject.org/) [Les variantes officielles des autres bureaux graphiques de Fedora](https://spins.fedoraproject.org/) [Les variantes officielles des suites de productivitĂ© de Fedora](https://labs.fedoraproject.org/) [Notes de version ](https://docs.fedoraproject.org/en-US/Fedora/26/html/Release_Notes/) [Liste dĂ©taillĂ©e des changements dans Fedora 26](https://fedoraproject.org/wiki/Releases/26/ChangeSet) [ProcĂ©dure de mise Ă  niveau](https://doc.fedora-fr.org/wiki/Mise_%C3%A0_niveau_de_Fedora) ---- # Environnement bureautique [![Bureau de GNOME](https://blog.fedora-fr.org/public/renault/F26/.F26_m.jpg)](https://fedoraproject.org/w/uploads/3/35/F26.jpg) L’environnement bureautique par dĂ©faut, **GNOME, Ă©volue Ă  la version 3.24.** Cette version propose entre autres : * les icĂŽnes du projet GNOME ont Ă©tĂ© redessinĂ©es, pour ĂȘtre plus grandes et modernes ; * la mise Ă  disposition du mode nuit, pour que les couleurs de l’interface passent progressivement au rouge durant la nuit pour prĂ©venir la fatigue oculaire ; * un rafraĂźchissement de l’interface du centre de configuration, pour la simplifier et la rendre plus cohĂ©rente avec le reste : par exemple, vous pourrez voir le niveau d’encre de vos imprimantes sans avoir Ă  les sĂ©lectionner ; * la nouvelle application _Recettes_, pour lire, rĂ©diger ou Ă©valuer des recettes de cuisine ; * les tablettes Wacom sont prises en charge sous Wayland et leur configuration a Ă©tĂ© raffinĂ©e ; * la zone de notification a Ă©tĂ© amĂ©liorĂ©e et propose en plus les informations mĂ©tĂ©orologiques ; * des corrections et des nouvelles fonctionnalitĂ©s dans les applications _Photos_, _Web_, _Polari_, _Builder_, etc. **Utilisation de l’interface graphique de _blivet_ pour le partitionnement dans l’installateur Anaconda**, en plus de l’interface traditionnelle. L’objectif est de fournir une autre approche pour cette Ă©tape cruciale afin de satisfaire les besoins du plus grand nombre, c’est pourquoi l’interface traditionnelle reste disponible. L’approche d’Anaconda Ă©tait _top‐down_, Ă  savoir que l’utilisateur dĂ©finissait ses points de montage et ses propriĂ©tĂ©s afin qu’Anaconda dĂ©finisse les partitions correspondantes et leur agencement. Avec blivet, c’est plutĂŽt l’inverse car les disques et leurs Ă©tats sont affichĂ©s pour que l’utilisateur puisse concevoir les partitions et volumes logiques avant de dĂ©finir Ă  la fin les points de montage. Cette interface est donc plus proche de ce que propose [GParted](http://gparted.org/). [![Interface de Blivet](https://fedoraproject.org/w/uploads/5/52/F26-Anaconda-Blivet.png)](https://fedoraproject.org/w/uploads/5/52/F26-Anaconda-Blivet.png) **Le pilote Synaptics pour les pavĂ©s tactiles, dans les sessions Xorg, est remplacĂ© par _libinput_.** Le paquet _xorg-x11-drv-synaptics_ est donc supprimĂ© par dĂ©faut, mais reste disponible dans les dĂ©pĂŽts pour ceux qui le souhaitent. L’objectif est de mutualiser cette partie avec Wayland (qui repose sur _libinput_ Ă©galement) et de bĂ©nĂ©ficier de ses options de configuration et autres fonctionnalitĂ©s comme la gestion des gestes (comme zoomer en pinçant) et du multi‐point. **CrĂ©ation d’une image dĂ©diĂ©e (dite _spin_) avec l’environnement LXQt par dĂ©faut.** Cet environnement de bureau repose sur la bibliothĂšque Qt, tout comme KDE par exemple, et Ă©tait disponible depuis Fedora 22 dans les dĂ©pĂŽts. Cet environnement se veut cependant plus lĂ©ger que KDE en restant plus simple. Il est donc possible pour ses utilisateurs d’installer Fedora avec uniquement cet environnement, sans recourir Ă  un environnement intermĂ©diaire ou Ă  une installation textuelle. **_Fedora Media Writer_ prend en charge les images ARM.** L’installateur officiel et recommandĂ© pour gĂ©nĂ©rer et Ă©crire vos images de Fedora sur vos mĂ©dias d’installation gĂšre donc plus d’architectures. Pour rendre cela possible, FMW gĂšre mieux les cartes SD, qui sont prĂ©fĂ©rĂ©es aux clĂ©s USB sur cette architecture gĂ©nĂ©ralement. Les cartes Ă  base de processeurs ARM officiellement supportĂ©es pour le moment sont les Raspberry 2 et 3. **Passage des adresses virtuelles de 42 Ă  48 bits pour l’architecture AARCH64**, ce qui devrait amĂ©liorer les performances pour ces processeurs. L’objectif est que les processus puissent bĂ©nĂ©ficier de plus de mĂ©moire virtuelle. Cela permet dans la foulĂ©e de pouvoir mieux exploiter les machines ayant une grande portion de la mĂ©moire vive dans les adresses hautes. Il a fallu corriger entre autres les paquets _mozjs_ et _luajit_ pour activer ce changement. **Mise Ă  jour de _libpinyin_ vers la version 2.0** pour les entrĂ©es de saisies en chinois Pinyin. Le Pinyin est la mĂ©thode officielle de translittĂ©ration du chinois en alphabet latin qui repose sur la prononciation des mots. Par exemple, PĂ©kin, en français, s’écrit 挗äșŹ en chinois traditionnel et BěijÄ«ng en Pinyin. Cette nouvelle version propose plusieurs phrases de suggestions Ă  la volĂ©e plutĂŽt qu’une seule, pour amĂ©liorer l’efficacitĂ© de la saisie. [![Mode nuit de GNOME](https://blog.fedora-fr.org/public/renault/F26/.Mode_nuit_m.png)](https://fedoraproject.org/w/uploads/d/d8/Mode_nuit.png) # Administration systĂšme **Les utilisateurs locaux identifiĂ©s avec le dĂ©mon _sssd_ bĂ©nĂ©ficient d’un cache de fichiers locaux plus rapide.** En effet, le cache mĂ©moire de _sssd_ entrait en conflit avec _nscd_ qui Ă©tait donc dĂ©sactivĂ©, ce qui ruinait les performances pour les accĂšs aux fichiers. DorĂ©navant, le cache de fichiers provient de _sss_ du projet _NSS_ amĂ©liorant Ă  nouveau les performances du systĂšme dans ce cas. **La machine virtuelle Java OpenJDK et le projet OpenSSH rejoignent les politiques de sĂ©curitĂ© de GnuTLS, NSS et OpenSSL** en utilisant la mĂȘme politique de sĂ©curitĂ© de mots de passe qu’eux. En effet, depuis quelques versions de Fedora, les utilitaires pouvant avoir une politique de mots de passe, par exemple de huit caractĂšres avec au moins un chiffre et deux majuscules, bĂ©nĂ©ficient peu Ă  peu de l’unification de cette politique. En dĂ©finissant la politique une fois via l’utilitaire _update-crypto-policies_, elle sera disponible pour l’ensemble des applications compatibles. **_systemd-coredump_ est activĂ© par dĂ©faut.** _coredumpctl_ Ă©tait en effet en conflit avec _ABRT_ pour la gestion des fichiers _core_ (vidage mĂ©moire) des applications non officiellement empaquetĂ©es dans Fedora, chacun changeant `/proc/sys/kernel/core_pattern`, et ABRT avait le dernier mot. Maintenant, _abrt-ccpp.service_ est dĂ©sactivĂ© par dĂ©faut pour laisser _systemd_ prendre la main, ce comportement Ă©tant rĂ©versible. ABRT Ă©tant plus utilisĂ©e pour l’assurance qualitĂ© et _systemd_ par les dĂ©veloppeurs, la politique par dĂ©faut actuelle convient donc mieux, car ABRT est moins utile pour des crashes d’applications non empaquetĂ©es que _systemd_ et _vice versa_ pour les applications empaquetĂ©es par Fedora. Cela n’a un impact que pour les applications compilĂ©es, les exceptions en Python ou Java sont toujours du ressort d’ABRT. **Mise Ă  disposition d’une image Docker minimale pour rĂ©duire au maximum la taille des conteneurs.** Il est possible de l’étendre via _dnf_ ensuite, et prochainement de la personnaliser et de la gĂ©nĂ©rer via _kickstart_. L’objectif est de les rendre plus lĂ©gĂšres en cas d’utilisation intensive tout en laissant le choix Ă  son utilisateur de la personnaliser pour que l’image Docker n’ait que le strict nĂ©cessaire. **L’image Docker utilise maintenant OverlayFS 2 par dĂ©faut** afin d’amĂ©liorer les performances. Cela permet Ă  l’image Docker de partager en partie les ressources prĂ©sentes dans votre installation principale ; en mutualisant les fichiers et les accĂšs nous disposons donc mĂ©caniquement de plus d’espace disque et de meilleures performances. Attention cependant, ce systĂšme de fichiers n’est pas totalement conforme au standard [[POSIX]], ce qui peut causer des bogues dans certains programmes exĂ©cutĂ©s dans les conteneurs. Il est toujours possible de retourner au mode _DeviceMapper_ utilisĂ© jusqu’à prĂ©sent. Toujours Ă  propos de **Docker et de Python, son SDK exploitable par Python est disponible en version 2**, conformĂ©ment aux dĂ©cisions du projet officiel qui est mis Ă  disposition dans le paquet _python3-docker_. L’ancienne version reste disponible grĂące au paquet _python-docker-py_, mais il devrait ĂȘtre supprimĂ© dĂšs Fedora 27. Le rĂ©pertoire de cache de Fontconfig passe de `/var/cache/fontconfig` Ă  `/usr/lib/fontconfig/cache` pour mieux fonctionner sur le systĂšme Ă  base d’OSTree, Ă  savoir Fedora Atomic. ![Nouvelles icĂŽnes de GNOME](https://fedoraproject.org/w/uploads/9/95/Nouvelles_icones.png) **Authconfig a Ă©tĂ© nettoyĂ©**, supprimant la gestion de _Hesiod_, mais aussi l’interface utilisateur, que ce soit l’interface graphique ou l’interface en mode texte (TUI). En effet, cet outil d’aide Ă  la configuration des utilisateurs PAM, Kerberos ou LDAP avait de nombreuses portions de code non maintenu, notamment les interfaces utilisateur, car plus nĂ©cessaires, remplacĂ©es entre autres par des outils d’auto‐configuration tels que SSSD ou Realmd qui font ce travail convenablement. Authconfig est donc conservĂ© pour des opĂ©rations plus manuelles, nĂ©cessaires dans certains cas (comme PAM ou NSSWITCH), et ne conserve de fait que le strict minimum pour remplir son rĂŽle avec une certaine valeur ajoutĂ©e. Le code sera Ă©galement plus simple Ă  maintenir Ă  l’avenir. **La bibliothĂšque de gestion des cartes cryptographiques PKCS#11 Coolkey est remplacĂ©e par OpenSC** par dĂ©faut, pour une suppression prĂ©vue lors de la sortie de Fedora 27. Les deux Ă©taient jusque‐lĂ  utilisĂ©es conjointement Ă  cause notamment de la bibliothĂšque NSS qui employait encore Coolkey. Cependant, ce dernier n’est plus vraiment maintenu, alors qu’OpenSC bĂ©nĂ©fice, entre autres, de nouveaux pilotes pour les cartes les plus rĂ©centes. La prĂ©sence des deux, en plus d’ĂȘtre redondante, crĂ©ait de la confusion lors de la configuration des systĂšmes. **L’interprĂ©teur de Python 3 passe la gestion de la _locale_ par dĂ©faut _C_ Ă  _C.UTF-8_**, sauf si la variable d’environnement _PYTHONCOERCECLOCALE_ vaut 0. Cela est particuliĂšrement important pour les environnements cloisonnĂ©s tels que Docker, Flatpak, OpenShift ou lors de la crĂ©ation des paquets dans _rpmbuild_ et _mock_, car les erreurs d’encodage du texte y sont frĂ©quentes faute de paramĂ©trage correcte de la _locale_ du systĂšme qui se rabattait dĂšs lors sur la locale C qui utilise le codage ASCII. Le passage Ă  l’UTF-8 permettra donc la gestion correcte des chaĂźnes de caractĂšres dans la majoritĂ© des cas dans ce contexte, la variable d’environnement proposĂ©e permettant de rĂ©gler les Ă©ventuels problĂšmes gĂ©nĂ©rĂ©s par ce changement. **Le serveur DNS BIND a une mise Ă  jour vers la version 9.11.** Cette version comporte de nombreuses nouvelles fonctionnalitĂ©s et des comportements ont changĂ©, n’hĂ©sitez donc pas Ă  lire les notes de versions complĂštes pour Ă©viter les surprises. Nous pouvons noter entre autres : l’ajout d’un module Python pour effectuer des commandes _rndc_, un nouveau gestionnaire de clĂ©s DNSSEC _dnssec-keymgr_, l’interrogation des serveurs par _nslookup_ par dĂ©faut, aussi bien en IPv4 qu’en IPv6, le nombre d’écouteurs de requĂȘtes UDP est maintenant liĂ© au nombre de processeurs de la machine, et bien plus encore. **Mise Ă  jour d’OpenSSL Ă  la version 1.1.0.** Cette version est la nouvelle branche bĂ©nĂ©ficiant de nouvelles fonctionnalitĂ©s tout en ayant un grand nettoyage de ses API et ABI. Les algorithmes SSL v2 et 3DES ne sont plus activĂ©s par dĂ©faut, pour des raisons de sĂ©curitĂ©, de nombreuses structures deviennent opaques pour faciliter l’évolution de l’API, de nombreuses options et portions de codes mortes ont Ă©tĂ© supprimĂ©es. La compatibilitĂ© avec la version prĂ©cĂ©dente est maintenu via le paquet _compat-openssl10_ Le gestionnaire de paquets par dĂ©faut, **DNF, passe Ă  la version 2.0.** Une rupture d’API a eu lieu, supprimant la compatibilitĂ© avec quelques extensions. Elle ajoute l’option `--with-optional` pour l’installation des groupes, afin d’installer aussi les paquets recommandĂ©s par le groupe. Des options de YUM (son prĂ©dĂ©cesseur) font leur retour : _includepkgs_ et _excludepkgs_, pour Ă©tablir des rĂšgles de sĂ©lections des paquets pour cette commande. [![Nouvelle interface pour ajouter un utilisateur](https://blog.fedora-fr.org/public/renault/F26/.Ajouter_utilisateur_m.png)](https://fedoraproject.org/w/uploads/0/0a/Ajouter_utilisateur.png) # DĂ©veloppement Fedora 26 dispose de la **suite de compilateurs [GCC dans sa version 7](https://linuxfr.org/news/sortie-de-gcc-7-1).** Cette version propose des suggestions de noms en cas d’erreurs pour des macros, fonctions ou types dans les langages C et C++. Pour ces mĂȘmes langages, les opĂ©rations arithmĂ©tiques peuvent ĂȘtre contrĂŽlĂ©es pour dĂ©tecter des dĂ©passements. Le C++17 est gĂ©rĂ© Ă  titre expĂ©rimental. Le Go est pris en charge dans sa version 1.8, alors que Java n’est plus proposĂ© via GCJ. Enfin, Fortran dispose de la gestion d’OpenMP 4.5. La bibliothĂšque standard **Glibc progresse Ă  la version 2.25.** Au menu, principalement une implĂ©mentation de la norme ISO TS 18661-1:2014 concernant la partie mathĂ©matique. Cette norme ajoutant, par exemple, des macros pour identifier les valeurs _NaN_, de nouvelles fonctions d’arrondis, la transformation des flottants en chaĂźnes de caractĂšres ou des fonctions de classification, comme dire si un nombre est bien un zĂ©ro. La bibliothĂšque majeure du C++ **Boost donne un coup de _boost_ Ă  la version 1.63.** Depuis la derniĂšre version embarquĂ©e, la 1.60, Boost bĂ©nĂ©ficie du module QVM pour manipuler les [[quaternions]], les vecteurs et matrices Ă  tailles fixes. Un module _Compute_ apparaĂźt aussi pour la prise en charge du calcul parallĂšle, notamment sur processeur graphique Ă  travers OpenCL. Un dernier module, _Fiber_, apporte un complĂ©ment Ă  la gestion des fils d’exĂ©cution. Le langage **Python rampe Ă  la version 3.6.** Parmi les nouveautĂ©s, les arguments donnĂ©s Ă  une fonction sont ordonnĂ©s, tout comme l’ordre des attributs dans une classe, et la possibilitĂ© d’utiliser directement le nom des variables dans une chaĂźne de caractĂšres pour gagner en lisibilitĂ©. Les classes disposant d’une implĂ©mentation de la fonction ''__fspath__'' peuvent bĂ©nĂ©ficier du protocole de manipulation des chemins de fichiers. Une classe mĂšre peut forcer l’exĂ©cution de fonctions particuliĂšres Ă  ses classes filles. Et, tout comme dĂ©sormais le C++, Python propose d’amĂ©liorer la lisibilitĂ© des grands nombres en autorisant des sĂ©parations de blocs de chiffres par ''_'' comme _100000_ devient _100_000_. ![Fedora aime Python](https://fedoraproject.org/w/uploads/5/5b/Fedoralovespython.png) Mise Ă  disposition d’une **nouvelle variante Fedora Lab centrĂ©e sur le dĂ©veloppement autour de Python,** disponible Ă©galement par Docker et Vagrant. Cette initiative vise Ă  aider les professeurs ou animateurs d’ateliers en leur mettant Ă  disposition une image de Fedora prĂȘte Ă  l’emploi pour ce genre d’activitĂ©. Le **compilateur de Haskell GHC passe Ă  la version 8.0.** Cette version s’est concentrĂ©e sur la possibilitĂ© de personnaliser les messages d’erreurs de type, l’interprĂ©teur peut ĂȘtre exĂ©cutĂ© dans un processus externe, offrant la possibilitĂ© d’étudier les performances du programme, la gestion de plus d’architectures matĂ©rielles dont une amĂ©lioration Ă  propos d’ARM. Le format de donnĂ©es de dĂ©bogage DWARF est plus fiable. Et une nouvelle documentation ! Le **compilateur Go officiel fonce Ă  la version 1.8.** Cette nouvelle amĂ©lioration dans la chaĂźne de compilation propose des performances amĂ©liorĂ©es du binaire de 15 Ă  30 %, le ramasse‐miettes est lui aussi plus rapide et des changements assez mineurs sont apportĂ©s aux bibliothĂšques. Le **compilateur du langage D, LDC, donne la rĂ©ponse 1.1.0 concernant sa version.** Les amateurs du langage pourront bĂ©nĂ©ficier de l’ajout de l’optimiseur, lors de l’édition de liens provenant de LLVM, de fonctions mathĂ©matiques plus optimisĂ©es. L’ajout Ă©galement des optimisations par profil, ce qui permet de gagner en performances. Ce dernier point analyse en fait le flux du programme (le nombre de fois qu’une fonction est appelĂ©e, le lien entre les classes, etc.) pour optimiser les chemins les plus souvent exĂ©cutĂ©s au dĂ©triment des autres. Cela aboutit Ă  environ 5 Ă  10 % de gain. LĂ  encore, au dĂ©triment du temps de compilation. **Le langage Ruby brille dans sa version 2.4.** Comme pour beaucoup de langages citĂ©s prĂ©cĂ©demment, les performances sont la source de toutes les attentions. Tout d’abord, les tables de hachage via un changement de structure interne. Mais aussi les minimums et maximums des tableaux, les accĂšs Ă  des variables d’instance ou les correspondances des expressions rationnelles sont aussi plus rapides. ConformĂ©ment Ă  la norme ISO/IEC 30170:2012 sur les nombres entiers, Ruby s’est autorisĂ© Ă  fusionner les classes `BigNum` et `Fixnum` en `Integer` pour la gestion des entiers. Enfin, les fonctions de gestion des caractĂšres, comme dĂ©finir la minuscule d’un caractĂšre, prennent en charge l’Unicode et non uniquement l’ASCII. **Le langage PHP s’impose avec la version 7.1.** Les arguments ou retours de fonctions peuvent prendre pour valeur _NULL_ pour signifier une erreur, de mĂȘme que les fonctions qui ne retournent rien. Les membres constants d’une classe peuvent bĂ©nĂ©ficier d’une dĂ©finition de leur visibilitĂ© (privĂ©, protĂ©gĂ© ou public). L’ajout des itĂ©rateurs pour parcourir un objet implĂ©mentant l’interface _traversable_. Les blocs `try {} catch() {}_ peuvent gĂ©rer plusieurs exceptions par `catch()`. Et comme d’autres langages tel que Python, l’index des chaĂźnes de caractĂšres peut ĂȘtre nĂ©gatif. Enfin, ajout des gestionnaires de signaux asynchrones. Mais la patrouille des Ă©lĂ©phants bĂ©nĂ©ficie aussi d’une **mise Ă  jour du cadriciel Zend Ă  la version 3.** Au menu, de meilleures performances, de l’ordre d’un facteur 4. La compatibilitĂ© avec PHP 7. Un meilleur dĂ©coupage des modules et une documentation plus complĂšte sont aussi disponibles. Cela permet, entre autres, de dĂ©velopper les modules sĂ©parĂ©ment et donc de proposer des amĂ©liorations plus souvent. Pour finir, il propose la possibilitĂ© d’utiliser Zend comme un micro-cadriciel et non plus uniquement l’architecture complĂšte en [MVC](https://fr.wikipedia.org/wiki/Mod%C3%A8le-vue-contr%C3%B4leur "ModĂšle-vue-contrĂŽleur"), si besoin. **pkgconf est maintenant l’implĂ©mentation de rĂ©fĂ©rence pour le systĂšme pkgconfig**, qui Ă©tait gĂ©rĂ© par _pkg-config_ jusqu’ici. Ce programme qui interprĂšte les fichiers `.pc` pour retrouver les bibliothĂšques installĂ©es sur le systĂšme de maniĂšre standard et multi‐plate‐forme. Cette nouvelle implĂ©mentation possĂšde un meilleur gestionnaire de performances, n’a pas de dĂ©pendance avec la _glib2_, qui entraĂźnait une dĂ©pendance circulaire, et gĂšre plus de fonctionnalitĂ©s offertes par ces fichiers, comme les _provides_ et _CFLAGS.private_. Vous pouvez consulter [ce tableau comparatif entre les deux solutions](http://pkgconf.org/features.html) pour en savoir plus. [![Nouvelles notifications de GNOME](https://blog.fedora-fr.org/public/renault/F26/.Notifications_m.png)](https://fedoraproject.org/w/uploads/7/74/Notifications.png) # Autour de Fedora Les **CFLAGS par dĂ©faut des paquets ont changĂ© pour les programmes C et C++ pour supprimer l’optimisation concernant les processeurs Atom**, afin d’accĂ©lĂ©rer le fonctionnement des programmes pour les autres processeurs i686. D’autant plus que non seulement l’Atom n’est plus commercialisĂ©, mais aussi que Fedora ne prend pas en charge leur UEFI 32 bits. **Les paquets reposant sur le langage Go bĂ©nĂ©ficieront par dĂ©faut de l’option _Position Independent Executables_, pour plus de sĂ©curitĂ©.** Cette option, dĂ©jĂ  activĂ©e pour les programmes C et C++ depuis un moment, permet de complexifier la tĂąche des attaquants qui essayeraient d’exploiter des failles de sĂ©curitĂ© Ă  des adresses prĂ©cises du programme, les adresses variant Ă  chaque fois pour chaque machine. **Mise Ă  disposition comme expĂ©rimentale de la modularitĂ© dans une dĂ©clinaison de Fedora Server nommĂ©e Boltron.** L’objectif de la modularitĂ© est d’implĂ©menter les rĂ©solutions prises du projet _[Fedora.NEXT](https://fedoraproject.org/wiki/Fedora.next)_, dont le but est de pouvoir utiliser des logiciels, ou plus exactement des piles applicatives, en dehors des cycles de dĂ©veloppement de Fedora. Par exemple, Fedora 26 propose par dĂ©faut _Node.js_ en version 6.10. Sauf que la version 8 est disponible et que faute d’applications compatibles et de support assez long de Node.js, Fedora ne l’utilise pas encore. Vous pouvez donc installer la version 8 en utilisant la commande : ```bash dnf install nodejs-8 ``` Pour revenir Ă  la version par dĂ©faut de _Node.js_ pour Fedora 26, il suffit de faire : ```shell dnf install nodejs-f26 ``` Pour l’instant, ce sont surtout des piles applicatives qui sont prises en charge : PHP, Apache, MariaDB, PostgreSQL, DHCP, Perl, etc. Notons que c’est encore en expĂ©rimental et que les possibilitĂ©s offertes restent pour l’instant limitĂ©es. Vous pouvez suivre [sur YouTube leurs progrĂšs hebdomadaires](https://www.youtube.com/channel/UC4O8G9SZwqtkIAuKcT8-JpQ). # La communautĂ© francophone ## Rencontres Fedora 26 L’association [Borsalinux-fr](https://www.borsalinux-fr.org/), qui gĂšre la promotion de Fedora dans l’espace francophone, a organisĂ© les _Rencontres de Fedora 26_ le 1^(er) juillet Ă  Paris pour prĂ©senter Fedora et la (future) Fedora 26 qui est sortie plus tard que prĂ©vu. Outre l’aide apportĂ©e Ă  quelques visiteurs, cela a Ă©tĂ© l’occasion de dispenser trois prĂ©sentations dont les supports sont disponibles ci‐dessous : * [_Les nouveautĂ©s de Fedora 26_](https://blog.fedora-fr.org/public/renault/F26/fedora_26_news.odp), par Alexandre Moine ; * [_Les badges dans le Projet Fedora_](https://blog.fedora-fr.org/public/renault/F26/presentation-badges.tar.gz), par Emmanuel Seyman ; * [_La traduction_](https://blog.fedora-fr.org/public/renault/F26/2017-07-01_La_traduction_de_Fedora_en_Francais.pdf), par Jean‐Baptiste Holcroft et Charles‐Antoine Couret. Pour assurer la continuitĂ© de ce genre d’initiatives et poursuivre notre prĂ©sence Ă  des Ă©vĂšnements tels que les [RMLL](http://comite.rmll.info/ "Rencontres mondiales du logiciel libre"), nous sommes toujours Ă  la recherche de [nouveaux membres](https://www.borsalinux-fr.org/pages/Adh%C3%A9rer). ## La traduction D’aprĂšs le dernier Ă©tat des lieux de dĂ©but juillet 2017, la traduction française est dans l’état suivant : * sites Web : 100 % ; * documentation : 38 % ; * logiciels liĂ©s Ă  Fedora : 100 % ; * paquets prioritaires : 99,3 % ; * autres paquets : 47,7 %. La langue française est donc parmi les meilleures traductions de Fedora en termes de couverture, la documentation est en retrait car l’équipe de la documentation entreprend depuis un an un vĂ©ritable changement de son infrastructure, complexifiant sa production dans les temps pour une traduction pertinente. Si vous souhaitez donner un coup de main, n’hĂ©sitez pas Ă  [rejoindre l’équipe](https://fedoraproject.org/wiki/L10N_French_Team), il y a toujours du travail pour avoir une distribution bien traduite ! ## La documentation francophone Fedora-fr dispose de [son propre wiki](https://doc.fedora-fr.org/wiki/), pour Ă©crire sa documentation indĂ©pendante, pour guider les nouveaux venus, rĂ©soudre des problĂšmes courants ou autres. Cependant, depuis 2011-2012, la documentation n’était plus vraiment maintenue et cela commençait Ă  se ressentir sur la qualitĂ© des documents qui devenaient obsolĂštes. C’est pourquoi, depuis dĂ©but juin 2017, des [ateliers hebdomadaires](https://forums.fedora-fr.org/viewtopic.php?id=66334) ont lieu chaque lundi soir Ă  partir de 21 h sur IRC pour remĂ©dier au problĂšme. Depuis de nombreuses pages ont Ă©tĂ© corrigĂ©es et le travail continue. N’hĂ©sitez pas aussi Ă  [contribuer](https://doc.fedora-fr.org/wiki/Contribuer) Ă©galement ! De maniĂšre gĂ©nĂ©rale, vous pouvez Ă©galement [participer au projet Fedora](https://doc.fedora-fr.org/wiki/Aider_le_Projet_Fedora). # Fedora 27 La prochaine version de Fedora est prĂ©vue pour fin octobre 2017. À ce stade, outre les mises Ă  jour habituelles, nous aurons normalement le droit Ă  : * la disparition des versions alpha, au profit d’une meilleure stabilitĂ© de la branche en dĂ©veloppement _Rawhide_ ; * une intĂ©gration par dĂ©faut des pilotes invitĂ©s de VirtualBox ; * une clarification de ce qui est configurĂ© lors de l’installation via _Anaconda_ et en post‐installation sur chaque environnement de bureau (en particulier GNOME) ; * un recours plus important et mieux intĂ©grĂ© aux applications disponibles par _Flatpak_. Bien sĂ»r, nous vous donnons rendez‐vous Ă  sa date de sortie pour faire un point plus complet.

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /