Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 30 est disponible

#1 30/04/2019 14:37:13

Renault
Rédacteur Wiki, testeur et traducteur de Fedora
Administrateur
Lieu : Belgique
Inscription : 12/08/2005
Messages : 1 188
Site Web

Fedora 30 est disponible

En ce mardi 30 avril 2019, les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de la version Fedora 30.

Fedora est une distribution communautaire développée par le projet Fedora et sponsorisée par RedHat, 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 RedHat.

.GNOME-Bureau_m.png

Expérience utilisateur

L'environnement de bureau par défaut de Fedora Workstation est mis à jour vers GNOME 3.32. Cette version apporte notamment :

  • Un rafraichissement du thème graphique, qui est un peu plus arrondi ;

  • Par ailleurs, les icônes ont été profondément remaniées abandonnant le style très réaliste pour un style plus sobre et plus simple à dessiner ;

  • GNOME avec Wayland prend en charge maintenant les ratios non entiers des affichages à haute densité de pixels (HiDPI), ce qui rendra l'affichage plus propre pour les machines concernées ;

  • Il y a eu beaucoup de nettoyages et d'optimisations pour rendre le bureau moins gourmand en ressources graphiques et processeur. Les opérations de recherche notamment sont concernées ou la gestion des fichiers sur Google Drive ;

  • Le clavier virtuel prend en charge les émojis ;

  • Le navigateur officiel Web, anciennement Epiphany gère les gestes du touchpad ;

  • Les paramètres ont été améliorées. Le menu son a un affichage vertical, plus conforme avec les autres, le mode nuit peut utiliser des couleurs plus chaudes ou froides que celles par défaut et on peut enfin paramétrer les permissions des applications Flatpak.

Les extensions du gestionnaire de fichiers de GNOME, Nautilus, migrent vers Python 3. En effet Python 2 ne sera plus maintenu dès janvier 2020, dans ce cadre Fedora a travaillé à sélectionner voire convertir les extensions de Nautilus vers Python 3.

.LXQt-Nouvelle_vue_du_gestionnaire_de_fichiers_m.png

Le bureau léger LxQt bénéficie de la mise à jour vers la version 0.14.0. Le gestionnaire de fichier pcmanfm-qt qui peut afficher côte à côte le contenu de deux dossiers. Le bureau peut avoir des icônes interactives comme la corbeille, le dossier utilisateur ou le réseau. En plus de corrections plus mineures et d'une grande mise à jour des traductions.

Le nouvel environnement de bureau DeepinDE est proposé. Un bureau qui se veut moderne, performant, simple et élégant. L'interface est une synthèse des différentes interfaces. Il repose sur un dock situé en bas à la macOS, il dispose d'un panneau latéral pour les accès rapide et notifications comme pour Windows 10. Enfin l'ensemble des applications installées sont affichées sous forme de grille comme ce que propose GNOME. Pour l'installer vous devez installer le groupe Deepin Desktop.

Encore un nouvel environnement, Pantheon Desktop débarque dans Fedora. C'est celui utilisé par elementaryOS, qui réutilise les technologies de GNOME mais est écrit plutôt en Vala et se veut plus proche de l'expérience utilisateur de macOS.  Pour l'installer vous devez installer le paquet pantheon-session-settings au minimum. Les applications ont un nom sous la forme elementary-*.

GnuGPG 2 devient l'implémentation de GPG par défaut. Le chemin /usr/bin/gpg pointe donc vers cette nouvelle version ce qui est plus conforme à l'expérience fournie par d'autres distributions. Si vous avez besoin de l'ancienne version pour des raisons de compatibilité, le chemin /usr/bin/gpg1 doit être explicitement mentionné.

Gestion du matériel

Pour les utilisateurs d'une carte graphique Intel et d'un ordinateur avec l'UEFI activé, l'affichage durant le démarrage est continu, sans remise à zéro de ce dernier. Cela rend l'expérience plus fluide et jolie. Le changement fait suite à celui introduit dans Fedora 29 pour qu'un ordinateur mono-système ait GRUB masqué par défaut. Le nouveau thème plymouth bgrt récupère également le logo du constructeur de l'ordinateur ou de la carte mère durant le démarrage. Si vous ne souhaitez pas voir ce logo, basculez vers le thème spinner. Vous pouvez regarder cette vidéo pour voir le changement en action et les explications en détails et la FAQ par Hans de Goede, son développeur.

Les architectures ARMv7 disposeront par défaut d'un démarrage en UEFI. Cela permet notamment de passer de U-boot à GRUB2 comme chargeur de démarrage ce qui unifie la procédure de démarrage pour l'ensemble des architectures et simplifie la maintenance et la cohérence de la distribution et des procédures fournies.

Internationalisation

Les groupes de composition des langues sont remplacés par les packs de langue. Ce dernier était utilisé depuis Fedora 24 pour installer les traductions des paquets nécessaires à l'utilisateur. Maintenant il gère également les entrées de saisie et les polices de caractères pour une expérience plus cohérente et simple, surtout pour les langues d'origines non latines. Pour rappel, pour bénéficier donc d'une meilleure expérience utilisateur en français, n'hésitez pas à installer le paquet langpacks-fr si cela n'est pas déjà fait.

Administration système

Mise à jour de Bash à la version 5.0. Cette version apporte notamment de nouvelles variables natives : BASH_ARGV0, EPOCHSECONDS et EPOCHREALTIME (qui a une granularité à la microseconde). La commande history peut supprimer des intervalles de l'historique ou prendre en charge des arguments négatifs pour les décalages. Les performances sont meilleures en cas d'appel avec un grand nombre d'arguments, et de nombreuses erreurs de gestion mémoire ont été corrigées. Enfin l'expansion des variables $@ et $* est plus conforme à la norme POSIX.

Le shell Fish évolue également à la version 3.0. Il est plus conforme avec la norme POSIX via l'ajout des instructions &&, || et ! en plus des équivalents en anglais présents jusque là. La commande wait a été également ajoutée. Un mode privé a été ajouté, disponible via l'argument --private qui n'enregistre pas les commandes dans l'historique et n'a également pas accès au contenu de celui-ci. En plus de tout ça, les performances ont été améliorées dans de nombreux scénarios.

L'outil Vagrant est à la version 2.2 maintenant. Il utilise maintenant par défaut qemu:///session au lieu de qemu:///system ce qui permet de s'en servir depuis n'importe quel utilisateur sans manipulation à faire en tant que super utilisateur au préalable. Il prend en charge également VirtualBox 6.0 et l'envoi de fichiers du système hôte vers le système invité.

DNF dispose de l'algorithme de compression zchunk en plus de xz ou gzip pour les métadonnées des dépôts. Ce qui permet la prise en charge des deltas pour optimiser la taille des téléchargements, pouvant passer de 60 Mio à moins de 5 Mio si la vérification est faite régulièrement.

.Deepin-Bureau_m.png

Par défaut les entrées de démarrage, pour choisir la version du noyau à lancer, va passer au format BootLoaderSpec par défaut. Ceci permettant de ne plus employer l'utilitaire grubby pour réaliser cette tâche car il est ancien et peu flexible. Il devait en effet se charger de la représentation interne de la configuration de GRUB, lilo, elilo, silo et yaboot. Le but est d'uniformiser la manière de représenter les noyaux à démarrer entre les architectures, car ils n'utilisent pas tous GRUB, en effet zipl est utilisé pour s390x et Petitboot pour ppc64le. Seule l'architecture ARMv7 n'est pas encore concernée, car U-boot ne gère pas ce format de représentation. Les entrées de démarrage sont donc situées dans le répertoire /boot/loader/entries/ et en cas de mise à niveau des scripts comme grub2-switch-to-blscfg font la conversion vers ce nouveau format automatiquement. Vous pouvez trouver plus d'explications sur cette conception et les raisons de cette mise en œuvre.

cryptsetup utilise dorénavant les métadonnées de LUKS2 par défaut. Cela ne concerne donc que les nouvelles installations nativement. Elle prend en charge la nouvelle fonction de dérivation de clé, Argon2, qui a été conçu pour mieux résister aux attaques par GPU. Il permet également à une application externe de peupler un jeton pour dire où retrouver le mot de passe. Le but étant que le jeton soit généré et vérifié par une carte à puce par exemple. Enfin les méta données sont agnostiques par rapport à l'algorithme de chiffrement, autorisant des mises à jour de ces derniers sans rupture de compatibilité pour une meilleure sécurité.

dbus-broker devient l'implémentation par défaut de DBus. Son objectif est de fournir une implémentation qui soit plus plus performante et fiable tout en gardant la compatibilité avec l'implémentation de référence. Cela passe par une utilisation plus intensive des API spécifiques à Linux pour rendre cela possible.

Il fournit en effet un moyen de limiter par défaut la consommation de ressources, comme la mémoire, entre les différents utilisateurs pour éviter qu'un seul monopolise toutes les ressources du système.

dbus-broker ne supprime plus silencieusement des messages et limite le nombre de situations où une telle action peut être prise. Il ne repose plus sur un mécanisme IPC (en étant un lui même) pour éviter les cas d'interblocages au niveau système.

Il passe également mieux à l'échelle en supprimant la plupart des structures globales ce qui diminue la taille de l'état et augmente les performances tout en réduisant le risque d'effets de bord.

FreeIPA n'est plus utilisable avec Python 2. Cela rejoint la décision prise par le projet en amont cette année, mais permet aussi d'accélérer la transition vers Python 3 en supprimant l'ensemble des paquets qui en dépendaient.

Suppression de beaucoup de paquets dépendants ou relatifs à Python 2, la fin approche et devrait arriver pour Fedora 31. Cela concerne ici les paquets ne contenant pas une application ou n'étant pas dépendants d'autres paquets existants. L'objectif est de limiter la rupture de compatibilité tout en simplifiant et amorçant la transition devenue nécessaire. Vous trouverez la liste des paquets concernés. Si pour vos développements vous aviez besoin d'un tel paquet, vous pouvez utiliser les environnements virtuels ou porter votre travail vers Python 3.

Le fichier /etc/sysconfig/nfs est maintenant obsolète en faveur de /etc/nfs.conf pour permettre la configuration depuis un point central.  Cela met fin à une période de transition de près de 2 ans. L'objectif est donc de fournir un fichier de configuration unique ce qui simplifie la maintenance et l'automatisation de cette tâche via Ansible par exemple. Le nouveau fichier de configuration est aussi plus conforme à la philosophie derrière systemd, la configuration des démons se faisant par un fichier spécifique au lieu de fournir des arguments de ligne de commande directement. Enfin le nouveau système de configuration bénéficie de l'outil nfsconf qui vérifie la validité du fichier.

