test di beta del distribuzione Fedora 31. L'uscita beta segna il passaggio alla fase finale di testing, durante la quale è consentita solo la correzione di errori critici. Rilascio il 22 o 29 ottobre. L'uscita copre , Fedora Server, Fedora Silverblue e le versioni Live, fornite in forma di con ambienti desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. Le build sono preparate per le architetture x86_64, ARM (Raspberry Pi 2 e 3), ARM64 (AArch64) e Power.
Le caratteristiche più notevoli in Fedora 31:
- Il desktop GNOME è stato aggiornato alla versione con il supporto per la raggruppamento delle icone delle applicazioni in cartelle e un nuovo pannello di selezione degli sfondi del desktop;
- il lavoro per rimuovere le dipendenze di GNOME Shell legate a X11, consentendo di eseguire GNOME senza avviare XWayland.
supporto per l'interfaccia l'avvio automatico di XWayland nel tentativo di eseguire applicazioni basate sul protocollo X11 in un ambiente grafico basato sul protocollo Wayland. È stata aggiunta la possibilità di eseguire applicazioni X11 con privilegi di root sotto XWayland. In SDL sono stati risolti problemi di scaling durante l'esecuzione di vecchi giochi che funzionano a basse risoluzioni dello schermo. È in corso il lavoro per fornire la possibilità di utilizzare l'accelerazione 3D in XWayland su sistemi con driver proprietari NVIDIA; - Nel gestore delle finestre Mutter è stato aggiunto il supporto per la nuova API KMS transazionale (Atomic Kernel Mode Setting), che consente di verificare la correttezza dei parametri prima di modificare effettivamente la modalità video;
- Per l'uso con il desktop GNOME per impostazione predefinita la versione del browser Firefox, con supporto per Wayland;
- La libreria Qt per l'utilizzo nell'ambiente GNOME per impostazione predefinita con supporto per Wayland (il plugin Qt Wayland è attivato invece di XCB);
- Aggiunti pacchetti con desktop ;
- I pacchetti con desktop Deepin sono stati aggiornati alla versione ;
- È stato fatto un lavoro per portare il modo GNOME Classic a uno stile più nativo per GNOME 2. In GNOME Classic, la modalità panoramica è disabilitata per impostazione predefinita e l'interfaccia per passare tra i desktop virtuali è stata modernizzata;
- Si è interrotta la creazione di pacchetti, dell'immagine del kernel Linux e dei principali repository per l'architettura i686. La creazione di repository multi-lib per ambienti x86_64 è stata mantenuta e i pacchetti i686 continueranno ad essere aggiornati;
- È stata aggiunta una nuova edizione ufficiale nell'elenco dei pacchetti distribuiti dalla pagina principale di download , che ha integrato Fedora Workstation, Server e CoreOS. La distribuzione all'uso su dispositivi per l'Internet delle cose (IoT) e offre un ambiente ridotto al minimo, il cui aggiornamento avviene in modo atomico sostituendo l'immagine dell'intero sistema, senza suddividerla in singoli pacchetti. Per la creazione dell'ambiente di sistema viene utilizzata la tecnologia OSTree;
- È in corso il testing dell'edizione , che sostituisce i prodotti Fedora Atomic Host e CoreOS Container Linux come soluzione unica per l'esecuzione di ambienti basati su contenitori isolati. Il primo rilascio stabile di CoreOS è atteso per il prossimo anno;
- Per impostazione predefinita l'accesso come utente root tramite SSH con password (l'accesso utilizzando chiavi è possibile);
- Il linker GOLD in un pacchetto distinto dal pacchetto binutils. è presente la possibilità opzionale di utilizzare il linker LDD del progetto LLVM;
- La distribuzione adesso si utilizza per default una gerarchia unificata cgroups-v2. In precedenza, era impostato un modo ibrido per default (systemd era compilato con "-Ddefault-hierarchy=hybrid");
- possibilità di generare dipendenze di build per il file spec RPM;
- Proseguita pacchetti relativi a Python 2 e preparazione per la completa cessazione del supporto a Python 2. Il file eseguibile python è stato reindirizzato a Python 3;
- Nel gestore di pacchetti RPM algoritmo di compressione Zstd. In DNF l'opzione predefinita skip_if_unavailable=FALSE è attivata, cioè ora verrà visualizzato un errore se il repository non è disponibile. Rimuovendo pacchetti relativi al supporto YUM 3;
- Aggiornati i componenti di sistema, inclusi , Gawk 5.0.1 (precedentemente era in uso la versione 4.2), RPM 4.15
- Aggiornati gli strumenti di sviluppo, tra cui Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- Aggiunta la possibilità di definire una propria politica () nell'ambito del supporto per algoritmi e protocolli crittografici;
- Proseguite le attività per la sostituzione di PulseAudio e Jack con un server multimediale , che espande le capacità di PulseAudio con strumenti per la gestione di flussi video e di elaborazione audio con ritardi minimi, tenendo conto delle esigenze dei sistemi di elaborazione audio professionale, e offre anche un modello di sicurezza avanzato per la gestione dell'accesso a livello di singoli dispositivi e flussi. Nell'ambito del ciclo di sviluppo di Fedora 31, si è concentrato sull'uso di PipeWire per facilitare la condivisione dello schermo in ambienti basati su Wayland, anche utilizzando il protocollo Miracast.
- Programmi non privilegiati la possibilità di inviare pacchetti ICMP Echo (ping), grazie all'impostazione di sysctl "net.ipv4.ping_group_range" per tutto l'intervallo di gruppi (per tutti i processi);
- Nel buildroot una versione ridotta del debugger GDB (senza supporto per XML, Python e evidenziazione della sintassi);
- Nell'immagine per EFI (grubx64.efi da grub2-efi-x64) moduli
"verify," "cryptodisk" e "luks"; - nuovo spin per architettura AArch64 con ambiente desktop Xfce.
Fonte: opennet.ru
