Fedora-verspreidingsvrystelling aangekondig Linux Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite, en Live builds is beskikbaar vir aflaai. Hierdie builds is beskikbaar vir die x86_64, Power64, en ARM64 (AArch64) argitekture.
Die belangrikste veranderinge in Fedora Linux 42:
- Die Fedora KDE Plasma Desktop-bou het die status van 'n basiese uitgawe van die verspreiding ontvang, identies in vlak van ondersteuning aan Fedora Workstation. Dus, die GNOME- en KDE-variante van die verspreiding het nou identiese status en word op gelyke voet aangebied. KDE-spesifieke ernstige kwessies sal nou as vrystellingblokkering beskou word, net soos ernstige kwessies in GNOME voorheen vrystellingblokkering was. Daarbenewens voeg Fedora KDE Plasma Desktop ondersteuning by vir die Power-argitektuur (ppc64le), wat die volledige KDE-toepassingsstapel verskaf, insluitend KDE PIM. Vir OpenPOWER-stelsels soos Talos Workstation is lewendige weergawes van KDE beskikbaar wat installasie ondersteun.
- Bygevoeg amptelike Spin bou van die verspreiding met die COSMIC lessenaar omgewing, ontwikkel deur System76 in die Rust taal. COSMIC bied hibriede vensterteëls en vensterstapeling (venstergroepering soortgelyk aan blaaieroortjies) modusse wat in samewerking met virtuele werkskerms geaktiveer kan word.
- Die lessenaar in Fedora Workstation is opgedateer na die GNOME 48-tak. Die Xfce 4.20 en LXQt 2.1 rekenaars is opgedateer.
- Fedora Workstation gebruik standaard 'n nuwe weergawe van die Anaconda-installeerder, wat die GTK-gebaseerde koppelvlak met 'n webkoppelvlak vervang. Die webkoppelvlak is gebou met behulp van die React JavaScript-raamwerk, PatternFly-ontwerpelemente en komponente van die Cockpit-projek, wat reeds in Red Hat-produkte vir konfigurasie en ... gebruik word. bedienerbestuurIn plaas van 'n hoofskerm met 'n lys aksies, beskik die nuwe koppelvlak oor 'n towenaar-gebaseerde koppelvlak, wat gebruikers toelaat om spesifieke stappe opeenvolgend te voltooi sonder om na die hoofskerm terug te keer. Die webkoppelvlak laat interaksie via 'n webblaaier toe vir afstandbeheer van die eenheid.
Die voorgestelde koppelvlak is vry van komplikasies en is meer verstaanbaar vir beginner gebruikers. As 'n basiese opsie word voorgestel om die outomatiese (geleide) skyfpartisioneringsmodus te gebruik, waarin die installeerder self die parameters kies om partisies te skep of te verander gebaseer op die instellings wat deur die gebruiker gekies is. 'n Opsie is bygevoeg om die verspreiding te herinstalleer (byvoorbeeld om werking te herstel as sommige stelsellêers beskadig is), sowel as die vermoë om in dubbellaaimodus te installeer om verskeie bedryfstelsels op een rekenaar te gebruik.
- Die klassieke Anaconda-installeerder is oorgeskakel om die Wayland-protokol te gebruik, wat X11-verwante afhanklikhede van installasiemedia uitgeskakel het. Die afgeleë installasieproses is geskuif van die TigerVNC VNC-kliënt na die grd (Gnome Remote Desktop)-toepassing, wat die RDP-protokol gebruik. By verstek is GPT-partisionering geaktiveer vir alle ondersteunde argitekture.
- Die inhoud van die /usr/bin- en /usr/sbin-gidse is saamgevoeg. Die /usr/sbin-gids is vervang met 'n simboliese skakel wat na /usr/bin wys. Die skeiding van uitvoerbare lêers in bin- en sbin-gidse word beskou as 'n verouderde praktyk wat sy betekenis in moderne verspreidings verloor het. Eenwording van bin en sbin sal die werk van pakketonderhouers vereenvoudig, wat nie hoef te raai in watter gids om die uitvoerbare lêer te plaas nie; sal die stelsel meer voorspelbaar en verstaanbaar maak vir gebruikers; sal verenigbaarheid met ander verspreidings verhoog; sal die aantal gidskontroles verminder wanneer execvp() en soortgelyke oproepe uitgevoer word.
- Nuwe groepe flatpak en diskadmin is bygevoeg om onbevoorregte gebruikers toegang te gee tot bestuursfunksies vir stelselpakkette in Flatpak-formaat en eksterne berging. Die verandering het die behoefte uitgeskakel om 'n gebruiker by die wielgroep te voeg, m.a.w. laat jou toe om met flatpak en eksterne aandrywers te werk sonder om toegang tot ander administratiewe bedrywighede te verskaf. Vir gebruikers in die wielgroep word die vermoë verskaf om (LUKS) te ontsluit en eksterne dryf te monteer sonder om vir 'n wagwoord te vra.
- Dit word toegelaat om bykomende uitvoerbare variante in pakkette in te sluit, gebou met optimalisering vir die x86-64-v2, x86-64-v3 en x86-64-v4 mikroargitekture. In die meeste gevalle oorskry die prestasietoename tydens montering vir sulke argitekture nie 10% nie, maar in sommige situasies lei dit tot 'n merkbare toename in werkverrigting (tot 120%). Die besluit om bykomende geoptimaliseerde uitvoerbare by te voeg, word deur instandhouers geneem, afhangende van die resultate van prestasietoetsing van spesifieke pakkette.
- Regstreekse weergawes van die verspreiding wat 'n stelselbeeld in leesalleenmodus gebruik, is van SquashFS na die EROFS-lêerstelsel oorgeskakel. Redes wat vir die skuif aangevoer word, sluit in meer aktiewe ontwikkeling van EROFS (die laaste vrystelling van die SquashFS-nutsgoed was in die lente 2023) en die teenwoordigheid van gevorderde kenmerke in EROFS wat in die toekoms gebruik kan word. In vergelyking met SquashFS, het EROFS 'n swakker kompressievlak (beeldgrootte is 2.7 GiB in EROFS versus 2.0 GiB in SquashFS wanneer die XZ-kompressie-algoritme gebruik word en 3.9 GiB teenoor 3.1 GiB wanneer LZ4 gebruik word), maar het 'n hoër ewekansige toegangspoed en deurset (7.1 MiBs/Z) in ERO MiBs/Z 5.0 MiB/s teenoor 30.9 MiB/s vir LZ26.3).
- Fedora Atomic Desktops, soos Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic, en Fedora Budgie Atomic, het by verstek na die Composefs-lêerstelsel gemigreer, wat hierdie geboue toelaat om 'n leesalleen-wortelpartisie te gebruik en verder integriteitsverifikasie vir die stelselpartisie moontlik te maak om probleme op te spoor tydens stelselpartisie. Die /etc en /var partisies is steeds skryfbaar gemonteer. Die Composefs-lêerstelsel word geïmplementeer as 'n byvoeging tot die OverlayFS- en EROFS-lêerstelsels wat reeds in die kern teenwoordig is, en is geoptimaliseer vir doeltreffende gesamentlike berging van die inhoud van verskeie gemonteerde skyfbeelde.
- In die Fedora Kinoite-uitgawe (die atomies bygewerkte variant met KDE), is outomatiese opdaterings by verstek geaktiveer.
- Amptelike Fedora-boue vir die WSL-substelsel word verskaf (Windows Substelsel vir Linux), wat in die lys ingesluit is Linux-verspreidings aangebied vir vinnige installasie in WSL. Die bouwerk word in 'n nuwe formaat geskep, wat jou toelaat om die verspreiding van jou eie te versprei. bedieners sonder om na die Microsoft Store-katalogus op te laai, sonder om in appx-formaat te verpak en sonder om kode spesifiek vir die samestelling te plaas Windows.
- Die nuwe tak van die SDL 3 multimedia-biblioteek word gebruik Vir SDL-gebaseerde toepassings word die Wayland-protokol by verstek gebruik. Die SDL 2-biblioteke is vervang deur die sdl2-compat-laag, wat bo-op SDL 3 loop.
- Die DNF5-pakketbestuurder ondersteun nou die verwydering van verouderde of vervalde PGP-bewaarpleksleutels van die stelsel, wat outomatiese sleutelbestuur moontlik maak wanneer programme geïnstalleer en opgedateer word.
- Die RPM-pakketbestuurder ondersteun nou die skep van gebruikers en groepe gebaseer op pakketverskafde konfigurasielêers geleë in die Sysusers.d-gids wat deur systemd gebruik word.
- Het 'n afhanklikheidsgenerator vir GNOME Shell-uitbreidings bygevoeg, wat jou toelaat om rpm-pakkette met uitbreidings aan GNOME Shell-weergawes te koppel.
- DNF en RPM het "Copy on Write"-modus by verstek geaktiveer, geïmplementeer met behulp van reflink in Btrfs.
- Opgedateerde pakketweergawes: LLVM 20, GCC 15-toets, 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, Djangos 5, 11, PHP 8.4, 2.1.3, PHP XNUMX.
- Die FEX-emulator is by die AArch64-argitektuurbewaarplek gevoeg, wat jou toelaat om uitvoerbare programme wat gebou is vir x86- en x86-64-argitekture in die ARM64 (AArch64)-omgewing te laat loop. FEX-gebaseerde komponente om x86-programme te laat loop, is geïntegreer in Fedora-geboue met die KDE-lessenaaromgewing.
- Uitgebreide ondersteuning vir webkameras met MIPI (Mobile Industry Processor Interface) koppelvlak, wat toenemend op skootrekenaars en tablette gebruik word in plaas van UVC (USB Video Class).
- Bygevoeg ondersteuning vir virtuele masjien geheue enkripsie met behulp van AMD SEV-SNP en Intel TDX tegnologie.
- Pakkette wat slegs die git-binêre gebruik, is geskuif om teen die git-kern-afhanklikheid te skakel eerder as die volledige git-pakket.
- Die Plymouth-selflaaiskerm is oorgeskakel om die simpledrm-kernmodule te gebruik, wat die behoefte uitskakel om te wag vir die GPU-bestuurder om te inisialiseer.
- In Firewalld, in werkstasiegeboue vir IPv6, is die rpfilter (Reverse Path Filter)-modus by verstek geaktiveer as "los" in plaas van "streng".
Vir Fedora 42 is die "gratis" en "nievrye" bewaarplekke van die RPM Fusion-projek bekendgestel, wat pakkette bevat met bykomende multimedia-toepassings (MPlayer, VLC, Xine), video-/klankkodeks, DVD-ondersteuning, eie AMD- en NVIDIA-drywers, speletjieprogramme en emulators.
Fedora Asahi Remix 42, 'n verspreiding wat ontwerp is vir installasie op Mac-rekenaars toegerus met Apple-ontwikkelde ARM-skyfies, is gelyktydig vrygestel. Fedora Asahi Remix 42 is gebaseer op die Fedora-pakketbasis. Linux 42 en sluit die Calamares-installeerder in. Dit ondersteun Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio en iMac-stelsels wat toegerus is met Apple M1- en M2 ARM-skyfies.
Fedora Asahi ondersteun Apple se rekenaarklank, kamera, Wi-Fi, Bluetooth, invoertoestelle, USB Tipe C (USB 3.0) en MagSafe draadlose laai ten volle. Nog nie ondersteun nie: USB-C, Thunderbolt/USB4-skermverbinding, mikrofoon en Touch ID. Die grafiese drywers ondersteun OpenGL 4.6, OpenGL ES 3.2 en Vulkan 1.4. Om toepassings wat vir x86_64-stelsels saamgestel is, uit te voer, word die muvm-gereedskapskis en 'n emulasielaag gebaseer op die FEX-pakket gebruik.
Bron: opennet.ru