De nombreux outils sont dépréciés : Apache Avalon, Apache Jakarta Commons HTTP client, Apache Jakarta ORO et Regexp, Apache Maven branche 2.x et Sonatype OSS Parent. Ils ne sont en effet plus maintenus depuis un moment et cette étape permet d'amorcer la transition pour leur suppression définitive des dépôts, avec les éventuels paquets qui en dépendent. En effet, plus aucun nouveau paquet, ni une mise à jour d'un paquet existant, ne peut les ajouter en tant que dépendance.

MongoDB est supprimé, la licence nouvellement adoptée SSPL n'étant pas considérée comme libre par le projet. Le projet a refusé de garder la dernière version distribuée sous licence AGPL, pour des raisons de maintenance de sécurité qui serait difficile de fournir en l'état.

En cas de connexion distante via SSH, l'information sur la langue à utiliser est toujours propagée du client vers le serveur pour la session en cours. Maintenant, si la machine distante ne dispose pas de la langue cible, C.UTF-8 sera demandée. Cela peut arriver si le client utilise LANG=fr_FR.UTF-8 pour se connecter dans un conteneur qui ne dispose que de en_EN.UTF-8. L'objectif est de limiter les erreurs dans certains outils ou dans l'affichage en utilisant toujours une langue supportée par le système cible.

.Pantheon-Bureau_m.png

Kerberos modernise son support des algorithmes cryptographiques en supprimant la gestion de DES, 3DES, crc-32, et MD4 pour les clés de session ou clés à long terme. MD5 et RC4 sont marqués comme obsolètes et dangereux en attendant une suppression ultérieurement. Pour activer ces derniers, il faudra tout de même ajouter la ligne allow_weak_crypto = True dans le fichier de configuration /etc/krb5.conf. Il y a une documentation pour migrer votre installation existante si elle est concernée par ce changement.

Pour ceux intéressés par le standard SWID, l'outil OpenScap est fourni. Cet outil permet de gérer les drapeaux liés à des paquets RPM, des installations de Fedora ou ses dépôts. Son utilisation apporte de la traçabilité, l'utilisateur pouvant créer ses propres drapeaux pour ses paquets par exemple. Il peut également lister les paquets correspondant à un drapeau par exemple via dnf.

Développement

Mise à jour de GCC qui fait du 9. Cette version apporte un support partiel de OpenMP 5.0 et un début de prise en charge de la norme à venir C++2a. La mise en page de la sortie d'erreur est encore plus claire qu'avant pour simplifier leur lecture et la correction par le développeur. De nombreuses nouvelles alertes ont été ajoutées pour signaler au développeur plus de comportements à corriger dans son code. Avec l'option -fdiagnostics-format=json il est possible d'obtenir la sortie dans un format plus simple à interpréter par un programme. Quelques nouvelles optimisations du code généré sont également proposées, notamment pour certaines instructions switch.

Glibc n'est pas en reste avec la version 2.29. Les fonctions mathématiques et trigonométriques de base reçoivent de légères optimisations en terme de performance. La bibliothèque propose une interface pour appeler la fonction getcpu() sous Linux, évitant de devoir appeler la fonction indirectement via syscall(). En plus de quelques corrections plus mineures, dont de sécurité.

Petit coup de Boost à la version 1.69. Cette montée en version repose essentiellement sur de la correction de bogues. Deux nouvelles bibliothèques sont proposées, Safe Numerics pour avoir une arithmétique garantie correcte sur les entiers et YAP pour exprimer les templates. Les deux étant prévues pour C++14 ou supérieur.

Les fonctions obsolètes et non sûres de libcrypt sont supprimées et encrypt, encrypt_r, setkey, setkey_r, and fcrypt renvoient une erreur systématiquement. En effet ces fonctions ne sont plus considérées comme sûres pour effectuer des opérations de sécurité. Par conséquent la bibliothèque libcrypt.so.2 ne propose plus les fonctions mentionnées avant. Pour des raisons de compatibilité POSIX, il est possible d'installer la bibliothèque libcrypt.so.1 via le paquet libxcrypt-compat. Si ce dernier implémente ces fonctions, elles renvoient toutes une erreur avec la variable errno mis à ENOSYS et les éventuels tampons remplis de valeurs aléatoires pour des raison de sécurité.

Mise à jour de Ruby qui vaut 2.6 carats. Cette version propose un début d'implémentation d'un compilateur juste à temps ce qui permet un gain de performances du code Ruby. Il propose aussi à titre expérimental le module RubyVM::AST pour parcourir les noeuds de l'arbre syntaxique abstrait d'un code Ruby. En plus de ceci certaines fonctions bénéficient d'un gain de performances et quelques ajouts mineurs sont proposés tout en gardant une compatibilité ascendante.

Les programmes Java pourront danser dans la machine virtuelle OpenJDK 12. Elle apporte entre autre l'instruction switch comme une expression pour simplifier le code en évitant de créer une fonction ad-hoc pour cela tout en simplifiant l'écriture. La gestion d'UNICODE 11 est également de la partie.

Le langage de l'éléphant PHP impose sa version 7.3. Les syntaxes Heredoc et Nowdoc pour déclarer une chaine de caractères sont plus flexibles pour gérer notamment l'indentation en fin de déclaration. Il est possible de vérifier si un élément est énumérable via la fonction is_countable() pour éviter l'appel à count() inutilement dans ce cas. Pour la gestion des expressions régulières, le moteur passe de PCRE à PCRE2.

