Fedora Linux 36 is in bètatest gegaan

Het testen van de bètaversie van de Fedora Linux 36 distributie is begonnen. De bèta-uitgave markeerde de overgang naar de laatste fase van het testen, waarin alleen kritische bugs worden gecorrigeerd. De release staat gepland voor 26 april. De release omvat Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT en Live builds, geleverd in de vorm van spins met de KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE en LXQt desktopomgevingen. Er worden assemblages gegenereerd voor x86_64-, Power64-, ARM64- (AArch64)-architecturen en verschillende apparaten met 32-bits ARM-processors.

De belangrijkste veranderingen in Fedora Linux 36 zijn:

  • Het Fedora Workstation bureaublad is geüpdatet naar de GNOME 42 uitgave, die omgevingsbrede donkere UI instellingen toevoegt en veel applicaties overzet naar GTK 4 en de libadwaita bibliotheek, die kant-en-klare widgets en objecten biedt voor het bouwen van applicaties die voldoen aan de nieuwe GNOME HIG-richtlijnen (Human Interface Guidelines).

    De stijlverwarring in GNOME 42 is bekritiseerd: sommige programma's zijn vormgegeven volgens de nieuwe GNOME HIG-richtlijnen, terwijl andere de oude stijl blijven gebruiken of elementen van de nieuwe en oude stijlen combineren. In de nieuwe teksteditor zijn de knoppen bijvoorbeeld niet getextureerd gemarkeerd en wordt het venster weergegeven met afgeronde hoeken, in Bestandsbeheer zijn de knoppen omkaderd en worden minder afgeronde hoeken van het venster gebruikt, in gedit zijn de knoppen duidelijk gemarkeerd, meer contrasterend en op een donkerdere achtergrond geplaatst, en de onderste hoeken van het venster zijn scherp.

    Fedora Linux 36 is in bètatest gegaan

  • Voor systemen met eigen NVIDIA-stuurprogramma's wordt de standaard GNOME-sessie ingeschakeld met behulp van het Wayland-protocol, dat voorheen alleen beschikbaar was bij gebruik van open-source stuurprogramma's. De mogelijkheid om een ​​GNOME-sessie te selecteren die bovenop een traditionele X-server draait, blijft behouden. Voorheen werd het inschakelen van Wayland op systemen met NVIDIA-stuurprogramma's belemmerd door het gebrek aan ondersteuning voor OpenGL- en Vulkan-hardwareversnelling in X11-applicaties die draaiden met behulp van de DDX-component (Device-Dependent X) van XWayland. De nieuwe tak van NVIDIA-stuurprogramma's heeft de problemen opgelost en de prestaties van OpenGL en Vulkan in X-applicaties die XWayland gebruiken, zijn nu bijna hetzelfde als die onder een gewone X-server.
  • De atomair bijgewerkte edities van Fedora Silverblue en Fedora Kinoite, die monolithische afbeeldingen van GNOME en KDE bieden die niet in afzonderlijke pakketten zijn gescheiden en gebouwd met behulp van de rpm-ostree toolkit, zijn opnieuw ontworpen om de /var-hiërarchie op een afzonderlijke Btrfs-subsleutel te plaatsen, waardoor snapshots van de inhoud van /var onafhankelijk van andere systeempartities kunnen worden gemanipuleerd.
  • Pakketten en distributie-editie met LXQt-desktop zijn bijgewerkt naar versie LXQt 1.0.
  • Tijdens systeemwerking worden de namen van eenheidsbestanden weergegeven, waardoor het gemakkelijker wordt om te bepalen welke services worden gestart en gestopt. In plaats van bijvoorbeeld “Starting Frobnicating Daemon...” wordt nu “Starting frobnicator.service - Frobnicating Daemon...” weergegeven.
  • Standaard gebruiken de meeste talen Noto-lettertypen in plaats van DejaVu.
  • Om de in GnuTLS beschikbare encryptie-algoritmen te selecteren die kunnen worden gebruikt, wordt nu een witte lijst gebruikt, d.w.z. geldige algoritmen worden expliciet aangewezen in plaats van ongeldige algoritmen uit te sluiten. Met deze aanpak kunt u, indien gewenst, ondersteuning retourneren voor uitgeschakelde algoritmen voor bepaalde applicaties en processen.
  • Informatie over tot welk rpm-pakket het bestand behoort, is toegevoegd aan uitvoerbare bestanden en bibliotheken in ELF-indeling. systemd-coredump gebruikt deze informatie om de pakketversie weer te geven bij het verzenden van crashmeldingen.
  • De fbdev-stuurprogramma's die worden gebruikt voor framebufferuitvoer zijn vervangen door het simpledrm-stuurprogramma, dat voor uitvoer de EFI-GOP- of VESA-framebuffer gebruikt die wordt geleverd door de UEFI-firmware of BIOS. Om achterwaartse compatibiliteit te garanderen, wordt een laag gebruikt om het fbdev-apparaat te emuleren.
  • Er is voorlopige ondersteuning voor containers in OCI/Docker-formaten aan de stack toegevoegd voor het werken met atomair bijgewerkte images op basis van rpm-ostree, waardoor u eenvoudig containerimages kunt maken en de systeemomgeving naar containers kunt overbrengen.
  • De databases van de RPM-pakketbeheerder zijn verplaatst van de directory /var/lib/rpm naar /usr/lib/sysimage/rpm, waarbij /var/lib/rpm is vervangen door een symbolische link. Een dergelijke plaatsing wordt al gebruikt in samenstellingen gebaseerd op rpm-ostree en in SUSE/openSUSE-distributies. De reden voor de overdracht is de onafscheidelijkheid van de RPM-database met de inhoud van de /usr-partitie, die feitelijk RPM-pakketten bevat (plaatsing in verschillende partities compliceert bijvoorbeeld het beheer van FS-snapshots en het terugdraaien van wijzigingen, en in het geval van bij het overbrengen van /usr gaat informatie over de verbinding met geïnstalleerde pakketten verloren).
  • NetworkManager ondersteunt standaard niet langer het ifcfg-configuratieformaat (/etc/sysconfig/network-scripts/ifcfg-*) in nieuwe installaties. Vanaf Fedora 33 gebruikt NetworkManager standaard het sleutelbestandformaat.
  • Hunspell-woordenboeken zijn verplaatst van /usr/share/myspell/ naar /usr/share/hunspell/.
  • Het is mogelijk om tegelijkertijd verschillende versies van de compiler voor de Haskell-taal (GHC) te installeren.
  • De compositie bevat een cockpitmodule met een webinterface voor het opzetten van bestandsdeling via NFS en Samba.
  • De standaard Java-implementatie is java-17-openjdk in plaats van java-11-openjdk.
  • Het programma voor het beheren van de landinstellingen mlocate is vervangen door locate, een sneller analoog programma dat minder schijfruimte in beslag neemt.
  • Ondersteuning voor de oude draadloze stack die werd gebruikt in de ipw2100- en ipw2200-stuurprogramma's (Intel Pro Wireless 2100/2200) is stopgezet en werd in 2007 vervangen door de mac80211/cfg80211-stack.
  • In het Anaconda-installatieprogramma is in de interface voor het aanmaken van een nieuwe gebruiker het selectievakje voor het verlenen van beheerdersrechten aan de gebruiker die wordt toegevoegd standaard ingeschakeld.
  • Het nscd-pakket dat wordt gebruikt voor het cachen van de hostdatabase is niet meer leverbaar. nscd is vervangen door systemd-resolved, en sssd kan worden gebruikt om benoemde services in de cache op te slaan.
  • De Stratis-toolkit voor lokaal opslagbeheer is bijgewerkt naar versie 3.0.0.
  • Bijgewerkte pakketversies, waaronder GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby op rails 7.0.

Bron: opennet.ru

Voeg een reactie