Annunziata a distribuzione di Fedora Linux Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite, è e compilazioni Live sò dispunibili per u scaricamentu. Queste compilazioni sò dispunibili per l'architetture x86_64, Power64, è ARM64 (AArch64).
I cambiamenti più significativi in Fedora Linux 42:
- A Fedora KDE Plasma Desktop build hà ricevutu u statutu di una edizione basica di a distribuzione, identica in u livellu di supportu à Fedora Workstation. Cusì, e varianti GNOME è KDE di a distribuzione anu avà un statu identicu è sò presentati in uguali. I prublemi seri specifichi di KDE seranu avà cunsiderati cum'è un bloccu di liberazione, cum'è i prublemi seri in GNOME eranu prima di bloccu di liberazione. Inoltre, Fedora KDE Plasma Desktop aghjunghjenu supportu per l'architettura Power (ppc64le), chì furnisce a pila di applicazioni KDE cumpleta, cumprese KDE PIM. Per i sistemi OpenPOWER, cum'è Talos Workstation, i build Live di KDE sò dispunibili chì supportanu l'installazione.
- Added Spin builds ufficiali di a distribuzione cù l'ambiente desktop COSMIC, sviluppatu da System76 in a lingua Rust. COSMIC furnisce i modi di tiling di finestra hibrida è stacking di finestra (raggruppamenti di finestra simili à e tabulazioni di u navigatore) chì ponu esse attivati in cunjunzione cù desktop virtuali.
- U desktop in Fedora Workstation hè statu aggiornatu à a branca GNOME 48. I desktop Xfce 4.20 è LXQt 2.1 sò stati aghjurnati.
- Fedora Workstation usa una nova versione di l'installatore Anaconda per difettu, chì rimpiazza l'interfaccia basata in GTK cù una interfaccia web. L'interfaccia web hè custruita aduprendu u framework React JavaScript, l'elementi di cuncepimentu PatternFly è i cumpunenti di u prughjettu Cockpit, chì hè digià adupratu in i prudutti Red Hat per a cunfigurazione è gestione di u servitoreInvece di una schermata principale cù una lista d'azzioni, a nova interfaccia presenta una interfaccia basata nantu à una procedura guidata, chì permette à l'utilizatori di compie passi specifici in sequenza senza vultà à a schermata principale. L'interfaccia web permette l'interazione via un navigatore web per u cuntrollu remotu di l'unità.
L'interfaccia pruposta hè libera di cumplicazioni è hè più comprensibile per l'utilizatori novi. Cum'è una opzione basica, hè pruposta d'utilizà u modu di particionamentu di discu automatizatu (guidatu), in quale l'installatore stessu selezziunate i paràmetri per creà o cambià partizioni in basa di i paràmetri selezziunati da l'utilizatore. Una opzione hè stata aghjunta per reinstallà a distribuzione (per esempiu, per restaurà u funziunamentu se certi schedarii di u sistema sò danati), è ancu a capacità di installà in u modu dual boot per utilizà parechje sistemi operativi in un computer.
- L'installatore classicu di Anaconda hè statu cambiatu per utilizà u protocolu Wayland, chì hà eliminatu i dependenzii di X11 da i media di installazione. U prucessu di stallazione remota hè stata spustata da u cliente TigerVNC VNC à l'applicazione grd (Gnome Remote Desktop), chì usa u protocolu RDP. Per automaticamente, a particionazione GPT hè attivata per tutte l'architetture supportate.
- U cuntenutu di i repertorii /usr/bin è /usr/sbin sò stati uniti. U cartulare /usr/sbin hè statu rimpiazzatu cù un ligame simbolicu chì punta à /usr/bin. A separazione di i fugliali eseguibili in i repertorii bin è sbin hè cunsideratu una pratica obsoleta chì hà persu u so significatu in distribuzioni muderni. L'unificazione di bin è sbin simplificà u travagliu di i mantene di u pacchettu, chì ùn anu micca bisognu di indovinà in quale repertoriu mette u schedariu eseguibile; farà u sistema più prevedibile è comprensibile per l'utilizatori; aumenterà a cumpatibilità cù altre distribuzioni; riducerà u numeru di cuntrolli di u repertoriu quandu eseguisce execvp () è chjamate simili.
- I novi gruppi flatpak è diskadmin sò stati aghjunti per furnisce l'utilizatori senza privilegiu accessu à e funzioni di gestione per i pacchetti di sistema in u furmatu Flatpak è l'almacenamiento esternu. U cambiamentu hà eliminatu a necessità di aghjunghje un utilizatore à u gruppu di rota, i.e. permette di travaglià cù flatpak è unità esterne senza furnisce accessu à altre operazioni amministrative. Per l'utilizatori in u gruppu di rota, a capacità di sbloccare (LUKS) è di muntà unità esterne senza dumandà una password hè ancu furnita.
- Hè permessu di include varianti eseguibili supplementari in pacchetti, custruiti cù ottimisazioni per i microarchitetture x86-64-v2, x86-64-v3 è x86-64-v4. In a maiò parte di i casi, u guadagnu di rendiment durante l'assemblea per tali architetture ùn supera micca u 10%, ma in certi casi porta à un aumentu notevuli di u rendiment (finu à 120%). A decisione di aghjunghje eseguibili ottimizzati supplementari hè fatta da i mantene, secondu i risultati di a prova di rendiment di pacchetti specifichi.
- I build in diretta di a distribuzione chì utilizanu l'imaghjini di u sistema in modu di sola lettura sò stati cambiati da SquashFS à u sistema di schedari EROFS. I motivi citati per a mossa includenu un sviluppu più attivu di EROFS (l'ultima versione di l'arnesi SquashFS era in primavera 2023) è a presenza di funzioni avanzate in EROFS chì ponu esse aduprate in u futuru. Comparatu à SquashFS, EROFS hà un livellu di compressione peghju (a dimensione di l'imaghjini hè 2.7 GiB in EROFS versus 2.0 GiB in SquashFS quandu si usa l'algoritmu di compressione XZ è 3.9 GiB versus 3.1 GiB quandu si usa LZ4), ma hà una velocità d'accessu aleatoriu più altu (7.1 MiB/s in MiB/s in FS 5.0 B/s versus 30.9 MiB/s per LZ26.3).
- Fedora Atomic Desktops, cum'è Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic, è Fedora Budgie Atomic, anu migratu à u sistema di file Composefs per automaticamente, permettendu à queste custruzzioni d'utilizà una partizione radicale di sola lettura è più attivate a verificazione di integrità per a partizione di u sistema per detectà prublemi durante l'operazione. E partizioni /etc è /var cuntinueghjanu à esse muntate in scrittura. U sistema di schedari Composefs hè implementatu cum'è un add-on à i sistemi di schedari OverlayFS è EROFS digià prisenti in u kernel, è hè ottimizatu per un almacenamentu cumunu efficiente di u cuntenutu di parechje imagine di discu muntatu.
- In l'edizione Fedora Kinoite (a variante atomicamente aghjurnata cù KDE), l'aghjurnamenti automatichi sò attivati per automaticamente.
- E versioni ufficiali di Fedora per u sottosistema WSL sò furnite (Windows Subsistema per Linux), chì sò inclusi in a lista Linux-distribuzioni offerte per una rapida installazione in WSL. E compilazioni sò create in un novu furmatu, chì vi permette di distribuisce a distribuzione da a vostra propria servitori senza caricamentu in u catalogu di Microsoft Store, senza imballaggio in furmatu appx è senza piazzà codice specificu per l'assemblea Windows.
- U novu ramu di a libreria multimediale SDL 3 hè utilizatu Per l'applicazioni basate in SDL, u protocolu Wayland hè utilizatu per difettu. E librerie SDL 2 sò state rimpiazzate da a capa sdl2-compat, chì corre sopra à SDL 3.
- U gestore di pacchetti DNF5 supporta avà l'eliminazione di e chjavi di repository PGP obsoleti o scaduti da u sistema, chì permettenu a gestione automatizata di e chjave durante l'installazione è l'aghjurnamentu di prugrammi.
- U gestore di pacchetti RPM supporta avà a creazione d'utilizatori è gruppi basati nantu à i schedarii di cunfigurazione furniti da u pacchettu situati in u repertoriu Sysusers.d utilizatu da systemd.
- Aggiuntu un generatore di dipendenza per l'estensioni di GNOME Shell, chì vi permette di ligà i pacchetti rpm cù estensioni à e versioni di GNOME Shell.
- DNF è RPM anu u modu "Copy on Write" attivatu per difettu, implementatu cù reflink in Btrfs.
- Versioni di pacchettu aghjurnati: 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 5x, PHP 11.
- L'emulatore FEX hè statu aghjuntu à u repositoriu di l'architettura AArch64, chì vi permette di eseguisce eseguibili custruiti per l'architetture x86 è x86-64 in l'ambiente ARM64 (AArch64). I cumpunenti basati in FEX per l'esecuzione di prugrammi x86 sò integrati in Fedora builds cù l'ambiente desktop KDE.
- Supportu allargatu per e webcam cù l'interfaccia MIPI (Interfaccia di Processore di l'Industria Mobile), chì hè sempre più utilizata in laptop è tablette invece di UVC (USB Video Class).
- Aghjunghje supportu per a criptografia di memoria di a macchina virtuale cù e tecnulugia AMD SEV-SNP è Intel TDX.
- I pacchetti chì usanu solu u binariu git sò stati spustati per ligà contr'à a dependenza di git-core invece di u pacchettu git sanu.
- U Plymouth boot splash screen hè stata cambiata per utilizà u modulu di kernel simpledrm, eliminendu a necessità d'aspittà chì u driver GPU sia inizializatu.
- In Firewalld, in stazioni di travagliu per IPv6, u modu rpfilter (Reverse Path Filter) hè attivatu per automaticamente cum'è "loose" invece di "strict".
Per Fedora 42, i repositori "liberi" è "non-free" di u prughjettu RPM Fusion sò stati lanciati, chì cuntenenu pacchetti cù applicazioni multimediali supplementari (MPlayer, VLC, Xine), codec video / audio, supportu DVD, drivers AMD è NVIDIA, prugrammi di ghjocu è emulatori.
Fedora Asahi Remix 42, una distribuzione cuncipita per l'installazione nantu à l'urdinatori Mac equipati cù chip ARM sviluppati da Apple, hè stata publicata simultaneamente. Fedora Asahi Remix 42 hè basata nantu à a basa di pacchetti Fedora. Linux 42 è include l'installatore Calamares. Supporta i sistemi Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio è iMac equipati cù chip ARM Apple M1 è M2.
Fedora Asahi supporta cumpletamente l'audio di l'urdinatore Apple, a camera, u Wi-Fi, u Bluetooth, i dispositivi d'input, l'USB Type C (USB 3.0) è a carica wireless MagSafe. Ancora micca supportati: USB-C, cunnessione di display Thunderbolt/USB4, microfonu è Touch ID. I driver grafichi supportanu OpenGL 4.6, OpenGL ES 3.2 è Vulkan 1.4. Per eseguisce applicazioni compilate per sistemi x86_64, si utilizanu u kit di strumenti muvm è un stratu di emulazione basatu annantu à u pacchettu FEX.
Source: opennet.ru