Go avance à la version 1.12. De grands efforts ont été faits pour améliorer les performances, dont l’éligibilité plus large des fonctions à l'inlining. Il est possible de compiler un programme Go en demandant la version de Go à employer. Au niveau de la sécurité, le protocole TLS version 1.3 est proposé. Notons que l'ABI employé a changé légèrement ce qui peut causer des soucis de compatibilités si jamais le programme fait appel directement à de l'assembleur.

L'environnement d'Erlang passe à la version 21. L'amélioration des performances esamét au rendez-vous, l'interpréteur BEAM a été réécrit pour diminuer l'usage de la mémoire en augmentant la vitesse d'exécution alors que le compilateur maison bénéficie de performances augmentées de l'ordre de 10-20%. Les instructions d'entrées/sorties ont également été améliorées en ce sens. Enfin la bibliothèque zlib peut être utilisée en situation de parallélisme.  Les bibliothèques liées à CORBA sont séparées dans de nouveaux dépôts tandis que les fonctions cryptographiques obsolètes ont été supprimées.

Le compilateur Haskell GHC et Stackage LTS passent respectivement à la version 8.4 et 12. La génération du code a été améliorée afin d'augmenter les performances. TypeInType a des messages d'erreurs bien plus claires maintenant. Ainsi qu'une longue liste de 300 bogues corrigés.

.GNOME-Nouveau_panneau_configuration_du_son_m.png

Python progressbar2 devient la version de référence pour le module des barres de progressions. En effet, le premier dérive du second mais il est mieux maintenu et propose plus de fonctionnalités dans l'affichage tout en restant rétrocompatible. D'où la décision de proposer la version 2 comme celle de référence.

La compilation de modules Python dans Fedora sera plus proche de ce qui se fait en amont sans nécessiter de recourir à des outils tel que redhat-rpm-macros pour cela. Le but est de séparer les drapeaux de compilations nécessaires à Python et ses extensions et ceux fournis par Fedora. Cependant cela signifie que les drapeaux utilisés par les paquets de Fedora, comme la position indépendante du code, ne sera pas disponible nativement pour la compilation de telles extensions. Les développeurs doivent donc gérer ce genre d'options par eux mêmes.

Projet Fedora

L'environnement de compilation minimal ne dépend plus du paquet glibc-all-langpacks pour gagner en poids, de l'ordre de 17%. Cela rendra la construction de paquet plus rapide et moins gourmande en ressources.

La compilation des programmes Python est en deuxième phase de réécriture pour reposer sur moins d'hypothèses. Ce travail avait débuté pour Fedora 29. L'objectif est d'être plus fiable et plus maintenable.

Les drapeaux group des paquets sont supprimés pour près de 9600 d'entre eux. Depuis mars 2017 il ne fallait plus les utiliser. En effet ils servaient à définir la catégorie du paquet pour simplifier la représentation hiérarchique dans les installateurs. Par exemple le paquet LibreOffice pouvait être dans le groupe Applications/Spreadsheets pour que yumex par exemple le propose si l'utilisateur va dans cette catégorie d'applications. Mais cette fonctionnalité a été avantageusement remplacée par Fedora comps et les groupes d'applications que dnf exploite depuis.

L'édition de lien supprime tous les liens excessifs entre les bibliothèques et les exécutables. En effet, l'argument --as-needed est envoyé par défaut à l'éditeur de liens. Seules les bibliothèques réellement nécessaires pour l'exécutable sont liées, ce qui améliore les performances au lancement de l'application, que ce soit en chargeant moins de données depuis l'espace de stockage mais aussi en évitant l'initialisation complet d'un framework pour rien. Les métadonnées relatives à cette compilation sont également réduites.

Les scriptlets qui étaient obsolètes sont supprimés comme ldconfig ou gtk-update-icon-cache. L'objectif est de gagner du temps à l'installation des paquets et de générer des paquets plus rapidement, tout ceci pour des étapes qui ne sont plus nécessaires.

.GNOME-Configuration_des_applications_m.png

Le projet améliore la façon d'avoir des statistiques sur l'utilisation de Fedora. L'objectif est de connaître plus finement le nombre de machines employant Fedora, mais aussi avoir des informations sur la version utilisée, sa variante (comme le Spins), etc. Ce qui permet à l'équipe qualité mais aussi au projet dans son ensemble de baser leurs décisions sur des données factuelles.

Actuellement le tout reposait sur la collecte de données des différents miroirs pour connaître le nombre d'installation en vigueur ce qui n'était pas fiable, à cause du fait que derrière une adresse IP peut se cacher plusieurs installations. Et cette méthode était plutôt lente pour remonter les informations.

Et il fallait trouver un moyen qui garantisse un respect de la vie privée maximale ce qui n'autorise pas l'utilisation d'un identifiant unique par installation qui pourrait servir à suivre un utilisateur pour d'autres fins. Et bien évidemment, il faut que le mécanisme fonctionne si l'utilisateur utilise dnf, GNOME Logiciels ou Cockpit par exemple pour gérer ses paquets.

Pour éviter cela, tous les 7 jours lors d'une requête vers un dépôt, libdnf va envoyer la chaîne libdnf/VERSION (NAME VERSION_ID; VARIANT_ID;OS.BASEARCH) comme user agent et incrémenter un compteur interne. Cela permettra d'obtenir les informations suffisantes à savoir la version de Fedora, la variante utilisée et l'architecture. L'user agent peut être changé via l'option user_agent dans le fichier de configuration de dnf. Cette fonctionnalité est également désactivable avec l'aide de l'option countme dans ce même fichier qui est configuré à False. Cette option étant activée par défaut.

