Udgivelse af Fedora Linux 36 distribution

Udgivelsen af Fedora Linux 36 distribution er blevet præsenteret. Der er forberedt produkter til download som Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition og Live-builds, der leveres i form af spins med desktop-miljøer som KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE og LXQt. Bygningerne er dannet til arkitekturerne x86_64, Power64, ARM64 (AArch64) og forskellige enheder med 32-bit ARM-processorer. Udgivelsen af Fedora Silverblue builds er forsinket.

De mest betydningsfulde ændringer i Fedora Linux 36:

  • Fedora Workstation desktop er opdateret til udgivelsen GNOME 42, hvor der er tilføjet globale indstillinger for det mørke tema og mange applikationer er blevet omformateret til at bruge GTK 4 og biblioteket libadwaita, som tilbyder færdige widgets og objekter til opbygning af applikationer, der overholder de nye retningslinjer fra GNOME HIG (Human Interface Guidelines). De fleste applikationer er designet med henblik på de nye retningslinjer fra GNOME HIG, men nogle fortsætter med at bruge det gamle design eller kombinerer elementer fra både det nye og det gamle design.
  • For systemer med proprietære NVIDIA-drivere er GNOME-sessionen baseret på Wayland-protokollen nu som standard aktiveret, hvilket tidligere kun blev brugt ved anvendelse af åbne drivere. Muligheden for at vælge en GNOME-session, der kører over den traditionelle X-server, er bevaret. Tidligere blev aktiveringen af Wayland på systemer med NVIDIA-drivere hæmmet af manglende understøttelse af hardwareaccelerationen for OpenGL og Vulkan i X11-applikationer, der blev kørt ved hjælp af DDX-komponenten (Device-Dependent X) XWayland. I den nye drivergren er problemerne løst, og ydeevnen for OpenGL og Vulkan i X-applikationer, der køres ved hjælp af XWayland, adskiller sig nu næsten ikke fra at køre under en almindelig X-server.
  • De atomar opdaterbare versioner af Fedora Silverblue og Fedora Kinoite, som tilbyder monolitiske billeder med GNOME og KDE, ikke opdelt i separate pakker og bygget ved hjælp af rpm-ostree værktøjet, er blevet redesignede til at placere hierarkiet /var på en separat Btrfs-underafdeling, hvilket muliggør manipulation af snapshots af indholdet i /var uafhængigt af andre systempartitioner.
  • Pakkerne og versionen af distributionen med LXQt desktop er opdateret til version LXQt 1.0.
  • Under arbejdet med systemd bliver navne på unit-filer nu vist, hvilket forenkler identifikationen af, hvilke specifikke tjenester der startes og stoppes. For eksempel vil der i stedet for "Starting Frobnicating Daemon…" nu blive vist "Starting frobnicator.service — Frobnicating Daemon…".
  • Som standard anvendes skrifttyperne Noto i stedet for DejaVu for de fleste sprog.
  • For at vælge brugbare krypteringsalgoritmer til rådighed i GnuTLS anvendes nu en hvidliste, hvor de tilladte algoritmer er angivet eksplicit, i stedet for at ekskludere de uacceptable. Denne tilgang gør det muligt at genaktivere understøttelsen af de deaktiverede algoritmer for bestemte applikationer og processer, hvis ønskes.
  • Der er tilføjet oplysninger i ELF-formatet til kørbare filer og biblioteker om, hvilket rpm-pakke den pågældende fil tilhører. I systemd-coredump bruges disse oplysninger til at vise versionen af pakken, når der sendes fejlnotifikationer.
  • fbdev-drivere, der bruges til output gennem Framebuffer, er blevet erstattet med driveren simpledrm, der bruger EFI-GOP eller VESA framebufferen, leveret af UEFI-firmware eller BIOS. For at sikre bagudkompatibilitet er der implementeret et lag til at emulere fbdev-enheden over DRM (Direct Rendering Manager). Denne ændring er bemærkelsesværdig, da den giver mulighed for kun at bruge DRM/KMS-drivere. Processen med at tilføje nye fbdev-drivere til Linux-kernen blev stoppet for 7 år siden, og de tilbageværende drivere omhandlede hovedsageligt understøttelse af forældet hardware. For eksempel blev drivere som atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) og tridentfb (Trident) brugt, hvoraf der nu vil blive anvendt den universelle driver simpledrm.
  • Der er tilføjet forhåndsstøtte til containere i OCI/Docker-formater til stakken til atomisk opdaterede billeder baseret på rpm-ostree, hvilket gør det nemt at oprette containerbilleder og overføre systemmiljøet til containere.
  • RPM-pakkens databaser er blevet flyttet fra kataloget /var/lib/rpm til /usr/lib/sysimage/rpm, hvor /var/lib/rpm erstattes af et symbolsk link. Denne placering anvendes allerede i versioner baseret på rpm-ostree og i distributioner som SUSE/openSUSE. Årsagen til flytningen er, at RPM-databasen ikke kan adskilles fra indholdet i /usr-sektionen, hvor RPM-pakkerne faktisk befinder sig (for eksempel komplicerer placeringen i forskellige sektioner administrationen af snapshots og tilbageførsel af ændringer, og ved flytning af /usr går forbindelsesinformationen til de installerede pakker tabt).
  • I NetworkManager er understøttelsen af ifcfg-konfigurationsformatet (/etc/sysconfig/network-scripts/ifcfg-*) blevet stoppet som standard i nye installationer. Fra og med Fedora 33 anvender NetworkManager standardmæssigt keyfile-formatet.
  • Hunspell-ordbøgerne er blevet flyttet fra kataloget /usr/share/myspell/ til /usr/share/hunspell/.
  • Der er nu mulighed for samtidig installation af forskellige versioner af Haskell-kompilatoren (GHC).
  • Cockpit-modulet med web-grænseflade til konfiguration af fildeling via NFS og Samba er blevet inkluderet.
  • Java-pakken java-17-openjdk anvendes nu som standardimplementering i stedet for java-11-openjdk.
  • Programmet til hurtig fil-søgning ved navn mlocate er blevet udskiftet med plocate, en hurtigere og mere pladsbesparende variant.
  • Understøttelsen af den gamle trådløse stak, der blev brugt i driverne ipw2100 og ipw2200 (Intel Pro Wireless 2100/2200), er blevet ophørt, hvilket blev erstattet tilbage i 2007 af mac80211/cfg80211-stakken.
  • I Anaconda-installatoren er afkrydsningsfeltet for at give den nye bruger administrative rettigheder nu aktiveret som standard.
  • Leveringen af pakken nscd, der blev anvendt til caching af vært- og brugerdatabaser (/etc/hosts, /etc/passwd, /etc/services m.fl.), er blevet stoppet. Systemd-resolved bruges nu til caching af værter, mens sssd anvendes til caching af brugerdatabaser.
  • Værktøjet til administration af lokale Stratis-lagre er blevet opdateret til version 3.0.0.
  • Pakkernes versioner er blevet opdateret, herunder Linux-kernen 5.17, 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 on Rails 7.0.
  • Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster