Sortie du distribuable Linux . Pour le téléchargement produits , , , , ainsi que avec des builds Live des environnements de bureau KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE et LXQt. Les builds sont formées pour les architectures x86, x86_64, Power64, ARM64 (AArch64) et avec des processeurs ARM 32 bits.
Les plus remarquables dans Fedora 31 :
- Le bureau GNOME a été mis à jour vers la version avec le support de la regroupement des icônes d'applications dans des dossiers et un nouveau panneau de sélection de fonds d'écran pour le bureau ;
- Travail pour éliminer les dépendances de GNOME Shell liées à X11, permettant d'exécuter GNOME dans un environnement basé sur Wayland sans démarrer XWayland.
Une fonctionnalité expérimentale a été mise en œuvre. Lancement automatique de XWayland lors de la tentative d'exécution d'une application basée sur le protocole X11 dans un environnement graphique basé sur Wayland (activé via le drapeau autostart-xwayland dans gsettings org.gnome.mutter experimental-features). Ajout de la possibilité de lancer des applications X11 avec les droits root sous XWayland. Résolution des problèmes de mise à l'échelle dans SDL lors du lancement de vieux jeux fonctionnant à de faibles résolutions d'écran. - Pour une utilisation avec le bureau GNOME la version du navigateur Firefox par défaut, avec le support de Wayland ;
- Dans le gestionnaire de fenêtres Mutter, un nouveau API KMS (Atomic Kernel Mode Setting) transactionnel a été ajouté, permettant de vérifier la validité des paramètres avant de modifier effectivement le mode vidéo ;
- La bibliothèque Qt pour utilisation dans l'environnement GNOME par défaut avec le support de Wayland (au lieu de XCB, le plugin Qt Wayland a été activé) ;
- Le module QtGNOME, avec des composants pour l'intégration des applications Qt dans l'environnement GNOME, a été adapté aux changements du thème Adwaita (le support du mode sombre est désormais disponible).
- Des paquets avec le bureau ;
- Les paquets du bureau Deepin ont été mis à jour vers la version ;
- Travail de mise à jour du mode GNOME Classic vers un style plus natif de GNOME 2. Par défaut, le mode d'aperçu est désactivé dans GNOME Classic et l'interface de commutation entre les bureaux virtuels a été modernisée.
- Simplification de l'installation des paquets linguistiques : lors du choix d'une nouvelle langue dans le centre de contrôle GNOME, les paquets nécessaires à son support sont maintenant installés automatiquement.
- Avant la sortie de la version 0.14.1, le système de configuration centrale des bureaux Linux a été mis à jour, , destiné à organiser le déploiement et l'accompagnement des paramètres pour un grand nombre de stations de travail basées sur Linux et GNOME. Une interface unique et centralisée est fournie pour gérer les paramètres du bureau, des applications et des connexions réseau. L'amélioration la plus marquante est la possibilité d'utiliser Active Directory pour le déploiement de profils sans avoir recours à FreeIPA.
- Mis à jour , un outil de profilage de la performance des systèmes Linux, permettant d'analyser en détail les performances de tous les composants du système dans son ensemble, y compris le noyau et les applications de l'environnement utilisateur.
- La bibliothèque OpenH264 avec l'implémentation du codec H.264, qui est utilisée dans Firefox et GStreamer, a été mise à jour pour prendre en charge le décodage des profils High et Advanced, qui sont utilisés pour la diffusion vidéo dans des services en ligne (auparavant, OpenH264 ne supportait que les profils Baseline et Main).
- La création de builds, d'images du noyau Linux et des dépôts principaux pour l'architecture i686 a cessé. La création de dépôts multi-lib pour les environnements x86_64 est maintenue et les paquets i686 continueront à être mis à jour ;
- Un nouveau build, diffusé depuis la page de téléchargement principale, a été ajouté, complétant Fedora Workstation, Server et CoreOS. Le build pour une utilisation sur les appareils IoT (Internet des objets) et offre un environnement minimal qui est mis à jour de manière atomique par le remplacement de l'image complète du système, sans décomposition en paquets séparés. La technologie OSTree est utilisée pour former l'environnement système;
- Des tests de l'édition , qui remplace les produits Fedora Atomic Host et CoreOS Container Linux comme solution unique pour exécuter des environnements basés sur des conteneurs isolés. La première version stable de CoreOS est attendue l'année prochaine;
- Par défaut connexion en tant qu'utilisateur root via SSH avec mot de passe (connexion avec des clés possible);
- Linker GOLD dans un paquet distinct à partir du paquet binutils. option d'utiliser le linker LDD du projet LLVM;
- Distribution utilisation par défaut d'une hiérarchie unifiée cgroups-v2. Auparavant, un mode hybride était défini par défaut (systemd était compilé avec "-Ddefault-hierarchy=hybrid");
- capacité à générer des dépendances de compilation pour le fichier spec RPM;
- Poursuivie des paquets liés à Python 2 et préparation à l'arrêt complet du support de Python 2. L'exécutable python est redirigé vers Python 3;
- Dans le gestionnaire de paquets RPM algorithme de compression Zstd. Dans DNF, l'option skip_if_unavailable=FALSE est définie par défaut, c'est-à-dire qu'une erreur sera désormais affichée en cas d'indisponibilité du dépôt. Les paquets liés au support de YUM 3 ont été supprimés;
- Les composants système ont été mis à jour, y compris , Gawk 5.0.1 (la branche 4.2 était précédemment utilisée), RPM 4.15
- Les outils de développement ont été mis à jour, y compris Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- Ajout de la possibilité de définir sa propre politique () en matière de soutien aux algorithmes et protocoles cryptographiques;
- Poursuite des efforts pour remplacer PulseAudio et Jack par un serveur multimédia , élargissant les capacités de PulseAudio avec des outils pour travailler avec les flux vidéo et traiter l'audio avec des latences minimales en tenant compte des besoins des systèmes de traitement audio professionnel, et proposant également un modèle de sécurité avancé pour la gestion des accès au niveau des dispositifs et des flux individuels. Dans le cadre du cycle de développement de Fedora 31, le travail est concentré sur l'application de PipeWire pour organiser le partage d'écran dans les environnements basés sur Wayland, y compris en utilisant le protocole Miracast.
- pour les programmes non privilégiés la possibilité d'envoyer des paquets ICMP Echo (ping), grâce à la configuration de sysctl « net.ipv4.ping_group_range » pour toute la plage de groupes (pour tous les processus) ;
- Fait partie de buildroot version allégée du débogueur GDB (sans support XML, Python et coloration syntaxique) ;
- Dans l'image pour EFI (grubx64.efi de grub2-efi-x64) modules
« verify, » « cryptodisk » et « luks » ; - nouvelle spin-assembly pour l'architecture AArch64 avec un bureau Xfce.
En même temps pour Fedora 31 les dépôts « free » et « nonfree » du projet RPM Fusion, où sont disponibles des paquets avec des applications multimédias supplémentaires (MPlayer, VLC, Xine), des codecs vidéo/audio, le support DVD, des pilotes propriétaires AMD et NVIDIA, des jeux, des émulateurs. Formation des assemblages Russian Fedora .
Source : opennet.ru