Les shebangs Python ambigus concernant la version de Python à employer génèrent des erreurs. #!/usr/bin/python devant devenir #!/usr/bin/python2 ou #!/usr/bin/python3 dans les paquets fournis par Fedora; ceci est fait pour forcer la transition propre vers Python3 qui doit intervenir d’ici janvier. Cela ne concerne pas les scripts Python de l’utilisateur.

Activation de Python Generators par défaut. Ceci est la généralisation de la nouveauté de Fedora 28. Ainsi un empaqueteur n'a plus à spécifier dans le paquet RPM les dépendances Python nécessaires à l'exécution du paquet. Et l'utilisateur ne se retrouvera pas avec une erreur en cas d'oubli de la dite dépendance car résolue en amont.

La communauté francophone
L'association

Logo.png

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 Freenode).

Au début de l'année 2019, Borsalinux-fr a tenu une Assemblée Générale pour renouveler le conseil d'administration pour deux ans. Bravo à eux et bon mandat !

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 et Édouard Duliège 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 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. Afin de vous faire connaître, n'hésitez pas à utiliser le forum ou les listes de diffusion.

Comment se procurer Fedora 30 ?

.Mediawriter_s.png

Si vous avez déjà Fedora 28 ou 29 sur votre machine, vous pouvez faire une mise à niveau vers Fedora 30. 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 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.

Liens

« — Liberté parce que l'utilisateur est libre de faire ce qu'il veut avec le programme.
  — Égalité parce que tous les utilisateurs disposent des mêmes libertés.
  — Fraternité parce que chaque utilisateur a la possibilité de partager le programme avec le monde. »
Richard Matthew Stallman

Hors ligne

#2 30/04/2019 14:56:47

Alan
Membre
Inscription : 11/02/2019
Messages : 67

Re : Fedora 30 est disponible

Bonjour,

merci pour toutes ces infos. wink

Téléchargement en cours.

Merci à toute l'équipe de Fedora. smile

Hors ligne

#3 30/04/2019 16:38:48

FlyJaf
Membre
Inscription : 29/11/2017
Messages : 52

Re : Fedora 30 est disponible

Reste à mettre les nouvelles rubriques du forum pour cette version :)

Hors ligne

#4 30/04/2019 20:43:38

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 4 639
Site Web

Re : Fedora 30 est disponible

Et avant de se lancer dans l'aventure, bien consulter https://fedoraproject.org/wiki/Common_F30_bugs.


F30_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F30_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F30_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#5 01/05/2019 14:55:10

homere57
Membre
Lieu : Lessy (57)
Inscription : 19/06/2005
Messages : 2 563
Site Web

Re : Fedora 30 est disponible

bonjour
mise à jour ce matin avec logiciels aucun soucis..
je decouvre...
a+

Dernière modification par homere57 (01/05/2019 14:59:17)


Rien n'est jamais perdu, tant qu'il reste quelquechose à trouver. (Pierre Dac) wink

Hors ligne

#6 01/05/2019 15:37:21

KuroNeko
Membre
Inscription : 30/01/2010
Messages : 21

Re : Fedora 30 est disponible

Salut,

Mise à jour faite ce matin. Avec succès !!

Système me semble un peu plus réactif. tout semble fonctionner à merveille.

J'explore toutjours ....


- Portable Lenovo YOGA 520 -
Proc: Intel® Core™ i5-7200U CPU @ 2.50GHz × 4  - RAM: 8Go
Graphique: Intel HD Graphics 620

Hors ligne

#7 01/05/2019 20:36:37

Yannick@ekiga
Membre
Inscription : 18/12/2013
Messages : 158

Re : Fedora 30 est disponible

Salut,

J'ai effectué la mise à jour, version ligne de commande : aucun soucis. big_smile
cf. Upgrading Fedora 29 to Fedora 30

Hors ligne

#8 02/05/2019 00:10:30

ben51
Attention derrière toi ! un canard !
Lieu : Bordeaux
Inscription : 24/03/2008
Messages : 1 021

Re : Fedora 30 est disponible

Après la mise à jour le pc reboot avant d'arrivé à grub.

Hors ligne

#9 02/05/2019 11:15:28

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 6 958
Site Web

Re : Fedora 30 est disponible

Il y aura surement le thread habituel pour faire vos retour d'expérience sur le passage à Fedora 30.

Hors ligne

#10 02/05/2019 16:48:44

homere57
Membre
Lieu : Lessy (57)
Inscription : 19/06/2005
Messages : 2 563
Site Web

Re : Fedora 30 est disponible

bonjour,
un manque de reactivite wink se fait sentir , il n'y a toujours pas d'espace dedie a la  30
a+


Rien n'est jamais perdu, tant qu'il reste quelquechose à trouver. (Pierre Dac) wink

Hors ligne

#11 02/05/2019 18:20:43

Jules-Marie-84
Membre
Inscription : 28/10/2012
Messages : 281

Re : Fedora 30 est disponible

Homere57 a écrit :

bonjour,
un manque de reactivite wink se fait sentir , il n'y a toujours pas d'espace dedie a la  30
a+

C'est le super viaduc entre le premier et le huit mai. big_smile


Jules-Marie-84

Fedora 30 Net-Install -  AMD FX 8350 - Gigabyte GA 970 gaming - 16Gb ram DDR3 1600 - Vidéo ATI 2 GiO - SSD Samsung M2 PCIe 250 GiO "système" - SSD Samsung Sata 3 1 To "datas"

