Rilascio della distribuzione Fedora Linux 44

È stato presentato il rilascio della distribuzione Fedora Linux 44. Sono disponibili prodotti per il download come Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite e versioni Live fornite sotto forma di spin con ambienti desktop personalizzati come Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway e Cosmic. Le build sono state create per le architetture x86_64, Power64 e ARM64 (AArch64).

Le modifiche più significative in Fedora Linux 44:

  • L'ambiente desktop GNOME è stato aggiornato alla versione 50, in cui è stato rimosso il codice per il supporto di X11, è stato implementato un nuovo sistema di salvataggio delle sessioni, è stata riprogettata l'interfaccia del controllo genitori, è stato migliorato il supporto per i livelli di scala frazionari e il meccanismo VRR (Variable Refresh Rate), ed è stato implementato il supporto per il protocollo Wayland color-management-v2 per la gestione del colore.
  • In tutte le varianti della distribuzione con l'ambiente desktop KDE (Fedora KDE Plasma Desktop Edition, Fedora KDE Plasma Mobile Spin e Fedora Kinoite), per la configurazione del sistema dopo l'installazione è stato utilizzato il progetto in sviluppo KDE Plasma Setup, mentre nell'installer Anaconda sono state disattivate le fasi di configurazione del sistema che si sovrappongono a questa applicazione.
  • In tutte le edizioni con KDE, il gestore di accesso SDDM è stato sostituito dal Plasma Login Manager, un progetto in sviluppo KDE.
  • È stata riprogettata l'edizione Fedora Games Lab, che offre una selezione di pacchetti e configurazioni per gli appassionati di giochi per computer. Nella nuova versione è stato aggiornato lo stack software per l'esecuzione dei giochi e sono state utilizzate tecnologie recenti come Wayland e PipeWire.
  • L'ambiente desktop Budgie è stato aggiornato alla versione 10.10, migrata a Wayland.
  • Nell'installer Anaconda è stata modificata la logica di creazione dei profili di rete (file di configurazione per NetworkManager) nel sistema installato. Tali profili ora vengono creati solo per i dispositivi di rete cablati configurati durante l'installazione tramite GUI, opzioni di avvio o file kickstart, anziché per tutti i dispositivi disponibili. La creazione di profili per tutti i dispositivi disponibili, e non solo per quelli selezionati dall'utente, richiedeva la rimozione di profili superflui dopo l'installazione e causava difficoltà nel successivo cambiamento delle impostazioni.
  • Per impostazione predefinita, è attivato il modulo kernel NTSYNC, che consente di aumentare significativamente le prestazioni dei giochi Windows avviati tramite Wine. Il modulo implementa un dispositivo simbolico /dev/ntsync e un insieme di primitive di sincronizzazione utilizzate nel kernel di Windows NT. Un notevole guadagno di prestazioni è ottenuto grazie all'eliminazione dei costi associati all'uso di RPC nello spazio utente.
  • Nei sistemi con architettura Aarch64 è garantita la selezione automatica del file di descrizione hardware DTB (Device Tree Blobs) per il bootloader UEFI, risolvendo i problemi di avvio delle versioni Live di Fedora sui laptop ARM forniti con Windows.
  • Nelle versioni Live è stato utilizzato un insieme di script livesys-scripts per la configurazione dell'ambiente di lavoro e nuove funzionalità dello strumento Dracut per la creazione automatica di uno spazio di archiviazione sovrapposto da mantenere tra i riavvii durante la scrittura dell'immagine su unità USB.
  • Sono proseguite le attività di porting dell'infrastruttura di integrazione continua (dist-git CI), che ricompila i pacchetti RPM dopo modifiche o aggiornamenti di versione, per utilizzare per impostazione predefinita lo strumento Packit invece di Fedora CI e Zuul.
  • È stata abilitata per impostazione predefinita l'uso di link rigidi per collegare file identici installati da pacchetti diversi nella gerarchia /usr. La creazione di un link rigido avviene automaticamente durante l'installazione del pacchetto da parte del gestore nella fase di "post install".
  • È stato aggiunto al repository uno strumento con gestore pacchetti Nix, che consente di installare pacchetti in formato Nix dalla collezione nixpkgs. I pacchetti possono essere installati in modalità singolo utente (nella home dell'utente) e in modalità multi-utente (nella cartella /nix).
  • Interrotta la fornitura delle versioni QEMU per sistemi host a 32 bit (i686).
    La modifica riflette il lavoro del progetto QEMU per rimuovere il supporto per i sistemi host a 32 bit.
  • Sono stati rimossi dai pacchetti atomici Fedora per sistemi desktop i file eseguibili e le librerie FUSE 2 (questa versione era stata precedentemente dichiarata obsoleta e tutti i pacchetti sono stati migrati all'utilizzo di FUSE 3).
    È stata inoltre interrotta la supporto per le regole obsolète di polkit, incluse nei file con estensione pkla.
  • PackageKit è stato switched per utilizzare il nuovo backend DNF5, compilato con la libreria libdnf5.
  • Nella versione del pacchetto con il gestore composito MiracleWM, la shell desktop nwg-shell è stata sostituita con Dank Material Shell.
  • In Fedora Cloud, invece di una sezione separata /boot, ora viene proposta una sotto-sezione Btrfs con lo stesso nome.
  • Cessata la fornitura del pacchetto libreoffice-KF5 con componenti per l'integrazione di LibreOffice con Qt5, sostituito dal pacchetto libreoffice-kf6, che fornisce integrazione con Qt6.
  • Il caricamento della libreria OpenSSL è stato accelerato grazie alla distribuzione dei certificati in sottodirectory (formato directory-hash) invece di mantenerli in un unico file /etc/pki/tls/cert.pem.
  • Aggiornate le versioni dei pacchetti: GCC 16.1-prerelease, LLVM 22, Ruby 4.0, Go 1.26, binutils 2.46, glibc 2.43, gdb 16.3, CMake 4.0, MariaDB 11.8, IBus 1.5.34, uutils-coreutils 0.5, nushell 0.109.2, Django 6.x, TagLib 2, Helm 4, Ansible 13, TeXLive 2025, GHC 9.10, PHP 8.5.
  • È stato fatto un lavoro per portare l'infrastruttura per le build riproducibili a coprire almeno il 99% dei pacchetti nel repository Fedora. Nelle versioni precedenti, la copertura delle build riproducibili era stimata al 90%, grazie all'introduzione di modifiche al sistema di build che sincronizzano i metadati sul tempo di modifica dei file con il codice sorgente di riferimento, oltre a garantire un ordine costante nella enumerazione dei metadati e delle strutture nei file binari. Per garantire build riproducibili nel restante 10%, sono stati coinvolti i manutentori dei pacchetti problematici. Le build riproducibili offrono all'utente la possibilità di verificare personalmente che i file binari distribuiti nei pacchetti siano stati creati dal codice sorgente fornito e non contengano modifiche occulte effettuate a seguito della compromissione del compilatore o degli strumenti di build.

Per Fedora 44 sono stati attivati i repository «free» e «nonfree» del progetto RPM Fusion, nei quali sono disponibili pacchetti con applicazioni multimediali aggiuntive (MPlayer, VLC, Xine), codec audio/video, supporto DVD, driver proprietari AMD e NVIDIA, giochi e emulatori.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster