Utgivning av Fedora Linux 40

Fedora Linux 40 har slÀppts. Produkter för nedladdning inkluderar Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition samt Live-versioner som erbjuds i form av spinn med skrivbordsmiljöer som KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie och Sway. Versionerna Àr tillgÀngliga för arkitekturerna x86_64, Power64 och ARM64 (AArch64). Utgivningen av Fedora Silverblue har fördröjts.

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

  • Skrivbordsmiljön GNOME i Fedora Workstation har uppgraderats till version 46, dĂ€r en funktion för global sökning har lagts till, prestandan hos filhanteraren och terminalemulatorer har förbĂ€ttrats, experimentellt stöd för mekanismen VRR (Variable Refresh Rate) har införts, kvaliteten pĂ„ utgĂ„ngen har förbĂ€ttrats vid olika skalning, utökade möjligheter för anslutning till externa tjĂ€nster har getts, konfigureraren har uppdaterats och meddelandesystemet har förbĂ€ttrats. GTK anvĂ€nder en ny renderingmotor baserat pĂ„ Vulkan API.
  • KDE-versionen har uppdaterats till KDE 6, som anvĂ€nder Wayland-protokollet. Stödet för X11-baserade sessioner i standardinstallationen har upphört (det kan Ă„terstĂ€llas genom att installera paketet plasma-workspace-x11 frĂ„n repot). För att köra X11-applikationer i Wayland-baserade sessioner anvĂ€nds DDX-servern XWayland. Orsaken till upphörandet av stödet för X11-sessioner nĂ€mns dĂ„ X.Org-servern har flyttats till kategorin förĂ„ldrad i RHEL 9 med beslutet att helt ta bort den i framtida betydande RHEL 10-release. Bland faktorerna som bidragit till att endast stödja Wayland Ă€r bytet av fbdev-drivrutiner i Fedora 36 till simpledrm-drivrutinen, som fungerar korrekt med Wayland, samt införandet 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 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.

Det kan Àven nÀmnas att Fedora 40 nu har 'free' och 'nonfree' förrÄd frÄn RPM Fusion-projektet, dÀr paket med ytterligare multimedia-applikationer (MPlayer, VLC, Xine), video/audio-codecs, DVD-stöd, proprietÀra drivrutiner för AMD och NVIDIA, spelprogram och emulatorer Àr tillgÀngliga.

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