Hors ligne

#12 03/05/2019 06:06:25

chepioq
FEDORA FOR EVER
Lieu : a l'est de marseille
Inscription : 07/06/2006
Messages : 7 270

Re : Fedora 30 est disponible

Bonjour
Petit retour sur ma tentative d'installer F30 beta dimanche dernier, le matin (c'est important car je n'ai pas vu le post #4 de nicoss, et notamment le problème avec grub de son lien)
Donc je fait un dnf system-upgrade download --releasever=30 et bien sur, comme j'ai fait ceci depuis pas mal de temps mon grub est ancien et je me retrouve avec le prompt de grub.
Là je ne sais plus quoi faire...
Je réussi à télécharger sur un l'ordi d'un collègue une fedora30 live et je l'installe sur mon ordi sans problème (pour l'installation).
Mais il y a un bug quelque part car sur cette F30 mon ordi gele au bout de quelque temps, et souvent quand je veux, avec ma souri, cliquer sur la barre des taches.

Cela se produit quelque soit la version de F30 que j'installe, workstation, kde ou mate.

J'ai donc fini par installer la version F29 qui fonctionne sans soucis, et même mieux que mon ancienne F29, vu que je suis reparti sur du propre, y compris pour mon /home.

Est-ce que quelqu'un a ce souci de gel de l'ordi sur F30 ?

Dernière modification par chepioq (03/05/2019 06:11:03)


Tout est dans tout... et réciproquement...
C'est quoi un chalumeau??? C'est un dromaludaire à deux bosses...
Quand le sage montre la lune l'imbécile regarde le doigt...
1277887812.gif

#13 03/05/2019 08:42:08

Jules-Marie-84
Membre
Inscription : 28/10/2012
Messages : 281

Re : Fedora 30 est disponible

Bonjour, j'ai installé Fedora 30 Wrokstation sur un EeePC Asus très facilement avec bien sûr le bios en UEFI.
C'est une installation neuve.
J'ai installé tous les dépôts ainsi que plusieurs logiciels (dans les dépôts) et tout s'est bien passé.
Je dois finaliser l'optimisation pour les SSD.
L’utilisation de la machine est normale, l'ordi réagit normalement.
Ce que j'ai fait avant l'installe a été de remettre le BIOS aux valeurs par défaut. Mais je ne pense pas que ça ai joué sur le résultat de l'installation.
Bonne fin de semaine à tous.


Jules-Marie-84

Fedora 30 Net-Install -  AMD FX 8350 - Gigabyte GA 970 gaming - 16Gb ram DDR3 1600 - Vidéo ATI 2 GiO - SSD Samsung M2 PCIe 250 GiO "système" - SSD Samsung Sata 3 1 To "datas"

Hors ligne

#14 03/05/2019 09:33:06

Yannick@ekiga
Membre
Inscription : 18/12/2013
Messages : 158

Re : Fedora 30 est disponible

ben51 a écrit :

Après la mise à jour le pc reboot avant d'arrivé à grub.

Référence pour ce bug : GRUB boot menu is not populated after an upgrade

If you have a legacy BIOS installation (i.e. not UEFI), it is possible that after the upgrade process the GRUB bootloader will not populate the boot menu, and instead displays a GRUB prompt. This happens on systems that were originally installed using Fedora 20 or older.

Si votre ordinateur démarre avec un BIOS (pas de démarrage en UEFI), il est possible qu'après la mise à jour (vers Fedora 30) le logiciel de démarrage GRUB n'ait pas son menu mis à jour, et qu'en lieu du menu vous ayez l'invite de commande de GRUB. Ceci arrive sur les systèmes qui utilisaient au départ la version Fedora 20 ou une version plus ancienne.

If you hit this issue, the old GRUB configuration is stored in /boot/grub2/grub.cfg.rpmsave. So the system can be recovered by executing the following from the GRUB prompt:

grub> configfile /grub2/grub.cfg.rpmsave

And then execute the grub2-install /dev/X command (where X is the boot device, i.e sda) to update the GRUB core and the modules to the latest version installed by the Paquetgrub2-pc-modules package.

Si votre système est touché par ce bug, l'ancienne configuration de GRUB est stockée dans /boot/grub2/grub.cfg.rpmsave. Votre système peut être restauré en exécutant cette commande depuis l'invite de GRUB :

grub> configfile /grub2/grub.cfg.rpmsave

Puis vous devrez exécuter la commande grub2-install /dev/X (où X est votre disque de démarrage, par exemple sda) pour mettre à jour le noyau de GRUB et ses modules vers la dernière version installée par le paquet Paquetgrub2-pc-modules.

Dernière modification par Yannick@ekiga (03/05/2019 12:25:09)

Hors ligne

#15 03/05/2019 09:59:18

Vorahk
Membre
Inscription : 16/01/2019
Messages : 45

Re : Fedora 30 est disponible

Install toute fraîche sur mon Thinkpad E520 mardi soir, tout est OK.
Par contre, ayant testé en live avant, je ne sais plus si j'ai refait ou non la config pour Prime (redirection des sorties de la Radeon vers l'Intel où sont câblés les ports graphiques).

Par rapport à F29 KDE, le SSD ne pose pas de problème (Kingston A400 480Go), mais je suppose que ça avait été corrigé en cours de route puisque mon fixe a eu le même SSD (mais en 240G) un peu plus tard et F29 KDE aussi, et aucun problème pour lui. Cependant, j'ai pas mal bidouillé sur le Thinkpad pour ne plus avoir de problème avec le SSD, et j'ai peut-être cassé un truc au passage.

