Fedora Linux 36 har gått in i betatestning

Testning av betaversionen av distributionen Fedora Linux 36 har påbörjats. Betaversionen markerade övergången till det sista teststeget, under vilket endast kritiska buggar korrigeras. Släppet är planerat till den 26 april. Utgåvan täcker Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT och Live builds, levererade i form av snurr med skrivbordsmiljöerna KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE och LXQt. Sammansättningar genereras för x86_64, Power64, ARM64 (AArch64) arkitekturer och olika enheter med 32-bitars ARM-processorer.

De viktigaste förändringarna i Fedora Linux 36:

  • Fedora Workstation-skrivbordet har uppdaterats till GNOME 42-utgåvan, som lägger till miljöomfattande mörka UI-inställningar och övergår många applikationer till att använda GTK 4 och libadwaita-biblioteket, som erbjuder färdiga widgets och objekt för att bygga applikationer som överensstämmer med den nya GNOME HIG-riktlinjer (Human Interface Guidelines).

    Stilförvirringen i GNOME 42 har kritiserats - vissa program är utformade enligt de nya GNOME HIG-riktlinjerna, medan andra fortsätter att använda den gamla stilen eller kombinera delar av den nya och gamla stilen. Till exempel, i den nya textredigeraren är knapparna inte markerade texturerade och fönstret visas med rundade hörn, i filhanteraren ramas knapparna in och mindre rundade hörn av fönstret används, i gedit är knapparna tydligt markerade, mer kontrasterande och placerad på en mörkare bakgrund, och de nedre hörnen av fönstret är skarpa .

    Fedora Linux 36 har gått in i betatestning

  • För system med proprietära NVIDIA-drivrutiner är standard GNOME-sessionen aktiverad med Wayland-protokollet, som tidigare endast var tillgängligt när man använder drivrutiner med öppen källkod. Möjligheten att välja en GNOME-session som körs ovanpå en traditionell X-server bibehålls. Tidigare har aktiveringen av Wayland på system med NVIDIA-drivrutiner hämmats av bristen på stöd för OpenGL och Vulkan hårdvaruacceleration i X11-applikationer som körs med DDX (Device-Dependent X)-komponenten i XWayland. Den nya grenen av NVIDIA-drivrutiner har åtgärdat problemen och prestandan för OpenGL och Vulkan i X-applikationer som körs med XWayland är nu nästan densamma som att köras under en vanlig X-server.
  • De atomiskt uppdaterade utgåvorna av Fedora Silverblue och Fedora Kinoite, som erbjuder monolitiska bilder från GNOME och KDE som inte är separerade i separata paket och byggda med verktygslådan rpm-ostree, har omdesignats för att placera /var-hierarkin på en separat Btrfs-undernyckel, tillåter ögonblicksbilder av innehållet i /var att manipuleras oberoende av andra systempartitioner.
  • Paket och distributionsutgåva med LXQt desktop har uppdaterats till version LXQt 1.0.
  • Under systemdrift visas namnen på enhetsfilerna, vilket gör det lättare att avgöra vilka tjänster som startas och stoppas. Till exempel, istället för "Starting Frobnicating Deemon..." kommer den nu att visa "Starting frobnicator.service - Frobnicating Deemon...".
  • Som standard använder de flesta språk Noto-teckensnitt istället för DejaVu.
  • För att välja vilka krypteringsalgoritmer som finns tillgängliga i GnuTLS som kan användas används nu en vit lista, d.v.s. giltiga algoritmer anges uttryckligen istället för att utesluta ogiltiga. Detta tillvägagångssätt låter dig, om så önskas, returnera stöd för inaktiverade algoritmer för vissa applikationer och processer.
  • Information om vilket rpm-paket filen tillhör har lagts till i körbara filer och bibliotek i ELF-format. systemd-coredump använder denna information för att återspegla paketversionen när kraschmeddelanden skickas.
  • De fbdev-drivrutiner som används för Framebuffer-utdata har ersatts av simpledrm-drivrutinen, som använder EFI-GOP- eller VESA-framebuffer som tillhandahålls av UEFI-firmware eller BIOS för utmatning. För att säkerställa bakåtkompatibilitet används ett lager för att emulera fbdev-enheten.
  • Preliminärt stöd för containrar i OCI/Docker-format har lagts till i stacken för att arbeta med atomiskt uppdaterade bilder baserade på rpm-ostree, vilket gör att du enkelt kan skapa containerbilder och överföra systemmiljön till containrar.
  • RPM-pakethanterarens databaser har flyttats från katalogen /var/lib/rpm till /usr/lib/sysimage/rpm, och ersatt /var/lib/rpm med en symbolisk länk. Sådan placering används redan i sammanställningar baserade på rpm-ostree och i SUSE/openSUSE-distributioner. Anledningen till överföringen är oskiljbarheten av RPM-databasen med innehållet i /usr-partitionen, som faktiskt innehåller RPM-paket (till exempel, placering i olika partitioner komplicerar hanteringen av FS-ögonblicksbilder och återställning av ändringar, och i fallet med överför /usr, information om anslutningen med installerade paket förloras).
  • NetworkManager, som standard, stöder inte längre ifcfg-konfigurationsformatet (/etc/sysconfig/network-scripts/ifcfg-*) i nya installationer. Från och med Fedora 33 använder NetworkManager nyckelfilformatet som standard.
  • Hunspell-ordböckerna har flyttats från /usr/share/myspell/ till /usr/share/hunspell/.
  • Det är möjligt att samtidigt installera olika versioner av kompilatorn för Haskell-språket (GHC).
  • Kompositionen innehåller en sittbrunnsmodul med ett webbgränssnitt för att sätta upp fildelning via NFS och Samba.
  • Standard Java-implementering är java-17-openjdk istället för java-11-openjdk.
  • Programmet för att hantera lokaler mlocate har ersatts av plocate, en snabbare analog som förbrukar mindre diskutrymme.
  • Stödet för den gamla trådlösa stacken som används i drivrutinerna ipw2100 och ipw2200 (Intel Pro Wireless 2100/2200) har upphört, som ersattes av mac2007/cfg80211-stacken redan 80211.
  • I installationsprogrammet för Anaconda, i gränssnittet för att skapa en ny användare, är kryssrutan för att ge administratörsrättigheter till användaren som läggs till aktiverad som standard.
  • nscd-paketet som används för att cachelagra värddatabasen har avbrutits. nscd har ersatts av systemd-resolved, och sssd kan användas för att cachelagra namngivna tjänster.
  • Verktygssatsen för Stratis lokala lagringshantering har uppdaterats till version 3.0.0.
  • Uppdaterade paketversioner, inklusive 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 MLT 4.0, 7, MLT 4.0. på Rails 7.0.

Källa: opennet.ru

Lägg en kommentar