URL: https://linuxfr.org/news/sortie-de-fedora-29-beta Title: Sortie de Fedora 29 bĂȘta Authors: Renault bubarđŠ„, ZeroHeure, Davy Defaud, bbo, M5oul, BAud, Nils Ratusznik et claudex Date: 2018ćčŽ09æ21æ„T13:22:52+02:00 License: CC By-SA Tags: fedora, xfce, debian, ubuntu et flatpak Score: 28 En ce mardi 25 septembre, les utilisateurs du Projet Fedora seront ravis dâapprendre la disponibilitĂ© de la version bĂȘta de Fedora 29. MalgrĂ© les risques concernant la stabilitĂ© dâune version bĂȘta, il est important de la tester ! En rapportant les bogues maintenant, vous dĂ©couvrirez les nouveautĂ©s avant tout le monde, tout en amĂ©liorant la qualitĂ© de Fedora 29 et rĂ©duisez du mĂȘme coup le risque de retard. Les versions en dĂ©veloppement manquent de testeurs et de retours pour mener Ă bien leurs buts. La version finale est pour le moment prĂ©vue pour le 23 ou 30 octobre. ---- [Site officiel du projet Fedora](https://getfedora.org/) [Site officiel de la communautĂ© francophone de Fedora](https://www.fedora-fr.org/) [Torrents officiels, Ă©galement pour les Spins et les Suites](https://torrent.fedoraproject.org/) [Les suites logicielles (Astronomie, Scientifique, Robotique, Design, Studio, Jeux...)](https://labs.fedoraproject.org/) [Les Spins (KDE, Xfce, Cinnamon, Mate, LXDE...)](https://spins.fedoraproject.org/) [Calendrier Fedora 29](https://fedoraproject.org/wiki/Releases/29/Schedule) ---- # ExpĂ©rience utilisateur * passage Ă GNOME 3.30 ; * passage Ă KDE Plasma 5.13 ; * de mĂȘme pour Xfce 4.13, qui bĂ©nĂ©ficie enfin de GTK+ 3 ; * le menu de GRUB sera cachĂ© par dĂ©faut, sauf en cas de double amorçage ; * la variable `$PATH` par dĂ©faut change lâordre des dossiers `~/.bin` et `~/.local/bin` pour les placer devant, afin dâĂȘtre prioritaires par rapport aux dossiers systĂšme, rejoignant ainsi la politique de Debian et Ubuntu ; * lâutilitaire Wireshark perd son interface GTK+, seule lâinterface Qt est proposĂ©e, en adĂ©quation avec le choix du projet ; * le synthĂ©tiseur vocal festival est proposĂ© Ă la version 2.5. # Gestion du matĂ©riel * Les paquets i686 sont compilĂ©s avec les instructions [[SSE2]] ce qui rĂ©duit la liste des processeurs compatibles avec Fedora pour cette architecture. Mais pour les processeurs pris en charge, un gain notable de performance est possible. * Les images prĂ©âgĂ©nĂ©rĂ©es pour les architectures ARMv7 et AArch64 bĂ©nĂ©ficient de la ZRAM pour lâĂ©change mĂ©moire (_swap_) par dĂ©faut, afin dâamĂ©liorer les performances et limiter lâusure des cartes SD de stockage. * Prise en charge initiale des [[FPGA]], les cartes 96boards dâUltra96 et UP2 dâIntel proposent des FPGA pour faire des calculs spĂ©cialisĂ©s comme lâIA ou le _machine learning_. Fedora propose des outils de base et agnostiques pour les exploiter. * Clap de fin pour lâarchitecture PPC64, sa sĆur _little endian_ PPC64le recevra toutes les attentions pour cette famille. # Internationalisation * mise Ă jour du gestionnaire dâentrĂ©e de saisie IBus version 1.5.19 ; * la famille de police de caractĂšres Liberation, compatible avec celle de Microsoft, passe Ă la version 2, proposant plus de caractĂšres UNICODE ; * les langues asiatiques chinoises, corĂ©ennes et japonaises utiliseront par dĂ©faut les polices Noto de Google ; * les fichiers des fuseaux horaires de _tzdata_ seront fondĂ©s sur le format vanguard, en accord avec le choix effectuĂ© en amont ; cela amĂ©liore la compatibilitĂ© avec [[POSIX]]. # Administration systĂšme * mise Ă jour dâOpenShift Origin 3.10 ; * ajout du module Kubernetes ; * Ansible utilise Python 3 par dĂ©faut ; * Stratis Storage est mis Ă jour Ă la version 1.0 ; * GnuTLS utilise le protocole TLS 1.3 par dĂ©faut ; * Le module _p11-kit-proxy_ gĂšre maintenant les bases de donnĂ©es NSS par dĂ©faut, en plus dâOpenSSL et GnuTLS ; * fusion de Dstat et Performance Co-Pilot pour les statistiques de performance. Dstat nâest plus maintenu en amont mais PCP ajoute le module _pcp-dstat_ pour ĂȘtre compatible avec son illustre prĂ©dĂ©cesseur ; * OpenLDAP ne gĂšre plus le module NSS pour la sĂ©curitĂ©, suite Ă son remplacement par dĂ©faut par OpenSSL pour Fedora 28 ; * le fichier `/usr/bin/python` est fourni par le paquet _python-unversioned-command_ en accord avec la PEP 394 ; les paquets de Fedora mentionnent explicitement lâusage de Python 2 ou 3. * les groupes de paquets _python-classroom, engineering-and-scientific, development-libs, cloud-management, font-design, mysql, robotics-suite, authoring-and-publishing_ et _electronic-lab_ utilisent les paquets Python 3 ; le groupe _python-web_ est supprimĂ©. # DĂ©veloppement * binutils passe Ă la version 2.31 ; * glibc 2.28 est utilisĂ©e par dĂ©faut ; * Node.js 10 est proposĂ© par dĂ©faut ; * Python 3.7 devient la version de rĂ©fĂ©rence ; * Ruby on Rails est sur les rails de la version 5.2 ; * la perle des langages, Perl 5.28, a Ă©tĂ© mis Ă jour ; * le langage Go passe Ă la version 1.11 ; * MySQL 8 est proposĂ© pour sa gestion des bases de donnĂ©es ; * OpenJDK 11 LTS devient la machine virtuelle de rĂ©fĂ©rence pour Java ; * la sĂ©lection de paquets compatibles entre eux Haskell Stackage LTS passe de la version 10 Ă 11. # ModularitĂ© Les dĂ©pĂŽts modulaires proposent des composants dans des versions diffĂ©rentes de celles des dĂ©pĂŽts principaux de Fedora. Apparu dans la version 28, ils nâĂ©taient activĂ©s par dĂ©faut que sur lâĂ©dition _Server_. Ils sont dĂ©sormais activĂ©s par dĂ©faut. Ainsi, tout le monde est capable dâexploiter facilement les modules, par exemple pour installer Node.js dans une version diffĂ©rente de celle proposĂ©e. # Projet Fedora * Fedora Workstation Atomic devient Silverblue. Ce projet qui monte en puissance met en avant le projet Atomic pour lâĂ©dition phare de Fedora. Cela consiste majoritairement Ă utiliser Flatpak et _rpm-os-tree_, pour gĂ©rer les paquets, permettant une meilleure isolation des composants et une plus grande fiabilitĂ© du systĂšme. Un [site Web dĂ©diĂ©](https://silverblue.fedoraproject.org/) a Ă©tĂ© conçu pour lâoccasion. * Les Ă©ditions dĂ©rivĂ©es de Fedora comme les _Spins_, _labs_ ou conteneurs auront les champs `VARIANT` et `VARIANT_ID` renseignĂ©s dans le fichier `/usr/lib/os-release` pour avoir des statistiques plus prĂ©cises quant Ă leur utilisation ; ça permet aussi Ă lâutilisateur de connaĂźtre la provenance de lâimage ; * Fedora Scientific a une image VagrantBox en plus des ISO traditionnelles. * GCC nâest plus nĂ©cessaire dans lâimage de compilation de Fedora, rĂ©duisant le temps nĂ©cessaire Ă la production des paquets nâen ayant pas besoin. * Fedora Cloud aura des images mises Ă jour mensuellement, pour limiter la taille des mises Ă jour Ă effectuer aprĂšs lâinstallation. * La compilation du code intermĂ©diaire (_bytecode_) Python est moins magique pour les paquets, les Ă©tapes doivent ĂȘtre mieux dĂ©crites pour faciliter la transition vers Python 3. * Les modules Perl obtenus via CPAN changent leurs URL de _search.cpan.org_ vers _metacpan.org_ dans la description des paquets concernĂ©s. * Les paquets Erlang ne sont dorĂ©navant liĂ©s Ă aucune architecture. # Tester Durant le dĂ©veloppement dâune nouvelle Fedora, comme cette version bĂȘta, le projet propose quasiment chaque semaine des journĂ©es de tests. Le but est de tester pendant une journĂ©e une fonctionnalitĂ© prĂ©cise comme le noyau, Fedora Silverblue, la mise Ă niveau, GNOME, lâinternationalisation, etc. LâĂ©quipe qualitĂ© Ă©labore et propose une sĂ©rie de tests, en gĂ©nĂ©ral simples Ă exĂ©cuter. Il suffit de les suivre et dâindiquer si le rĂ©sultat est celui attendu. Dans le cas contraire, un bogue devra ĂȘtre ouvert pour permettre lâĂ©laboration dâun correctif. Câest trĂšs simple Ă suivre et requiert souvent peu de temps (15 minutes Ă une heure maximum) si vous avez une bĂȘta exploitable sous la main. Les tests Ă effectuer et les rapports sont Ă faire via la [page suivante](http://testdays.fedorainfracloud.org/events). [Jâannonce rĂ©guliĂšrement sur mon blog](https://blog.fedora-fr.org/renault/) les journĂ©es de tests planifiĂ©es. Si lâaventure vous intĂ©resse, les images sont disponibles par [Torrents](https://torrent.fedoraproject.org/ ) ou via le [site officiel](https://getfedora.org/ ). En cas de bogue, nâoubliez pas de relire [« rapporter un bogue »](https://doc.fedora-fr.org/wiki/Apprendre_%C3%A0_rapporter_un_bogue) la documentation pour signaler les anomalies sur le BugZilla, ou de [contribuer Ă la traduction sur Zanata](https://fedora.zanata.org/?dswid=-957). Bons tests Ă tous !