F30 KDE est bien plus fluide que F29 KDE, déjà que je trouvais F29 KDE beaucoup plus fluide que F28 (KDE, LXDE ou LXQt)!


Mon PC fixe aussi a eu le droit à un démarrage en live de F30 KDE, mais pas fait l'install dessus. Je vais faire une install neuve aussi, comme j'ai encore des traces nVidia dessus et que j'ai récemment viré la carte graphique pour une Radeon.
Là j'ai pas mal de boulot pour préparer le terrain, des saves de fichiers de configs et de données diverses un peu partout. Et j'attends une carte WiFi/Bluetooth pour pouvoir le connecter sur la 4G via mon téléphone, sinon j'en aurais pour la journée pour faire les mises à jour et l'install de mes paquets (ADSL en dents-de-scie, 2.5Mbits/s en pointe au mieux)


J'ai un eeePC (1005PE, soit équipé d'un Intel Atom N450 @ 1.66GHz et 2Go de DDR2) sous F29 KDE (suite à un test suicidaire au vu de sa lenteur avec les précédentes version de Fedora de la F25 à F28 avec soit LXDE ou LXQt) qu'il faut que je teste en F30 KDE. Je pense que lui aura le droit à une upgrade F29 => F30, comme j'ai rien d'installé dessus en dehors de Clementine et Kodi. De plus, c'est pas un PC critique, puisqu'il ne me sert que de jukebox. Cest derniers temps, je lance directement Kodi sans passer par KDE, j'ai vu cette option sur SDDM en voulant tester Wayland, c'est pas vraiment mieux niveau temps de démarrage cependant...


