Betatesting av Fedora Linux 42 har startet

Beta-versjonen av Fedora Linux 42 er nå tilgjengelig, noe som markerer overgangen til den endelige testfasen hvor bare kritiske feil kan rettes. Utgivelsen er planlagt til 22. april. Utgivelsen inkluderer Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite, samt live-builds tilgjengelig som spins med brukergrensesnitt som Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway og Cosmic. Byggene er formet for arkitekturene x86_64, Power64 og ARM64 (AArch64).

De mest betydningsfulle endringene i Fedora Linux 42:

  • Fedora KDE Plasma Desktop har fått status som en basisutgave av distribusjonen, med støtte på nivå med Fedora Workstation. Derfor har distribusjonsvariantene med GNOME og KDE nå identisk status og blir presentert på lik linje. KDE-spesifikke alvorlige problemer vil nå bli vurdert som blockerende for utgivelsen, akkurat som alvorlige problemer i GNOME tidligere har blokkert utgivelsen. I tillegg er det lagt til støtte for Power-arkitekturen (ppc64le) i Fedora KDE Plasma Desktop, som har full KDE-applikasjonsstakk, inkludert KDE PIM. For OpenPOWER-systemer, som Talos Workstation, er det laget live-builds med KDE som støtter installasjon.
  • Offisielle Spin-builds av distribusjonen med COSMIC-skrivebordsgrensesnittet, utviklet av System76 i Rust, er lagt til. COSMIC tilbyr moduser med hybrid mosaikk-layout og stablet vindusfesting (gruppering av vinduer lik faner i nettleseren), som kan aktiveres i tilknytning til virtuelle skrivebord.
  • Skrivebordet i Fedora Workstation har blitt oppdatert til GNOME 48-grenen, med utgivelse planlagt til i morgen. Xfce 4.20 og LXQt 2.1-skrivebordene er også oppdatert.
  • Fedora Workstation har nå som standard en ny versjon av Anaconda-installereren, hvor et web-basert grensesnitt brukes i stedet for et grensesnitt basert på GTK-biblioteket. Web-grensesnittet er bygget med JavaScript-rammeverket React, PatternFly-designkomponenter og komponenter fra Cockpit-prosjektet, som allerede brukes i Red Hat-produkter for konfigurasjon og serveradministrasjon. I stedet for hovedskjermen med en liste over handlinger er arbeidet i det nye grensesnittet organisert som en veiviser (Wizard), som innebærer sekvensiell utførelse av bestemte trinn uten å gå tilbake til hovedskjermen. Web-grensesnittet tillater interaksjon gjennom nettleseren for fjernstyring av installasjonen.

    Det foreslåtte grensesnittet er befrihet fra kompleksitet og er mer forståelig for nybegynnere. Som standard foreslås en automatisert (guided) diskpartisjonering, der installasjonsprogrammet selv velger parametrene for å opprette eller endre partisjoner basert på innstillingene som brukeren har valgt. Det er lagt til en opsjon for reinstallasjon av distribusjonen (for eksempel for å gjenopprette funksjonalitet ved skader på systemfiler), samt muligheten for installasjon i en dual-boot-modus for å bruke flere operativsystemer på én datamaskin.

  • Den klassiske Anaconda-installasjonsprogrammet er overført til bruk av Wayland-protokollen, noe som har eliminert avhengigheter knyttet til X11 fra installasjonsmediene. Prosessen for fjerninstallasjon er endret fra VNC-klienten TigerVNC til applikasjonen grd (Gnome Remote Desktop), som bruker RDP-protokollen. Som standard er partisjonering med GPT aktivert for alle støttede arkitekturer.
  • Innholdet i katalogene /usr/bin og /usr/sbin er slått sammen. Katalogen /usr/sbin er erstattet med en symbolsk lenke som peker til /usr/bin. Deling av kjørbare filer mellom katalogene bin og sbin er ansett som en foreldet praksis, som har mistet sin mening i moderne distribusjoner. Unifikasjonen av bin og sbin vil forenkle arbeidet for pakkevedlikeholdere, som ikke lenger trenger å gjette hvilken katalog de skal plassere den kjørbare filen i; det vil gjøre systemet mer forutsigbart og forståelig for brukerne; øke kompatibiliteten med andre distribusjoner; og redusere antallet katalogsjekker ved utførelse av execvp() og lignende kall.
  • Nye grupper for flatpak og diskadmin har blitt lagt til for å gi ikke-privilegerte brukere tilgang til funksjoner for systempakkehåndtering i Flatpak-format og eksterne lagringsenheter. Endringen har gjort det unødvendig å legge brukere til wheel-gruppen, noe som gir mulighet til å jobbe med flatpak og eksterne disker uten å gi tilgang til andre administrative oppgaver. For brukere som er med i wheel-gruppen, er det i tillegg gitt mulighet for å låse opp (LUKS) og montere eksterne lagringsenheter uten å måtte oppgi passord.
  • Det er nå tillatt å inkludere ekstra varianter av kjørbare filer i pakkene, kompilert med optimaliseringer for mikroarkitekturer x86-64-v2, x86-64-v3 og x86-64-v4. I de fleste tilfeller er ytelsesgevinsten ved å kompilere for disse arkitekturene ikke mer enn 10%, men i enkelte situasjoner kan det føre til betydelig ytelsesforbedring (opptil 120%). Beslutningen om å legge til ekstra optimaliserte kjørbare filer tas av vedlikeholdere, avhengig av resultatene fra ytelsestesting av spesifikke pakker.
  • Live-bygg av distribusjonen, som bruker et systembilde i skrivebeskyttet modus, har blitt overført fra SquashFS til filsystemet EROFS. Årsakene til overgangen inkluderer mer aktiv utvikling av EROFS (den siste utgivelsen av verktøyene for SquashFS var våren 2023) og tilstedeværelsen av utvidede funksjoner i EROFS som kan bli utnyttet i fremtiden. Sammenlignet med SquashFS har EROFS dårligere kompresjonsnivå (bilde størrelse 2.7 GiB i EROFS mot 2.0 GiB i SquashFS ved bruk av XZ-komprimeringsalgoritmen og 3.9 GiB mot 3.1 GiB ved bruk av LZ4), men bedre tilfeldig tilgangshastighet og båndbredde (7.1 MiB/s i EROFS mot 5.0 MiB/s i SquashFS for XZ og 30.9 MiB/s mot 26.3 MiB/s for LZ4).
  • Atomisk oppdaterte utgaver av distribusjonen for stasjonære systemer (Fedora Atomic Desktops), som Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic og Fedora Budgie Atomic, er som standard oversatt til filsystemet Composefs, noe som gjør det mulig å bruke en rotpartisjon som kjører i skrivebeskyttet modus i disse bygningene. I tillegg kan det fremover brukes verktøy for integritetsverifisering på systempartitionen, for å oppdage problemer som oppstår under drift. Partisjonene /etc og /var monteres fortsatt med skriveadgang. Filsystemet Composefs er implementert som et lag over allerede eksisterende filsystemer i kjernen, OverlayFS og EROFS, og er optimalisert for effektiv delt lagring av innholdet fra flere monterte diskbilder.
  • I Fedora Kinoite-redaksjonen (den atomisk oppdaterbare varianten med KDE) er automatisk oppdatering av oppdateringer aktivert som standard.
  • Det er tilgjengelige offisielle bygninger av Fedora for WSL (Windows Subsystem for Linux), som er inkludert i listen over Linux-distribusjoner som tilbys for rask installasjon i WSL. Bygningene er dannet i et nytt format som muliggjør distribusjon av distribusjonen uten servere å laste ned til Microsoft Store-katalogen, uten pakking i appx-format og uten å inkludere Windows-spesifikk kode i bygningen.
  • En ny gren av SDL 3 multimediabiblioteket er tatt i bruk. For applikasjoner basert på SDL er Wayland-protokollen som standard aktivert. Biblioteker fra SDL 2 er erstattet med sdl2-compat-laget, som fungerer over SDL 3.
  • DNF5-pakkebehandleren har fått støtte for å fjerne utdatert eller ugyldig gjeldende PGP-nøkler fra systemet, noe som har automatisert nøkkeladministrasjonen ved installasjon og oppdatering av programmer.
  • RPM-pakkebehandleren har fått støtte for å opprette brukere og grupper basert på konfigurasjonsfilene som følger med i pakkene, plassert i katalogen Sysusers.d, som brukes i systemd.
  • Det er lagt til en avhengighetsgenerator for GNOME Shell-utvidelser, som gjør det mulig å knytte rpm-pakker med tillegg til versjoner av GNOME Shell.
  • I DNF og RPM er «Copy on Write»-modusen aktivert som standard, implementert ved hjelp av reflink i Btrfs.
  • Pakkene er oppdatert til følgende versjoner: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
  • FEX-emulator er lagt til i AArch64-arkitekturens repository, noe som gjør det mulig å kjøre kjørbare filer bygget for x86 og x86-64 i et ARM64 (AArch64) miljø. FEX-baserte komponenter for å kjøre x86-programmer er integrert i Fedora-bygningene med KDE-skrivebordsmiljø.
  • Støtten for webkameraer med MIPI (Mobile Industry Processor Interface), som blir stadig mer brukt på bærbare datamaskiner og nettbrett i stedet for UVC (USB Video Class), er utvidet.
  • Støtte for minnekryptering av virtuelle maskiner ved hjelp av AMD SEV-SNP og Intel TDX-teknologier er lagt til.
  • Pakker som utelukkende bruker kjørbare git-filer er overført til avhengighetsbinding mot git-core i stedet for hele git-pakken.
  • Oppstartshilsebildet Plymouth er endret til å bruke simpledrm-modulen i kjernen, noe som eliminerer ventetiden for å initialisere GPU-driveren.
  • I Firewalld for arbeidsstasjoner er modus for rpfilter (Reverse Path Filter) «loose» aktivert som standard for IPv6 i stedet for «strict».

Samtidig ble det annonsert et beta-testprogram for Fedora Asahi Remix 42, som er ment for installasjon på Mac-datamaskiner utstyrt med ARM-brikker utviklet av Apple. Fedora Asahi Remix 42 er basert på pakkegrunnlaget til Fedora Linux 42-beta og leveres med Calamares-installasjonsprogrammet. Støtte for systemer som Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio og iMac, utstyrt med Apples ARM-chips M1 og M2, er gitt.

Fedora Asahi støtter fullt ut: lydsystemet til Apple-datamaskiner, kamera, Wi-Fi, Bluetooth, inngangs-enheter, USB Type C (USB 3.0) og trådløs MagSafe-lading. Foreløpig er ikke støtte for skjermtilkobling via USB-C, Thunderbolt/USB4, mikrofon og Touch ID tilgjengelig. Grafiske drivere støtter OpenGL 4.6, OpenGL ES 3.2 og Vulkan 1.4. For å kjøre applikasjoner bygget for x86_64-systemer benyttes muvm-verktøykassen og FEX-basert emuleringslag.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster