Uitgave van de Linux-distributie Fedora 31

Geïntroduceerd Linux-distributie-uitgave Fedora 31. Voor laden bereid Producten Fedora Workstation, Fedora Server, Gleufhoed Zilverblauw, Fedora IoT-editie, En reeks "draaiingen" met Live builds van desktopomgevingen KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE en LXQt. Er worden Assemblies gegenereerd voor x86, x86_64, Power64, ARM64 (AArch64) en verschillende apparaten met 32-bits ARM-processors.

Meest opvallende verbeteringen in Fedora31:

  • GNOME-bureaublad bijgewerkt voor release 3.34 met ondersteuning voor het groeperen van applicatiepictogrammen in mappen en een nieuw selectiepaneel voor bureaubladachtergronden;
  • Voerde uit werken aan het ontdoen van GNOME Shell van X11-gerelateerde afhankelijkheden, waardoor GNOME in een Wayland-gebaseerde omgeving kan draaien zonder XWayland uit te voeren.
    Experimenteel geïmplementeerd kans automatisch starten van XWayland wanneer wordt geprobeerd een applicatie uit te voeren op basis van het X11-protocol in een grafische omgeving gebaseerd op het Wayland-protocol (ingeschakeld via de autostart-xwayland-vlag in gsettings org.gnome.mutter experimentele-features). De mogelijkheid toegevoegd om X11-applicaties uit te voeren met rootrechten met XWayland. SDL lost problemen met schaling op bij het draaien van oudere games met lage schermresoluties;
  • Voor gebruik met GNOME-bureaublad voorgesteld de standaard browseroptie is Firefox, gemonteerd met Wayland-ondersteuning;
  • De Mutter-vensterbeheerder heeft ondersteuning toegevoegd voor de nieuwe transactionele (atomaire) API KMS (Atomic Kernel Mode Setting), waarmee u de juistheid van de parameters kunt controleren voordat u daadwerkelijk de videomodus wijzigt;
  • Qt-bibliotheek voor gebruik in de GNOME-omgeving verzameld standaard met Wayland-ondersteuning (in plaats van XCB is de Qt Wayland-plug-in geactiveerd);
  • De QtGNOME-module, met componenten voor het integreren van Qt-applicaties in de GNOME-omgeving, is aangepast aan veranderingen in het Adwaita-thema (ondersteuning voor een donkere ontwerpoptie is verschenen);
    Uitgave van de Linux-distributie Fedora 31

  • Desktoppakketten toegevoegd Xfce 4.14;
  • Deepin-desktoppakketten bijgewerkt voor release 15.11;
  • Voerde uit bezig met het brengen van de GNOME Classic-modus naar een meer native GNOME 2-stijl. Standaard heeft GNOME Classic de browsermodus uitgeschakeld en de interface voor het schakelen tussen virtuele desktops gemoderniseerd;

    Uitgave van de Linux-distributie Fedora 31

  • De installatie van taalpakketten is vereenvoudigd - wanneer u een nieuwe taal selecteert in het GNOME Control Center, worden de pakketten die nodig zijn om deze te ondersteunen nu automatisch geïnstalleerd;
  • Het systeem voor gecentraliseerde configuratie van Linux-desktops is bijgewerkt naar release 0.14.1 - Vlootcommandant, ontworpen om de implementatie en het onderhoud van instellingen voor een groot aantal werkstations op basis van Linux en GNOME te organiseren. Biedt één enkele, gecentraliseerde interface voor het beheren van desktopinstellingen, applicaties en netwerkverbindingen. De meest opvallende verbetering is de mogelijkheid om Active Directory te gebruiken om profielen te implementeren zonder FreeIPA te gebruiken;
  • Bijgewerkt sysprof, een toolkit voor het profileren van de prestaties van een Linux-systeem, waarmee u de prestaties van alle componenten van het systeem als geheel in detail kunt analyseren, inclusief de kernel- en gebruikersomgevingstoepassingen;

    Uitgave van de Linux-distributie Fedora 31

  • De OpenH264-bibliotheek met de implementatie van de H.264-codec, die wordt gebruikt in Firefox en GStreamer, heeft ondersteuning toegevoegd voor het decoderen van hoge en geavanceerde profielen, die worden gebruikt om video aan te bieden in online services (voorheen ondersteunde OpenH264 Baseline- en Main-profielen);
  • De vorming van assemblies, Linux-kernelimages en hoofdrepository's voor de i686-architectuur is stopgezet. De vorming van multi-lib repository's voor x86_64-omgevingen is behouden gebleven en i686-pakketten daarin zullen blijven worden bijgewerkt;
  • Er is een nieuwe officiële editie toegevoegd aan het aantal assemblages dat via de hoofddownloadpagina wordt verspreid Fedora IoT-editie, wat een aanvulling is op Fedora Workstation, Server en CoreOS. Montage georiënteerd voor gebruik op Internet of Things (IoT)-apparaten en biedt een tot het minimum gestripte omgeving, waarvan de update atomair wordt uitgevoerd door de afbeelding van het hele systeem te vervangen, zonder het in afzonderlijke pakketten op te splitsen. OSTree-technologie wordt gebruikt om de systeemomgeving te creëren;
  • De editie wordt getest Kern-besturingssysteem, dat de Fedora Atomic Host en CoreOS Container Linux-producten verving als een enkele oplossing voor het draaien van omgevingen gebaseerd op geïsoleerde containers. De eerste stabiele release van CoreOS wordt volgend jaar verwacht;
  • Bij verstek verboden log in als rootgebruiker via SSH met een wachtwoord (inloggen met sleutels is mogelijk);
  • Linker GOUD weergegeven in een afzonderlijk pakket van het binutils-pakket. Toegevoegd optionele mogelijkheid om de LDD-linker uit het LLVM-project te gebruiken;
  • Distributiekit vertaald om standaard de uniforme cgroups-v2-hiërarchie te gebruiken. Voorheen was de hybride modus standaard ingesteld (systemd was gebouwd met “-Ddefault-hierarchy=hybrid”);
  • Toegevoegd de mogelijkheid om assemblage-afhankelijkheden te genereren voor het RPM-specificatiebestand;
  • Voortgezet schoonmaak pakketten gerelateerd aan Python 2, en ter voorbereiding op de volledige afschaffing van Python 2. Het uitvoerbare bestand van Python is omgeleid naar Python 3;
  • In de RPM-pakketbeheerder betrokken Zstd-compressie-algoritme. In DNF is de optie skip_if_unavailable=FALSE standaard ingesteld, d.w.z. Als de repository niet beschikbaar is, wordt er nu een foutmelding weergegeven. Pakketten gerelateerd aan YUM 3-ondersteuning verwijderd;
  • Bijgewerkte systeemcomponenten inclusief Glibc 2.30, Gawk 5.0.1 (voorheen 4.2 tak), RPM 4.15
  • Bijgewerkte ontwikkeltools, waaronder Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
  • De mogelijkheid toegevoegd om uw eigen beleid te definiëren (crypto-beleid) op het gebied van ondersteuning van cryptografische algoritmen en protocollen;
  • Er werd verder gewerkt aan het vervangen van PulseAudio en Jack op de multimediaserver PipeWire, dat de mogelijkheden van PulseAudio uitbreidt om video- en audioverwerking met lage latentie mogelijk te maken om te voldoen aan de behoeften van professionele audiosystemen, evenals een geavanceerd beveiligingsmodel voor toegangscontrole op apparaat- en streamniveau. Als onderdeel van de Fedora 31 ontwikkelingscyclus is het werk gericht op het gebruik van PipeWire om het delen van schermen in Wayland-gebaseerde omgevingen mogelijk te maken, inclusief het gebruik van het Miracast-protocol.
  • Onbevoorrechte programma's toegekend mogelijkheid om ICMP Echo (ping)-pakketten te verzenden, dankzij de instelling van sysctl “net.ipv4.ping_group_range” voor het gehele bereik van groepen (voor alle processen);
  • Inbegrepen in buildroot inbegrepen een uitgeklede versie van de GDB-debugger (zonder ondersteuning voor XML, Python en syntaxisaccentuering);
  • Naar de EFI-image (grubx64.efi van grub2-efi-x64) toegevoegd modules
    "verifiëren", "cryptodisk" en "luks";

  • Toegevoegd nieuwe spin-build voor AArch64-architectuur met Xfce-desktop.

Gelijktijdig voor Fedora 31 in gebruik nemen “gratis” en “niet-vrije” repositories van het RPM Fusion-project, waarin pakketten met extra multimediatoepassingen (MPlayer, VLC, Xine), video-/audiocodecs, dvd-ondersteuning, eigen AMD- en NVIDIA-stuurprogramma's, spelprogramma's en emulators beschikbaar zijn. Het genereren van Russische Fedora-builds beëindigd.

Bron: opennet.ru

Voeg een reactie