URL: https://linuxfr.org/news/fedora-29 Title: Fedora 29 Authors: Renault BAud, Davy Defaud, bubarđŸŠ„, theojouedubanjo, chdorb, BenoĂźt Sibaud, Nils Ratusznik et claudex Date: 2018ćčŽ10月20æ—„T09:25:13+02:00 License: CC By-SA Tags: fedora, distribution, red_hat, xfce, mongodb, debian et ubuntu Score: 49 En ce mardi 30 octobre 2018, les utilisateurs du projet Fedora seront ravis d’apprendre la disponibilitĂ© de la version 29 de Fedora. Fedora est une distribution GNU/Linux communautaire dĂ©veloppĂ©e par le projet Fedora et sponsorisĂ©e par Red Hat [_N. D. M. _: dont le rachat par IBM vient d’ĂȘtre [annoncĂ©](https://linuxfr.org/users/finss/journaux/ibm-achete-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 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, X.Org, systemd, la cĂ©lĂšbre suite de compilateurs GCC, etc. [Cliquez ici pour voir l’ensemble des contributions de Red Hat](https://fedoraproject.org/wiki/Red_Hat_contributions). [![Bureau GNOME nature](https://blog.fedora-fr.org/public/renault/F29/.GNOME-Bureau_m.png)](https://blog.fedora-fr.org/public/renault/F29/GNOME-Bureau.png) ---- [Site officiel du Projet Fedora](https://getfedora.org/) [Site de la communautĂ© francophone de Fedora](http://www.fedora-fr.org/) [Notes de version de Fedora 29](https://docs.fedoraproject.org/fr-FR/fedora/f29/release-notes/) [Images torrents officielles](https://torrent.fedoraproject.org/) [ProcĂ©dure de mise Ă  niveau](https://doc.fedora-fr.org/wiki/Mise_%C3%A0_niveau_de_Fedora) ---- # ExpĂ©rience utilisateur **Passage Ă  GNOME 3.30**, l’environnement par dĂ©faut de l’édition _Workstation_ bĂ©nĂ©ficie de : * la mise Ă  jour des paquets Flatpak automatiquement ; * l’amĂ©lioration globale des performances ; * le partage d’écran simplifiĂ©, de mĂȘme que la connexion Ă  des machines Windows distantes via _Machines_ ; * l’ajout du mode lecture pour le navigateur _Web_ ; * le navigateur de fichiers _Fichiers_ a une nouvelle barre de navigation plus efficace ; * la virtualisation avec _Machines_ permet l’importation de fichiers de VirtualBox et le partage de fichiers entre l’hĂŽte et l’invitĂ©. De mĂȘme pour **l’environnement Xfce qui est mis Ă  jour vers la version 4.13**. Cette version en dĂ©veloppement est considĂ©rĂ©e comme suffisamment stable par Fedora pour la proposer nativement. Le principal changement est la mise Ă  jour de l’ensemble des composants vers GTK+ 3, ce qui amĂ©liore l’intĂ©gration des applications GNOME en son sein et ouvre la voie Ă  l’accĂšs Ă  Wayland et Ă  la gestion des Ă©crans Ă  haute densitĂ© de pixels, par exemple. **Le menu de GRUB sera cachĂ© par dĂ©faut, sauf en cas de double amorçage**. En effet, dans ce cas de figure, GRUB ne sert qu’à dĂ©marrer un ancien noyau, ce qui est nĂ©cessaire uniquement en cas de souci. Pour des raisons de cohĂ©rence et de simplicitĂ©, les messages de dĂ©marrage Ă©tant cachĂ©s par dĂ©faut, ce menu est cachĂ© pour ne pas perturber l’utilisateur et gagner du temps. Un nouveau mĂ©canisme est mis en place. Le menu cachĂ© sera finalement affichĂ© si le prĂ©cĂ©dent dĂ©marrage n’a pas abouti Ă  une session valide. Cela autorise ainsi une rĂ©solution possible du problĂšme. Pour dĂ©sactiver cette fonctionnalitĂ©, vous pouvez manuellement appliquer la commande suivante avec les droits de super‐utilisateur : ```bash # grub2-editenv - unset menu_auto_hide ``` **La variable `$PATH` par dĂ©faut change l’ordre des dossiers `~/.bin` et `~/.local/bin` pour les placer en tĂȘte** afin qu’ils soient prioritaires par rapport aux dossiers systĂšme. L’objectif est de simplifier la vie de l’utilisateur ; on considĂšre que les applications personnelles priment sur celles du systĂšme, comme celles installĂ©es via _pip_ pour Python. En plus de cela, Fedora rejoint la politique de Debian et Ubuntu Ă  ce sujet, ce qui apporte une plus grande cohĂ©rence dans l’écosystĂšme GNU/Linux. Ce changement ne s’applique qu’aux nouveaux utilisateurs pour Ă©viter les problĂšmes, car le changement rĂ©side dans le squelette (`/etc/skel`) qui permet la crĂ©ation d’un nouvel utilisateur. **L’utilitaire Wireshark pour l’analyse des paquets rĂ©seau perd son interface GTK+**. Seule l’interface Qt est proposĂ©e, en adĂ©quation avec le choix du projet depuis la version 2.4.0. De nombreuses fonctionnalitĂ©s ne sont en effet pas proposĂ©es pour la version GTK+. **Le synthĂ©tiseur vocal _festival_ est proposĂ© Ă  la version 2.5** et a Ă©tĂ© grandement amĂ©liorĂ©. En effet, il n’était pas rare que cette application plante. Cette derniĂšre version est non seulement un bon synthĂ©tiseur vocal mais aussi une boĂźte Ă  outils pour la crĂ©ation d’une nouvelle voix. Les voix sont considĂ©rĂ©es comme plus convaincantes que celles provenant de _Espeak_. # 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 uniquement de vieux processeurs tels que le Pentium III ou antĂ©rieurs (avant l’annĂ©e 2000) sont vraiment concernĂ©s. Or, les paquets i686 sont majoritairement installĂ©s sur des machines compatibles x86_64, voire sur des systĂšmes x86_64 en tant que bibliothĂšques de compatibilitĂ©. Activer les instructions SSE2 permet une amĂ©lioration importante des performances pour une perte nĂ©gligeable de compatibilitĂ©. Une meilleure prĂ©cision des calculs mathĂ©matiques serait de la partie et certains bogues disparaĂźtront Ă©galement, beaucoup d’applications exigeant dĂ©jĂ  les instructions SSE2. [![Nouvelle barre de navigation de Nautilus](https://blog.fedora-fr.org/public/renault/F29/.GNOME-Nautilus-Barre_m.png)](https://blog.fedora-fr.org/public/renault/F29/GNOME-Nautilus-Barre.png) **Les images pré‐gĂ©nĂ©rĂ©es pour les architectures ARMv7 et AArch64 bĂ©nĂ©ficient de la ZRAM** (une mĂ©moire compressĂ©e) par dĂ©faut afin d’amĂ©liorer les performances et limiter l’usure des cartes SD de stockage en ayant besoin d’un espace d’échange plus faible en cas de gros besoins de mĂ©moire. **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’intelligence artificielle 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 [petit‐boutiste](https://fr.wikipedia.org/wiki/Endianness) (_little‐endian_) PPC64le recevra toutes les attentions pour cette famille. C’était une version dĂ©jĂ  considĂ©rĂ©e comme Ă©tant en maintenance uniquement, Ă  cause de la non‐gestion de cette architecture par un nombre croissant de projets — dont le dernier en date est Eclipse —, ce qui devenait bloquant pour produire une version fonctionnelle. # Internationalisation **Mise Ă  jour du gestionnaire d’entrĂ©e de saisie [[iBus]] vers 1.5.19**. Au niveau des changements, la saisie des Ă©mojis via `Ctrl` + `Shift` + `e` se fait dans la zone de saisie courante de l’application, Ă©vitant de crĂ©er une nouvelle fenĂȘtre surgissante (_pop‐up_) posant des soucis de positionnement sous Wayland. La saisie de caractĂšres Unicode via `Ctrl` + `Shift` + `u` se fait de maniĂšre disjointe de la saisie des Ă©mojis, bien que reprenant la mĂȘme conception. Enfin, la saisie de caractĂšres de composition comme « ^ » affiche le caractĂšre saisi et le remplace Ă©ventuellement si le caractĂšre suivant peut ĂȘtre affectĂ©. Ainsi, saisir `^` puis `e` affichera « ^ » dans la zone de saisie avant de devenir « ĂȘ ». Auparavant, le caractĂšre « ^ » n’était pas affichĂ© du tout, ce qui Ă©tait source de confusion pour l’utilisateur. **La famille de police de caractĂšres _Liberation_, compatible avec celle de Microsoft, passe Ă  la version 2** proposant plus de caractĂšres Unicode. Ce changement a Ă©tĂ© envisagĂ© il y a longtemps pour Fedora 19, mais repoussĂ© Ă  cause d’une rĂ©gression de l’optimisation du rendu (_hinting_) de la police. Cette rĂ©gression reste prĂ©sente mais semble moins cruciale qu’il y a quelques annĂ©es grĂące Ă  l’amĂ©lioration de la dĂ©finition des Ă©crans depuis. L’ancienne version reste disponible via un [dĂ©pĂŽt Copr](https://copr.fedorainfracloud.org/coprs/vishalvvr/liberation-fonts/). **Les langues chinoises, corĂ©ennes et japonaises utiliseront par dĂ©faut les polices Google Noto**. Ces polices sont en effet de meilleure qualitĂ© pour reprĂ©senter les symboles de ces langues. Cela permettra aussi un affichage plus cohĂ©rent de l’interface pour ces utilisateurs, toutes les applications en bĂ©nĂ©ficiant. **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 par une meilleure reprĂ©sentation du dĂ©calage nĂ©gatif pour l’heure d’étĂ©. Cela Ă©tait problĂ©matique pour les interprĂ©teurs Java et ICU. # Administration systĂšme **Mise Ă  jour d’OpenShift Origin 3.10**. Le serveur applicatif de Red Hat propose plusieurs changements d’importance. Citons le _CPU manager_ qui est stable, il permet de gĂ©rer des groupes de processeurs et de gĂ©rer le lancement des services en tenant compte de la puissance disponible, des erreurs de cache ou encore de la faible latence du rĂ©seau. De mĂȘme pour le _Device Manager_, pour dĂ©finir des limites matĂ©rielles ou encore le _Huge page manager_, pour obtenir des pages de taille supĂ©rieure Ă  4 Kio (sur x86-64). La partie rĂ©seau a bĂ©nĂ©ficiĂ© de quelques amĂ©liorations Ă©galement. **Le fichier `/usr/bin/python` est fourni par le paquet _python-unversioned-command_ en accord avec la PEP 394**. Les paquets de Fedora mentionnent en effet explicitement l’usage de Python 2 ou 3. Ce paquet sera recommandĂ© par le paquet _python2_. L’objectif est bien sĂ»r d’entamer la transition vers l’abandon total de Python 2 en 2020. Et les utilisateurs auront la possibilitĂ© de supprimer ce binaire s’ils le souhaitent. [![Mode lecture pour le navigateur Web]( https://blog.fedora-fr.org/public/renault/F29/.GNOME-Web-Mode-Lecture_m.png)]( https://blog.fedora-fr.org/public/renault/F29/GNOME-Web-Mode-Lecture.png) **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Ă© car pas trĂšs propre et la motivation de sa crĂ©ation a disparu. LĂ  encore ce changement amorce la transition vers Python 3. **Ansible utilise Python 3 par dĂ©faut**. Ce changement fait suite Ă  l’adoption l’an dernier d’un paquet pour utiliser Python 3 tout en gardant Python 2 par dĂ©faut, le temps de faire la transition. [Un guide Ansible a Ă©tĂ© publiĂ©](https://docs.ansible.com/ansible/latest/reference_appendices/python_3_support.html) pour vous aider Ă  utiliser Python 2 ou 3 sur vos cibles. **Stratis Storage est mis Ă  jour Ă  la version 1.0**. Il s’agit d’une application Python communiquant Ă  travers [[D-Bus]] pour gĂ©rer l’espace de stockage du systĂšme. Introduite par Fedora 28, la technologie commence Ă  se stabiliser. Maintenant, la solution commence Ă  ĂȘtre considĂ©rĂ©e pour gĂ©rer l’espace de stockage dans Anaconda (le programme d’installation) dans un futur proche. **GnuTLS utilise le protocole TLS 1.3 par dĂ©faut**. Cela autorise les applications qui en dĂ©pendent de pouvoir bĂ©nĂ©ficier de ce nouveau protocole de sĂ©curitĂ©. La politique de sĂ©curitĂ© du systĂšme peut Ă©galement en tirer profit. **Le module _p11-kit-proxy_ gĂšre Ă  prĂ©sent les bases de donnĂ©es NSS par dĂ©faut**, en plus d’OpenSSL et GnuTLS. Cela permet donc aux applications employant NSS d’accĂ©der de la mĂȘme maniĂšre Ă  ces informations que celles utilisant les deux autres bibliothĂšques, sans manipulations supplĂ©mentaires. Cela simplifie donc l’administration du systĂšme mais aussi l’expĂ©rience utilisateur, pour ceux qui ont des lecteurs de carte par exemple. **OpenLDAP ne gĂšre plus le module NSS pour la sĂ©curitĂ©**, suite Ă  son remplacement par dĂ©faut par OpenSSL avec Fedora 28. Cette pĂ©riode de transition est donc terminĂ©e pour se conformer aux choix du projet officiel. DĂ©cision qui a Ă©tĂ© motivĂ©e par certains bogues autour de PKI et TLS qui n’ont jamais Ă©tĂ© corrigĂ©s avec l’utilisation de NSS. **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. Cette compatibilitĂ© peut ĂȘtre invoquĂ©e par la commande `pcp dstat`. Notons Ă©galement que Dstat Ă©tait disponible uniquement avec Python 2, alors que PCP gĂšre Python 3 ce qui a pesĂ© dans la dĂ©cision. Enfin, un lien symbolique `/usr/bin/dstat` a Ă©tĂ© ajoutĂ© pour invoquer `pcp dstat` le temps d’effectuer la transition. # DĂ©veloppement **Binutils passe Ă  la version 2.31**. Cette version apporte un changement notable Ă  l’[Ă©diteur de liens](https://fr.wikipedia.org/wiki/%C3%89dition_de_liens) qui peut mettre le code et les sections en lecture seule dans un segment avec les permissions de lecture et d’exĂ©cution uniquement. Tandis que les sections en lecture et Ă©criture sont dans un autre segment, avec les permissions lecture et Ă©criture Ă©videmment. Mais cette sĂ©curitĂ© supplĂ©mentaire rend le binaire gĂ©nĂ©rĂ© plus lourd. L’assembleur x86 a une nouvelle option `-O2` ou `-Os` pour activer des encodages d’instructions plus courts. Il peut aussi ajouter une pseudo‐instruction `NOP` pour simplifier l’introduction de sĂ©quences de `NOP`. L’assembleur et le dĂ©sassembleur de AArch64 prĂ©viennent l’utilisateur en cas de mauvaise combinaison d’instructions et de registres ou si l’encodage des instructions n’est pas cohĂ©rent. **GLibc 2.28 est utilisĂ©e par dĂ©faut**. Cette version propose la gestion des caractĂšres d’Unicode 11.0. La fonction _renameat2_ a Ă©tĂ© ajoutĂ©e, ce qui permet d’ajouter un drapeau pour empĂȘcher d’écraser un fichier existant par exemple. La fonction _statx_ a Ă©tĂ© ajoutĂ©e Ă©galement. Enfin, les fils d’exĂ©cution du langage C11 sont Ă©galement pris en charge, ceux disponibles avec l’en‐tĂȘte ``. **Node.js 10 est proposĂ© par dĂ©faut**. Il s’agit de la derniĂšre version LTS disponible. Dans les changements importants nous avons la prise en charge de _N-API_. Il est possible de dĂ©boguer en remontant les instructions pour les modules _async_ et _generators_, notamment avec l’éditeur de code Visual Studio Code. Et il gĂšre le protocole _Inspector_ de Chromium pour la communication avec les outils de dĂ©veloppement. De nombreuses amĂ©liorations de la stabilitĂ© sont Ă©galement de la partie. ![Fedora aime Python](https://fedoraproject.org/w/uploads/5/5b/Fedoralovespython.png) **Python 3.7 devient la version de rĂ©fĂ©rence**. Cette version propose principalement la gestion des nanosecondes dans le module _time_. L’ordre d’insertion dans les dictionnaires est maintenant conservĂ©. Les mots clefs _async_ et _await_ sont maintenant rĂ©servĂ©s par le langage. Une nouvelle API _importlib.resources_ est proposĂ©e pour lire facilement des ressources embarquĂ©es liĂ©es au programme, comme ses icĂŽnes. Les variables contextualisĂ©es dĂ©barquent avec _contextvars_ pour diffĂ©rencier les variables en cas de programmation parallĂšle. **Ruby on Rails est sur les rails de la version 5.2**. Parmi les changements, nous pouvons noter l’apparition de la boĂźte Ă  outils _Active Storage_ qui simplifie l’envoi de donnĂ©es vers Amazon S3, Google Cloud Storage, ou Microsoft Azure Storage. La gestion d’un cache de donnĂ©es avec l’aide de Redis. La gestion des HTTP/2 _Early Hints_ est proposĂ©e, tout comme de _Content Security Policy_ pour sĂ©curiser votre application. **La perle des langages, Perl 5.28, a Ă©tĂ© mise Ă  jour**. Cette version propose la gestion d’Unicode 10, par ailleurs la performance des opĂ©rations sur les chaĂźnes Unicode est meilleure. L’édition en place des fichiers est plus fiable. L’opĂ©rateur `delete` fonctionne sur des _slices_. Changer de « locale » Ă  chaud est maintenant sĂ»r en cas de programmation parallĂšle. **Le langage Go passe Ă  la version 1.11**. Cette avancĂ©e apporte un portage expĂ©rimental Ă  WebAssembly. Les modules dĂ©barquent Ă©galement Ă  titre expĂ©rimental pour remplacer GOPATH Ă  l’usage, en Ă©tant plus simple et rendant les compilations plus reproductibles. Pour l’architecture AArch64, le nettoyeur de mĂ©moire _-msan_ est dĂ©sormais pris en charge. **MySQL 8 est proposĂ© pour sa gestion des bases de donnĂ©es**. Les informations Ă  propos des objets de la base de donnĂ©es sont maintenant gĂ©rĂ©es dans un dictionnaire transactionnel. L’ajout des _Atomic DDL_ permet de combiner la mise Ă  jour du dictionnaire de donnĂ©es, les opĂ©rations sur le stockage et les journaux en une opĂ©ration atomique. Les opĂ©rations cryptographiques liĂ©es au SHA-256 ont Ă©tĂ© ajoutĂ©es. MySQL peut restreindre les ressources systĂšme par groupe comme l’usage du processeur. Enfin, les modules _InnoDB_ et _Json_ ont Ă©tĂ© profondĂ©ment amĂ©liorĂ©s. **OpenJDK 11 LTS devient la machine virtuelle de rĂ©fĂ©rence pour Java**. Cela signifie la fin des _applets_ et du dĂ©ploiement Web Start. Une nouvelle API pour gĂ©rer les requĂȘtes HTTP est proposĂ©e. Le [[shebang]] fait Ă©galement son apparition pour appeler les fichiers _.java_ comme des scripts Shell. La prise en charge d’Unicode 10.0 est Ă©galement de la partie. Enfin, les algorithmes de chiffrement ChaCha20, Poly1305 et TLS 1.3 sont disponibles. La sĂ©lection de paquets Haskell compatibles entre eux, **Stackage LTS, passe de la version 10 Ă  11**. Cela permet aux utilisateurs de ces paquets de bĂ©nĂ©ficier d’un ensemble de composants plus Ă  jour tout en gardant une bonne compatibilitĂ© entre ces ressources. # ModularitĂ© **Fedora Workstation et Cloud bĂ©nĂ©ficient par dĂ©faut des modules** en plus de Fedora Server. Ainsi, tout le monde est capable facilement d’exploiter les modules, pour installer une version de Node.js diffĂ©rente de celle proposĂ©e, par exemple. Cela remplace la version par dĂ©faut proposĂ©e par Fedora, que ce soit pour une version supĂ©rieure ou infĂ©rieure Ă  celle proposĂ©e. Rappel, vous pouvez lister les modules disponibles via la commande : ```shell $ dnf module list ``` Pour procĂ©der Ă  l’installation d’un module vous pouvez faire comme suit : ```bash # dnf module install perl:5.24 # dnf module install perl/default ``` Les principaux modules disponibles Ă  ce jour : Perl, Stratis, PostgreSQL, MongoDB, Meson et Ninja, Node.js, le langage Go, Kubernetes, GIMP, MariaDB et Django. D’autres sont disponibles et ce chiffre progresse rĂ©guliĂšrement. **Ajout du module Kubernetes**. Il met Ă  disposition la version 1.10 mais aussi l’implĂ©mentation avec OpenShift 3.10. # Projet Fedora ![Silverblue](https://blog.fedora-fr.org/public/renault/Illustrations/silverblue-logo.png) **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 afin de permettre une meilleure isolation des composants et une plus grande fiabilitĂ© du systĂšme. [Un site Web](https://silverblue.fedoraproject.org/) dĂ©diĂ© a Ă©tĂ© conçu pour l’occasion. Notons que cela reste une expĂ©rimentation Ă  ce jour. **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 et pour permettre Ă  l’utilisateur de connaĂźtre la provenance de l’image. **Fedora Scientific a une image VagrantBox** en plus des images ISO traditionnelles. Cela simplifie l’usage de Fedora sur une machine virtuelle auprĂšs des utilisateurs scientifiques. **GCC n’est plus nĂ©cessaire dans l’image minimale de compilation de Fedora nommĂ©e _buildroot_**, rĂ©duisant le temps nĂ©cessaire Ă  la production des paquets n’en ayant pas besoin. Les paquets en ayant besoin devront renseigner correctement le champ `BuildRequires`. En effet, de nos jours, de moins en moins de paquets en ont besoin, ce qui rend ce choix pertinent. **Fedora Cloud aura des images mises Ă  jour mensuellement**, pour limiter le besoin de mettre Ă  jour juste aprĂšs l’installation. Mais cela demande de tĂ©lĂ©charger Ă  nouveau l’image rĂ©guliĂšrement pour en tirer profit. **La compilation du _bytecode_ Python est moins magique pour les paquets**, les Ă©tapes doivent ĂȘtre mieux dĂ©crites pour faciliter la transition vers Python 3. En effet, quand un module Python est importĂ©, il est automatiquement compilĂ© et cela doit suivre maintenant une procĂ©dure unifiĂ©e. **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**. La machine virtuelle d’Erlang cherche ses dĂ©pendances dans `/usr/lib64/erlang/lib` pour l’architecture x86-64, par exemple. Auparavant, la plupart des paquets Ă©taient gĂ©nĂ©rĂ©s en Ă©tant dĂ©pendant de l’architecture, alors qu’en rĂ©alitĂ© ces composants sont indĂ©pendants de l’architecture. Un chemin alternatif est maintenant employĂ© : `/usr/share/erlang/lib`. Cela rĂ©duit l’espace de stockage nĂ©cessaire et le temps de gĂ©nĂ©ration de ces paquets. # La communautĂ© francophone ## L’association ## ![Logo de Borsalinux-fr](https://blog.fedora-fr.org/public/renault/Illustrations/Logo.png) [Borsalinux-fr](https://www.borsalinux-fr.org/) 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](https://www.fedora-fr.org/), organise rĂ©guliĂšrement des Ă©vĂšnements promotionnels comme les Rencontres Fedora 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](https://www.borsalinux-fr.org/pages/Adh%C3%A9rer) : les cotisations nous aident Ă  produire des _goodies_, Ă  nous dĂ©placer pour les Ă©vĂšnements et Ă  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 francophone ; * concevoir des _goodies_ ; * organiser des Ă©vĂšnements de 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 Ă  20 h 30 (heure de Paris) sur IRC (canal _#fedora-meeting-1_ sur Freenode). Par ailleurs, au dĂ©but de l’annĂ©e 2019, l’assemblĂ©e gĂ©nĂ©rale ordinaire procĂšdera au renouvellement du Conseil d’administration et du Bureau de l’association. C’est l’occasion de se prĂ©senter et d’intĂ©grer le fonctionnement de l’association ! ## La documentation ## Depuis juin 2017, un grand travail de nettoyage a Ă©tĂ© entrepris sur la documentation francophone de Fedora, pour rattraper les cinq 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 quatre‐vingt‐dix 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 21 h (heure de Paris) sur IRC (canal _#fedora-doc-fr_ sur Freenode) pour faire progresser la documentation par un travail collaboratif. Le reste de la semaine cela se passe sur les listes de diffusion. 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 29 ? ![Logo Media Writer](https://blog.fedora-fr.org/public/renault/Illustrations/.Mediawriter_s.png) Si vous avez dĂ©jĂ  Fedora 27 ou 28 sur votre machine, vous pouvez faire une [mise Ă  niveau vers Fedora 29](https://doc.fedora-fr.org/wiki/Mise_%C3%A0_niveau_de_Fedora). 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](https://doc.fedora-fr.org/wiki/Guide_d%27installation_de_Fedora_en_images) avant de [procĂ©der Ă  son installation](https://doc.fedora-fr.org/wiki/T%C3%A9l%C3%A9charger_Fedora). 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.

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