Fedora Linux 40-distributionen har gÄtt in i beta-testning

Testningen av betaversionen av Fedora Linux 40 har pÄbörjats. BetautgÄvan markerar övergÄngen till den slutliga testningsfasen, dÀr endast kritiska fel fÄr ÄtgÀrdas. Release Àr planerad till den 23 april. UtgÄvan omfattar Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora Onyx och Live-versioner som levereras i form av spinn med anvÀndarmiljöer som KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie och Sway. Versionerna Àr skapade för arkitekturerna x86_64, Power64 och ARM64 (AArch64).

De mest betydande förÀndringarna i Fedora Linux 40:

  • Skrivbordet i Fedora Workstation har uppdaterats till GNOME 46.
  • Editionen med KDE-skrivbord har uppdaterats till KDE 6, som anvĂ€nder Wayland-protokollet. Stödet för sessionsbaserade X11-protokoll har upphört, och för att köra X11-appar i Wayland-sessioner anvĂ€nds DDX-servern XWayland. Anledningen till att stödet för X11-sessioner har upphört nĂ€mns vara övergĂ„ngen av X.Org-servern till RHEL 9 i kategorin förĂ„ldrad och beslutet att helt ta bort den i en framtida betydande release av RHEL 10. Bland de faktorer som bidragit till att enbart stödja Wayland nĂ€mns bytet av fbdev-drivrutiner till drivrutinen simpledrm i Fedora 36, som fungerar korrekt med Wayland, samt introduktionen av Wayland-stöd i proprietĂ€ra NVIDIA-drivrutiner.
  • De atomĂ€rt uppdaterade distributionssystemen som utvecklas inom Fedora-projektet har samlats under varumĂ€rket Atomic Desktops, men de lĂ€nge existerande atomĂ€ra versionerna har behĂ„llit sina gamla namn. Som ett resultat har Fedora Silverblue med GNOME och Fedora Kinoite med KDE samt Fedora CoreOS och Fedora IoT behĂ„llit sina tidigare namn, medan de nya versionerna Fedora Sericea och Fedora Onyx nu distribueras under namnen Fedora Sway Atomic och Fedora Budgie Atomic.
  • Versionerna av paketen har uppdaterats, inklusive LLVM 18, GCC 14, binutils 2.41, glibc 2.39, gdb 14.1, PHP 8.3, Ruby 3.3, Go 1.22, Java 21, AMD ROCm 6, Boost 1.83, 389 Directory Server 3.0.0, Podman 5, PostgreSQL 16, TBB (Thread Building Blocks) 2021.8, SQLAlchemy 2, Kubernetes 1.29.
  • I NetworkManager-konfigureraren Ă€r mekanismen för att identifiera konflikten med IPv4-adresser i det lokala nĂ€tverket (RFC 5227) som standard aktiverad. Detta innebĂ€r att ett kontroll-ARP-paket skickas innan en adress kopplas till nĂ€tverksgrĂ€nssnittet (om ett svar mottas, sĂ„ Ă€r adressen upptagen och kommer inte att tilldelas). För trĂ„dlösa anslutningar finns ett permanent MAC-adress tilldelat (stabil-ssid-lĂ€get i NetworkManager).
  • Byggverktygen Mock (mock-core-configs), Koji och Copr har övergĂ„tt till att anvĂ€nda paketförvaltaren DNF 5 för att installera byggberoenden i chroot-miljön som anvĂ€nds vid paketbyggande. ÖvergĂ„ngen av sjĂ€lva distributionen till DNF 5 förvĂ€ntas i nĂ€sta version.
  • I paketförvaltaren DNF Ă€r nedladdningen av metadata frĂ„n filistor som ingĂ„r i paketen som standard avaktiverad. SĂ„dana data anvĂ€nds sĂ€llan, men Ă€r stora och saktar ner prestandan.
  • Paketen med biblioteket OpenSSL 1.1 har tagits bort pĂ„ grund av att stödet för denna version har upphört. Beroenden kopplade till OpenSSL 1.1 har bytts till OpenSSL 3.0. Paketet python3.7 har tagits bort.
  • Biblioteket Zlib har ersatts med fork Zlib-ng, som Ă€r API-kompatibel med zlib, men som erbjuder ytterligare optimeringar för att förbĂ€ttra prestandan.
  • Skapandet av delta-uppdateringar för RPM-paket har upphört, vilket möjliggör att endast Ă€ndrade data laddas ner vid uppdatering av den redan installerade versionen av paketet. Stödet för deltarpm i DNF och DNF5 har avaktiverats.
  • Passim har lagts till, som cachar server för att distribuera ofta efterfrĂ„gade filer i det lokala nĂ€tverket utan direkt kontakt med de primĂ€ra servrarna och utan att involvera globala CDN.
  • Modulen pam_userdb har varit i övergĂ„ng frĂ„n anvĂ€ndningen av BerkeleyDB till GDBM pĂ„ grund av att stöd för versionen BerkeleyDB 5.x har upphört och versionen BerkeleyDB 6.x har övergĂ„tt till en oacceptabel licens. Bogofilter har bytt till att anvĂ€nda SQLite istĂ€llet för BerkeleyDB (libdb).
  • För att bygga Live-avbilder av Fedora Workstation anvĂ€nds verktyget Image Builder, som stöder reproducerbara byggen och erbjuder anvĂ€ndarna en enklare process för att anpassa bilder.
  • För att bygga minimiavbilder för ARM-arkitekturen utnyttjas verktyget osbuild.
  • För att skapa bilder för Fedora Cloud Edition anvĂ€nds verktyget Kiwi istĂ€llet för ImageFactory.
  • Paketen för Kubernetes har omstrukturerats.
  • Fedora IoT, en version för IoT-enheter, har omvandlats för att anvĂ€nda startcontainrar som skapas med hjĂ€lp av verktyget OSTree och boot-teknologin.
  • Verktyget wget har ersatts med wget2, och verktyget iotop har ersatts med iotop-c.
  • I versionerna av Fedora Silverblue och Kinoite har programmet bootupd inkluderats, vilket uppdaterar bootloadern.
  • Biblioteket libuser har förklarats som förĂ„ldrat, dĂ„ det inte lĂ€ngre underhĂ„lls och inte anvĂ€nds i andra Fedora-paket (stöd för LDAP har lĂ€nge hanterats av SSSD). Paketet passwd, som implementerade verktyget passwd baserat pĂ„ libuser, har tagits bort, istĂ€llet anvĂ€nds ett motsvarande verktyg frĂ„n paketet shadow-utils.
  • Arbete har genomförts för att förbereda en nyare version av C-sprĂ„kstandarden att inkluderas i GCC som standard, vilket markerar slutet för standardstödet av vissa förĂ„ldrade sprĂ„kfunktioner, sĂ„som implicit funktionsdefinition och implicit typtilldelning av int.
  • Den andra fasen av övergĂ„ngen till den moderniserade boot-processen föreslagen av Lennart Poettering har genomförts. Skillnaderna frĂ„n den klassiska bootingen innebĂ€r anvĂ€ndning av en enhetlig kĂ€rnbild UKI (Unified Kernel Image) istĂ€llet för initrd-bilden som skapas lokalt vid installation av kĂ€rnpaketet. UKI-bilden kombinerar i en fil hanteraren för att boota kĂ€rnan frĂ„n UEFI (UEFI boot stub), Linux-kĂ€rnbilden och det initrd-systemmiljön som laddas in i minnet. Vid anrop av UKI-bilden frĂ„n UEFI finns möjligheten att kontrollera integriteten och Ă€ktheten via den digitala signaturen, inte bara för kĂ€rnan utan ocksĂ„ för innehĂ„llet i initrd, vars pĂ„litlighet Ă€r viktig eftersom nycklar för avkodning av root-filsystemet hĂ€mtas i denna miljö.

    I den andra fasen har möjligheten att direkt ladda UKI frÄn UEFI-modulen shim.efi utan att involvera en separat bootloader (grub, sd-boot) implementerats. Stödet för anvÀndning av UKI pÄ system med Aarch64-arkitektur har ocksÄ förberetts och ett UKI-bildalternativ för molnmiljöer och sÀkra installationer har tagits fram. virtuella maskinerI den första fasen av Fedora 38 lades stöd för UKI till bootloadern, verktyg för installation och uppdatering av UKI implementerades, och en experimentell UKI-bild skapades för att starta virtuella maskiner med en begrÀnsad uppsÀttning komponenter och drivrutiner.

  • En fĂ€rdig paket med maskininlĂ€rningsramverket PyTorch har lagts till i förrĂ„det, tillgĂ€ngligt för installation med kommandot "dnf install pytorch". För nĂ€rvarande inkluderar paketet endast komponenter för berĂ€kningar med CPU, men i framtida utgĂ„vor planeras stöd för anvĂ€ndning av GPU och specialiserade NPU-acceleratorer.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster