Sortie de la distribution Linux Fedora 30

Introduit Version de distribution Linux Fedora 30. Pour le chargement préparé produits Fedora Workstation, Fedora Server, Fedora Argentbleu, Édition Fedora IoT, aussi bien que ensemble de "tours" avec les versions Live des environnements de bureau KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE et LXQt. Les assemblys sont générés pour x86, x86_64, Power64, ARM64 (AArch64) et divers appareils avec des processeurs ARM 32 bits.

Le plus remarquable améliorations dans Fedora 30 :

  • Bureau GNOME mis à jour pour la sortie 3.32 avec un style repensé des éléments d'interface, du bureau et des icônes, une prise en charge expérimentale de la mise à l'échelle fractionnaire et la fin de la prise en charge du menu global ;
  • Des travaux ont été effectués pour améliorer les performances du gestionnaire de packages DNF. Toutes les métadonnées des référentiels autres que xz et gzip sont désormais disponibles au format zchunk, qui, en plus d'un bon niveau de compression, prend en charge les modifications delta, vous permettant de télécharger uniquement les parties modifiées de l'archive (le fichier est divisé en blocs compressés séparément et le client télécharge uniquement les blocs pour lesquels la somme de contrôle ne faites correspondre les blocs sur son côté);
  • En DNF ajoutée code pour envoyer les informations nécessaires pour estimer plus précisément la base d'utilisateurs de la distribution. Lors de l'accès aux miroirs, un compteur « countme » sera envoyé, dont la valeur augmente chaque semaine. Le compteur sera réinitialisé à « 0 » après le premier appel réussi au serveur et après 7 jours, il commencera à compter les semaines. Cette méthode vous permettra d'estimer depuis combien de temps la version utilisée a été installée, ce qui est suffisant pour analyser la dynamique des utilisateurs passant à de nouvelles versions et identifier les installations de courte durée dans les systèmes d'intégration continue, les systèmes de test, les conteneurs et les machines virtuelles. S'il le souhaite, l'utilisateur peut désactiver l'envoi de ces informations.
  • Packages de bureau ajoutés Profond dans, développé par les développeurs du kit de distribution du même nom en provenance de Chine. Les composants de bureau sont développés à l'aide des langages C/C++ et Go, mais l'interface est créée à l'aide des technologies HTML5 utilisant le moteur Web Chromium. La principale caractéristique du bureau Deepin est le panneau, qui prend en charge plusieurs modes de fonctionnement. En mode classique, il existe une séparation plus explicite des fenêtres ouvertes et des applications proposées au lancement. Le mode effectif rappelle un peu Unity, mélangeant indicateurs de programmes en cours d'exécution, applications préférées et applets de contrôle. L'interface de lancement du programme s'affiche sur tout l'écran et propose deux modes : visualisation des applications préférées et navigation dans le catalogue des programmes installés ;
  • Ajout de packages avec le bureau Pantheon, qui est en cours de développement par le projet OS élémentaire. GTK3+, le langage Vala et le framework Granite sont utilisés pour le développement. L'environnement graphique Panthéon combine des composants tels que le gestionnaire de fenêtres Gala (basé sur LibMutter), le panneau supérieur WingPanel, le lanceur Slingshot, le panneau de configuration Switchboard, la barre des tâches inférieure Plank (un analogue du panneau Docky réécrit en Vala) et le Panthéon. Gestionnaire de sessions Greeter (basé sur LightDM );
  • Versions du programme mises à jour : GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Poisson 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0 ;

  • Transition vers GnuPG 2 comme implémentation principale de GPG (
    /usr/bin/gpg est désormais lié à l'exécutable GnuPG 2 au lieu de GnuPG 1 ;
  • Des travaux ont été effectués pour garantir un affichage graphique plus fluide au démarrage, sans coupure d'écran ni transitions graphiques brusques. Le pilote i915 a le mode fastboot activé par défaut, l'écran de démarrage de Plymouth a un nouveau thème ;
  • L'implémentation par défaut du bus D-Bus est activée Courtier D-Bus. D-Bus Broker est entièrement implémenté dans l'espace utilisateur, reste entièrement compatible avec l'implémentation de référence D-Bus, est conçu pour prendre en charge des fonctionnalités pratiques et se concentre sur l'amélioration des performances et de la fiabilité ;
  • Le format des métadonnées pour le chiffrement complet du disque a été modifié de LUKS1 à LUKS2 ;
  • En prévision de la fin du support de Python 2 (la maintenance de cette branche expire le 1er janvier 2020), celle-ci a été supprimée des référentiels grand nombre Packages spécifiques à Python 2. Pour les modules Python fournis par le référentiel avec prise en charge des métadonnées
    Python Egg/Wheel a un générateur de dépendances activé par défaut ;

  • La prise en charge des fonctions obsolètes et non sécurisées telles que encrypt, encrypt_r, setkey, setkey_r et fcrypt a été supprimée de libcrypt ;
  • Le fichier /etc/sysconfig/nfs est obsolète ; seul /etc/nfs.conf doit être utilisé pour configurer NFS ;
  • Ajout de la prise en charge uEFI pour le démarrage sur les systèmes ARMv7 ;
  • Le SGBD MongoDB a été supprimé des référentiels en raison de la transition de ce projet vers une licence non libre, incompatible avec les exigences de Fedora ;
  • Les packages Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp et sonatype-oss-parent sont obsolètes ;
  • Collection ajoutée Rôles du système Linux avec un ensemble de modules et de rôles pour déployer un système de gestion de configuration centralisé basé sur Ansible ;
  • abandonné formation de builds Fedora Atomic Host, offrant un environnement réduit au minimum, dont la mise à jour s'effectue de manière atomique en remplaçant l'image de l'ensemble du système, sans le décomposer en packages séparés. Fedora Atomic Host sera remplacé par un projet Fedora Core OS, continuant développement d'un système serveur Linux Conteneur Linux;
  • Grâce à l'utilisation de PipeWire problèmes résolus avec un accès partagé aux fenêtres Chrome et Firefox dans les environnements basés sur Wayland lors de l'organisation du travail à distance avec le système. Les problèmes liés à l'utilisation de pilotes binaires propriétaires NVIDIA avec Wayland ont également été résolus. Livraison Par défaut, les versions de Firefox avec la prise en charge intégrée de Wayland sont retardées jusqu'à la prochaine version (dans Fedora 30, Firefox fonctionnera toujours via XWayland).
  • Boîte à outils incluse Boîte à outils Fedora, qui permet de lancer un environnement isolé supplémentaire, configurable de n'importe quelle manière à l'aide du gestionnaire de packages DNF habituel. L'environnement spécifié facilitera la vie des développeurs qui doivent souvent installer diverses bibliothèques et applications supplémentaires lors de l'utilisation d'assemblys. Fedora Argentbleu;
  • La bibliothèque OpenH264 avec l'implémentation du codec H.264, utilisé dans Firefox et GStreamer, a ajouté la prise en charge du décodage des profils Main et High, qui sont généralement utilisés pour diffuser des vidéos dans les services en ligne (auparavant, seul le profil Baseline était pris en charge dans OpenH264) ;
  • La structure comprend un système de configuration centralisée des bureaux Linux - Commandant de flotte, conçu pour organiser le déploiement et la maintenance des paramètres d'un grand nombre de postes de travail basés sur Linux et GNOME. Fournit une interface unique et centralisée pour gérer les paramètres du bureau, les programmes d'application et les connexions réseau ;
  • A continué développement de l'édition Fedora Silverblue, qui diffère de Fedora Workstation en ce qu'elle est livrée sous une forme monolithique, sans diviser le système de base en packages séparés, en utilisant un mécanisme de mise à jour atomique et en installant toutes les applications supplémentaires sous forme de packages flatpak lancés de manière isolée conteneurs. La nouvelle version ajoute la possibilité d'utiliser la couche rpm-ostree dans le logiciel GNOME pour ajouter des couches à l'image de base Silverblue avec des applications et des composants système supplémentaires qui sont distribués uniquement sous forme de packages RPM et ne sont pas encore disponibles en flatpak. Par exemple, rpm-ostree prend en charge l'installation de pilotes NVIDIA propriétaires, de polices, de jeux de langues, d'extensions GNOME Shell et d'applications tierces telles que Google Chrome.

Simultanément pour Fedora 30 mis en service référentiels « gratuits » et « non libres » du projet RPM Fusion, dans lesquels sont disponibles des packages avec des applications multimédia supplémentaires (MPlayer, VLC, Xine), des codecs vidéo/audio, un support DVD, des pilotes propriétaires AMD et NVIDIA, des programmes de jeux, des émulateurs.

Source: opennet.ru

Ajouter un commentaire