Sortie du distribuable Linux . Pour le téléchargement produits , , , ainsi que avec des builds Live d'environnements de bureau KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE et LXQt. Les builds sont formées pour les architectures x86_64, Power64, ARM64 (AArch64) et avec des processeurs ARM 32 bits. La publication des builds et est retardée.
Les plus remarquables dans Fedora 32 :
- Dans les versions pour postes de travail par défaut processus en arrière-plan , ce qui permettra de réagir plus rapidement à un manque de mémoire, sans avoir recours à l'activation du gestionnaire OOM (Out Of Memory) dans le noyau, qui se déclenche lorsque la situation devient critique et que le système ne répond généralement plus aux actions de l'utilisateur. Si la mémoire disponible est inférieure à une certaine valeur, earlyoom via l'envoi de SIGTERM (mémoire libre inférieure à 10 %) ou SIGKILL (< 5 %) terminera de force le processus le plus gourmand en mémoire (ayant la valeur la plus élevée dans /proc/*/oom_score), sans mener l'état du système à l'effacement des tampons système.
- par défaut, le minuteur systemd fstrim.timer, qui exécute chaque semaine le service fstrim.service pour exécuter la commande « /usr/sbin/fstrim --fstab --verbose --quiet », transmettant aux périphériques de stockage des informations sur les blocs non utilisés dans les systèmes de fichiers montés et dans les espaces de stockage LVM extensibles dynamiquement. Ce mécanisme réduit l'usure des SSD et des disques NVMe et améliore l'efficacité du nettoyage des blocs, ainsi qu'améliore l'utilisation des étendues logiques libres dans LVM lors de l'allocation dynamique d'espace de stockage (« thin provisioning ») en les renvoyant dans le pool.
- Le bureau a été mis à jour vers la version , qui a introduit une application distincte pour gérer les extensions GNOME Shell, modernisé l'interface de connexion et de déverrouillage d'écran, retravaillé la plupart des dialogues système, introduit la fonction de lancement d'applications utilisant un GPU discret sur les systèmes à graphisme hybride, permis le renommage des répertoires d'applications en mode aperçu, ajouté un bouton « ne pas déranger » au système de notifications, et ajouté une option d'activation du contrôle parental dans l'assistant de configuration initiale, etc.
- En raison de de la durée de vie de Python 2 dans Fedora sera le paquet python2 et tous les paquets nécessitant Python 2 pour leur fonctionnement ou leur construction. Pour les développeurs et les utilisateurs nécessitant Python 2, un paquet distinct python27 sera fourni, qui sera formaté dans un style « tout-en-un » (sans découpage en sous-paquets) et n'est pas destiné à être utilisé en tant que dépendance.
- Par défaut, au lieu de iptables-legacy le paquet iptables-nft, offrant un ensemble d'outils pour assurer la compatibilité avec iptables, ayant la même syntaxe de ligne de commande, mais traduisant les règles reçues en bytecode nf_tables.
- Le pare-feu dynamique firewalld exécuté au-dessus de nftables. Pour l'appel direct des règles, iptables et ebtables continueront d'être utilisés.
- Pour la compilation, GCC 10 est utilisé. De nombreuses versions de paquets ont été mises à jour, y compris Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4. - Dans les paquets qui définissent leurs propres utilisateurs et groupes, le passage aux définitions des utilisateurs dans un format identique à sysusers.d (l'outil systemd-sysusers lui-même pour générer le contenu de /etc/passwd et /etc/group n'est pas encore utilisé, il s'agit seulement du format de données contenant des informations sur les utilisateurs, l'appel à useradd est toujours utilisé pour créer des utilisateurs).
- Dans le gestionnaire de paquets DNF le code pour envoyer des informations nécessaires pour une évaluation plus précise de la base d'utilisateurs de la distribution. Au lieu de la transmission d'un identifiant UUID unique initialement prévu, une approche plus sur la base d'un compteur de temps d'installation et d'une variable contenant des données sur l'architecture et la version du système d'exploitation. Le compteur « countme » sera réinitialisé à « 0 » après le premier appel réussi au serveur et commencera à s'incrémenter chaque semaine après 7 jours, ce qui permettra d'évaluer depuis combien de temps la version utilisée est installée. Si souhaité, l'utilisateur peut désactiver l'envoi d'informations spécifiques.
- L'interpréteur Python avec le drapeau « -fno-semantic-interposition », dont l'application dans les tests a montré un gain de performance de 5 à 27 %.
- Comprend le polices de caractères raster supplémentaires au format OpenType à utiliser dans des programmes comme gnome-terminal (des problèmes d'utilisation des anciennes polices raster dans gnome-terminal sont survenus après le passage à HarfBuzz).
- Lors de la préparation de la version les tests de qualité des builds d'installation pour les supports optiques.
en même temps pour Fedora 32 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
