Rilascio della distribuzione Linux Fedora 32

Introdotto Rilascio della distribuzione Linux Fedora 32. Per caricare preparato Prodotti Fedora Workstation, Fedora Server, Core OS, E set di "giri" con build live degli ambienti desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. Gli assembly vengono generati per x86_64, Power64, ARM64 (AArch64) e vari dispositivi con processori ARM a 32 bit. Assemblee editoriali Fedora SilverBlue и Edizione Fedora IoT ritardato.

Il più notevole miglioramenti in Fedora 32:

  • Nelle build di workstation predefinite attivato processo in background presto, che ti permetterà di rispondere più rapidamente alla mancanza di memoria, senza arrivare fino a chiamare il gestore OOM (Out Of Memory) nel kernel, che si attiva quando la situazione diventa critica e il sistema, di regola, no risponde più alle azioni dell'utente. Se la quantità di memoria disponibile è inferiore al valore specificato, earlyoom inviando SIGTERM (memoria libera inferiore al 10%) o SIGKILL (< 5%) terminerà forzatamente il processo che sta consumando più attivamente memoria (con il valore /proc più alto /*/oom_score value), senza portare lo stato del sistema al punto di cancellare i buffer di sistema.
  • Incluso per impostazione predefinita, il timer systemd fstrim.timer, che esegue il servizio fstrim.service una volta alla settimana per eseguire il comando "/usr/sbin/fstrim —fstab —verbose —quiet", che trasmette ai dispositivi di archiviazione informazioni sui blocchi inutilizzati montati file system e in quelli espansi dinamicamente archivi LVM. Questo meccanismo attenua l'usura delle unità SSD e NVMe e aumenta l'efficienza della pulizia dei blocchi, e anche in LVM migliora l'uso delle estensioni logiche libere durante l'allocazione dinamica dello spazio nello storage ("thin provisioning") restituendole al pool.
  • Desktop aggiornato prima del rilascio GNOME 3.36, in cui è apparsa un'applicazione separata per la gestione dei componenti aggiuntivi di GNOME Shell, il design delle interfacce di accesso e sblocco dello schermo è stato modernizzato, la maggior parte delle finestre di dialogo di sistema sono state ridisegnate, è apparsa una funzione per avviare applicazioni utilizzando una GPU discreta sui sistemi con grafica ibrida e in modalità panoramica la possibilità di rinominare le directory con le applicazioni, è stato aggiunto un pulsante "non disturbare" al sistema di notifica, è stata aggiunta un'opzione per abilitare il sistema di controllo parentale alla procedura guidata di configurazione iniziale, ecc.
  • В связи с terminazione La vita di Python 2 da Fedora sarà cancellato il pacchetto python2 e tutti i pacchetti che richiedono Python 2 per essere eseguito o compilato. Per gli sviluppatori e gli utenti che richiedono Python 2, verrà fornito un pacchetto python27 autonomo, che sarà confezionato in uno stile all-in-one (senza sottopacchetti) e non destinato a essere utilizzato come dipendenza.
  • Predefinito invece di iptables-legacy coinvolti il pacchetto iptables-nft offre una serie di utilità per garantire la compatibilità con iptables, avendo la stessa sintassi della riga di comando, ma traducendo le regole risultanti nel bytecode nf_tables.
  • Firewall dinamico firewalld tradotto per lavorare su nftables. iptables e ebtables continueranno ad essere utilizzati per chiamare direttamente le regole.
  • Per l'assemblaggio viene utilizzato GCC 10. Sono state aggiornate le versioni di molti pacchetti, inclusi Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • Nei pacchetti che definiscono i propri utenti e gruppi, implementato passaggio alle definizioni utente in un formato identico a sysusers.d (l'utility systemd-sysusers stessa non è ancora utilizzata per generare il contenuto di /etc/passwd e /etc/group, stiamo solo parlando del formato dei dati con informazioni sugli utenti ; per creare gli utenti si chiama ancora useradd).
  • Nel gestore pacchetti DNF aggiunto codice per inviare le informazioni necessarie per stimare con maggiore precisione la base utenti della distribuzione. Invece della trasmissione originariamente prevista di un identificatore UUID univoco, verrà aggiunto un altro circuito semplice basato sul contatore del tempo di installazione e su una variabile con dati sull'architettura e sulla versione del sistema operativo. Il contatore “countme” verrà resettato a “0” dopo la prima chiamata riuscita al server e dopo 7 giorni inizierà ad aumentare ogni settimana, il che ci permetterà di stimare da quanto tempo è stata installata la versione in uso. Se lo desidera, l'utente può disabilitare l'invio delle informazioni specificate.
  • Interprete Python raccolto con il flag “-fno-semantic-interposition”, il cui utilizzo nei test ha mostrato un aumento delle prestazioni dal 5 al 27%.
  • La struttura incluso caratteri bitmap aggiuntivi in ​​formato OpenType da utilizzare in programmi come gnome-terminal (dopo il passaggio a HarfBuzz, si sono verificati problemi nell'utilizzo dei vecchi caratteri bitmap in gnome-terminal).
  • Quando si prepara una versione interrotto testare la qualità dei gruppi di installazione per supporti ottici.

Contemporaneamente per Fedora 32 mettere in funzione Repository “gratuiti” e “non liberi” del progetto RPM Fusion, in cui sono disponibili pacchetti con applicazioni multimediali aggiuntive (MPlayer, VLC, Xine), codec video/audio, supporto DVD, driver proprietari AMD e NVIDIA, programmi di gioco, emulatori. Generazione di build Fedora russe interrotto.

Fonte: opennet.ru

Aggiungi un commento