test de la version bĂȘta de la distribution Fedora 32. La version bĂȘta marque le passage Ă la phase finale de test, oĂč seules les corrections d'erreurs critiques sont autorisĂ©es. La sortie est prĂ©vue pour la fin avril. La sortie couvre , Fedora Server, Fedora Silverblue et les versions Live, fournies sous forme de avec des environnements de bureau KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE et LXQt. Les versions sont prĂ©parĂ©es pour les architectures x86_64, ARM (Raspberry Pi 2 et 3), ARM64 (AArch64) et Power.
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 dispositifs de stockage des informations sur les blocs non utilisés dans les systÚmes de fichiers montés et dans les stockages LVM à extension dynamique. Ce mécanisme réduit l'usure des disques SSD et NVMe et améliore l'efficacité de l'effacement des blocs, ainsi qu'en LVM améliore l'utilisation des extensions logiques libres lors de l'allocation dynamique d'espace de stockage (« thin provisioning ») en les restituant au 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 compilation. Pour les dĂ©veloppeurs et les utilisateurs nĂ©cessitant Python 2, un paquet distinct python27 sera fourni, qui sera conçu dans un style « tout-en-un » (sans sĂ©paration en sous-paquets) et ne sera pas destinĂ© Ă ĂȘtre utilisĂ© comme dĂ©pendance;
- Par dĂ©faut, au lieu de iptables-legacy le paquet iptables-nft, offrant un ensemble d'utilitaires 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 pour fonctionner au-dessus de nftables. Pour les appels directs de rĂšgles, les 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 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, pour créer des utilisateurs on continue d'utiliser useradd);
- 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 basée sur un compteur de temps d'installation et une variable contenant des informations sur l'architecture et la version du systÚme d'exploitation. Le compteur « countme » sera réinitialisé à « 0 » aprÚs le premier accÚs réussi au serveur et commencera à augmenter 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 de ces informations;
- L'interpréteur Python avec l'option « -fno-semantic-interposition », dont l'utilisation dans des tests a montré un gain de performance de 5 à 27%;
- Comprend le des polices raster supplémentaires au format OpenType pour une utilisation dans des programmes comme gnome-terminal (aprÚs le passage à HarfBuzz, des problÚmes sont apparus avec l'utilisation d'anciennes polices raster dans gnome-terminal);
- Lors de la préparation de la version les tests de qualité des builds d'installation pour les supports optiques.
Source : opennet.ru