Dernier PC, un vieux Qosmio (Toshiba) qui me sert de "PlexStation" à côté du lit, lui aussi en F29 KDE (et du coup avec le lancement de Kodi direct comme pour le eeePC), il passera prochainement en F30 je pense. Il faut juste que je me décide pour le disque (soit je garde le vieux disque Toshiba d'origine, un 320Go @ 5400rpm lent et vraiment pas discret, soit je lui installe un Kingston A400 de 240Go). Sachant que ce PC reste en veille la plupart du temps, et ne me sert que comme client Plex (mes données son sur mon serveur dans une autre pièce), pas sûr que ça soit une bonne idée, de l'autre je n'ai plus de HDD en bon état en 2.5" qui ne servent pas, et celui installé est vieux (10 ans). Je vais regarder le SMART.

D'ailleurs, si je lui installe le SSD, j'en profiterais pour faire un tuto quand je referais toute la config pour utiliser une télécommande IR pour TV/VHS/DVD/etc... wink


Le cas de mon serveur est plus compliqué, mais comme il est encore en F28 (headless), il va falloir que je le migre puisque F28 n'a plus beaucoup de temps à vivre. D'un autre côté, ce n'est pas trop un problème autre que sécuritaire, ça peut attendre comme c'est un serveur à usage privé.


PC Fixe: AMD Ryzen 5 1500X | Gigabyte GA-AB350-Gaming 3 | Kingston HyperX Predator DDR4 2x 8Go @ 2666MHz | Sapphire Radeon RX580 Nitro+ 4Go GDDR5 | Kingston A400 240Go
PC portables: Lenovo Thinkpad E520 (11433MG) | Asus eeePC 1005PE | Toshiba Qosmio X300 (166)
Serveur (ex-fixe): Intel i5-2550K | Gigabyte GA-Z68X-UD3H-B3 | Corsair Vengeance DDR3 2x 4Go @ 1600MHz | Sapphire Radeon R5 230 2Go GDDR3 | Hitachi 7K750 500Go @ 7200rpm

Hors ligne

#16 03/05/2019 12:11:53

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 17 483
Site Web

Re : Fedora 30 est disponible

Perso pas de soucis sur les deux postes qui ont eu un upgrade de version par dnf. (dont un passant par la bêta).

En installation pas de soucis avec les 3 versions (kde, net-install, server) en machine virtuel (sous KVM/QEMU/libvirt).

A voir lors de la migration de mon serveur.


AMD Ryzen 7 2700X + MSI Gaming Pro Carbon X470, 32Go de RAM DDR4 3000@3133Mhz Gskill Ageia C16, AMD Radeon RX590 Sapphire Nitro+ Special Edition 8Go GDDR5
SSD Samsung : 1x 970 NVME (PCI-express 3.0x4) 500Go + 1x 850 EVO 250Go + 2x 860 EVO 500Go / HDD : 1x2To WD black 64Mo + 1x4to WD Black 128Mo + 3To WD red
Boitier GMT Bequiet Dark 900 + Lepa 800W 80+gold

Hors ligne

#17 03/05/2019 20:33:44

c4-53
Membre
Inscription : 18/07/2018
Messages : 65

Re : Fedora 30 est disponible

Upgrade et réinstall passé sans trop de problèmes, logiciels fonctionne mais je ne vois que les soft installés, curieux. A vu de nez c'est l'adresse qui pose problème "impossible de trouver "org.gnome.Software.desktop""
Après c'est pas la mort.

Par exemple je passe toujours par une "Fedora-Everything-netinst-x86_64-30-1.2.iso" ou une "Fedora-Workstation-netinst-x86_64-30-1.2.iso" pour une installation et pas moyen d'installer les groupes "audio" ou "design" certaines options fonctionnent mais pas celles qui m’intéresse, "remboursé". big_smile

Un truc assez bizarre, à l'instant, firefox me vire la régionalisation FR, ublock origine, video download machin, sans même redémarrer?

Dernière modification par c4-53 (04/05/2019 09:18:35)

Hors ligne

#18 04/05/2019 10:45:07

steve12l
Membre
Inscription : 13/05/2017
Messages : 208

Re : Fedora 30 est disponible

Pour Firefox, il y a un bug connu en cours de résolution : Firefox bug

Hors ligne

#19 04/05/2019 11:03:05

Yannick@ekiga
Membre
Inscription : 18/12/2013
Messages : 158

Re : Fedora 30 est disponible

steve12l a écrit :

Pour Firefox, il y a un bug connu en cours de résolution : Firefox bug

Merci pour l'info, j'ai la réponse à mon rapport de bug au sujet des extensions qui ne s'installent pas :
https://bugzilla.redhat.com/show_bug.cgi?id=1706311

Hors ligne

#20 04/05/2019 19:54:08

Bruno35
Membre
Lieu : Rennes
Inscription : 24/08/2005
Messages : 107

Re : Fedora 30 est disponible

Bonjour,

Mise à jour par DNF et... impossible de booter ! sad

Le message d'erreur est le suivant :

You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or "exit" to boot into default mode
 

Sauf que... la suite est :

Impossible d'ouvrir l'accès à la console, le compte root est verouillé. Consultez la page man de sulogin(8) pour plus de détails...

Et impossible de booter maintenant sur F29 qui démarrait sans souci avant l'upgrade.

Si quelqu'un à une idée... hmm

Cordialement


Bruno

Hors ligne

#21 04/05/2019 20:25:53

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 4 639
Site Web

Re : Fedora 30 est disponible

Bruno35 a écrit :

Bonjour,

Mise à jour par DNF et... impossible de booter ! sad

Le message d'erreur est le suivant :

You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or "exit" to boot into default mode
 

Sauf que... la suite est :

Impossible d'ouvrir l'accès à la console, le compte root est verouillé. Consultez la page man de sulogin(8) pour plus de détails...

Et impossible de booter maintenant sur F29 qui démarrait sans souci avant l'upgrade.

Si quelqu'un à une idée... hmm

Cordialement

C'est identifié, voilà pourquoi il faut bien prendre connaissance de https://fedoraproject.org/wiki/Common_F … an_upgrade.


F30_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F30_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F30_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#22 04/05/2019 21:26:55

Bruno35
Membre
Lieu : Rennes
Inscription : 24/08/2005
Messages : 107

Re : Fedora 30 est disponible

Mais ceci n'explique pas pourquoi F30 n'est pas bootable sur mon ordinateur portable... hmm


Bruno

Hors ligne

#23 04/05/2019 22:22:13

homere57
Membre
Lieu : Lessy (57)
Inscription : 19/06/2005
Messages : 2 563
Site Web

Re : Fedora 30 est disponible

bonjour
meme mon vieux Dell Latitude 510 2g de memoire et dd de 40 giga fonctionne avec fedora 30 et gnome 3 sans soucis wink.


Rien n'est jamais perdu, tant qu'il reste quelquechose à trouver. (Pierre Dac) wink

Hors ligne

#24 05/05/2019 10:30:29

hugtep
Membre
Inscription : 31/10/2016
Messages : 6

Re : Fedora 30 est disponible

Bonjour,
J'ai un gros soucis avec mon mot de passe pour entrer sur le bureau.
J'ai fait un upgrade vers fedora 30, premier soucis, le mot de passe que je tape tous les jours ne semble pas convenir. Pire lorsque je tape le MP, on me renvoie au départ.
Je décide alors de télécharger la nouvelle mouture et de faire une nouvelle installation sauf qu'on me dit, qu'il faut au moins une majuscule. Je m'exécute et toujours le même problème, je ne peux pas entrer dans le système et je suis invité à retaper le MP. Et quand finalement je finis par entrer, le système saute et je reviens au MP.
J'ai tenté une installation sur un autre disque dur, toujours le même problème.
Je n'ai donc plus de solution.
Ce problème a t-il déjà été détecté ?
Merci pour vos lumière

Hors ligne

#25 05/05/2019 16:21:28

winmandrake
Membre
Inscription : 08/07/2008
Messages : 1 074

Re : Fedora 30 est disponible

hugtep a écrit :

Bonjour,
J'ai un gros soucis avec mon mot de passe pour entrer sur le bureau.
J'ai fait un upgrade vers fedora 30, premier soucis, le mot de passe que je tape tous les jours ne semble pas convenir. Pire lorsque je tape le MP, on me renvoie au départ.
Je décide alors de télécharger la nouvelle mouture et de faire une nouvelle installation sauf qu'on me dit, qu'il faut au moins une majuscule. Je m'exécute et toujours le même problème, je ne peux pas entrer dans le système et je suis invité à retaper le MP. Et quand finalement je finis par entrer, le système saute et je reviens au MP.
J'ai tenté une installation sur un autre disque dur, toujours le même problème.
Je n'ai donc plus de solution.
Ce problème a t-il déjà été détecté ?
Merci pour vos lumière

As-tu vérifié si tu es bien dans la bonne langue au boot ?


Mon pc : AMD R5-2400G sur Asus Prime B450M-A, 16 Go ram, Nvidia 1050Ti (4Go), SSD Samsung 850 EVO (250 Go) + black caviar de 1To.

Hors ligne

Pied de page des forums