Fedora Linux 36 è entrato in beta testing

È iniziato il test della versione beta della distribuzione Fedora Linux 36. Il rilascio beta ha segnato il passaggio alla fase finale del test, durante la quale vengono corretti solo i bug critici. L'uscita è prevista per il 26 aprile. Il rilascio copre le build Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT e Live, fornite sotto forma di giri con gli ambienti desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. Gli assembly vengono generati per architetture x86_64, Power64, ARM64 (AArch64) e vari dispositivi con processori ARM a 32 bit.

I cambiamenti più significativi in ​​Fedora Linux 36 sono:

  • Il desktop Fedora Workstation è stato aggiornato alla versione GNOME 42, che aggiunge impostazioni dell'interfaccia utente oscura a livello di ambiente e trasforma molte applicazioni per utilizzare GTK 4 e la libreria libadwaita, che offre widget e oggetti già pronti per creare applicazioni conformi al nuovo Linee guida GNOME HIG (linee guida per l'interfaccia umana).

    La confusione di stili in GNOME 42 è stata criticata: alcuni programmi hanno uno stile secondo le nuove linee guida GNOME HIG, mentre altri continuano a utilizzare il vecchio stile o combinano elementi del nuovo e del vecchio stile. Ad esempio, nel nuovo editor di testo i pulsanti non sono evidenziati con texture e la finestra viene visualizzata con angoli arrotondati, nel file manager i pulsanti sono incorniciati e vengono utilizzati angoli meno arrotondati della finestra, in gedit i pulsanti sono chiaramente evidenziati, altro contrastante e posizionato su uno sfondo più scuro, e gli angoli inferiori della finestra sono nitidi.

    Fedora Linux 36 è entrato in beta testing

  • Per i sistemi con driver NVIDIA proprietari, la sessione GNOME predefinita viene abilitata utilizzando il protocollo Wayland, che in precedenza era disponibile solo quando si utilizzavano driver open source. Viene mantenuta la possibilità di selezionare una sessione GNOME in esecuzione su un server X tradizionale. In precedenza, l'abilitazione di Wayland su sistemi con driver NVIDIA era ostacolata dalla mancanza di supporto per l'accelerazione hardware OpenGL e Vulkan nelle applicazioni X11 eseguite utilizzando il componente DDX (Device-Dependent X) di XWayland. Il nuovo ramo dei driver NVIDIA ha risolto i problemi e le prestazioni di OpenGL e Vulkan nelle applicazioni X eseguite utilizzando XWayland sono ora quasi le stesse di quelle eseguite su un normale server X.
  • Le edizioni atomicamente aggiornate di Fedora Silverblue e Fedora Kinoite, che offrono immagini monolitiche da GNOME e KDE che non sono separate in pacchetti separati e costruite utilizzando il toolkit rpm-ostree, sono state riprogettate per posizionare la gerarchia /var su una sottochiave Btrfs separata, consentendo di manipolare le istantanee del contenuto di /var indipendentemente dalle altre partizioni di sistema.
  • I pacchetti e l'edizione della distribuzione con il desktop LXQt sono stati aggiornati alla versione LXQt 1.0.
  • Durante il funzionamento di systemd, vengono visualizzati i nomi dei file unit, il che rende più semplice determinare quali servizi vengono avviati e arrestati. Ad esempio, invece di "Avvio di Frobnicating Daemon..." ora verrà visualizzato "Avvio di frobnicator.service - Frobnicating Daemon...".
  • Per impostazione predefinita, la maggior parte delle lingue utilizza i caratteri Noto anziché DejaVu.
  • Per selezionare gli algoritmi di crittografia disponibili in GnuTLS che possono essere utilizzati, viene ora utilizzata una lista bianca, ovvero gli algoritmi validi sono esplicitamente designati invece di escludere quelli non validi. Questo approccio consente, se lo si desidera, di restituire il supporto per gli algoritmi disabilitati per determinate applicazioni e processi.
  • Le informazioni sul pacchetto RPM a cui appartiene il file sono state aggiunte ai file eseguibili e alle librerie in formato ELF. systemd-coredump utilizza queste informazioni per riflettere la versione del pacchetto quando invia notifiche di arresto anomalo.
  • I driver fbdev utilizzati per l'output del Framebuffer sono stati sostituiti dal driver simpledrm, che utilizza il framebuffer EFI-GOP o VESA fornito dal firmware UEFI o dal BIOS per l'output. Per garantire la compatibilità con le versioni precedenti, viene utilizzato un livello per emulare il dispositivo fbdev.
  • È stato aggiunto allo stack il supporto preliminare per i contenitori nei formati OCI/Docker per lavorare con immagini aggiornate atomicamente basate su rpm-ostree, consentendo di creare facilmente immagini di contenitori e trasferire l'ambiente di sistema nei contenitori.
  • I database del gestore pacchetti RPM sono stati spostati dalla directory /var/lib/rpm a /usr/lib/sysimage/rpm, sostituendo /var/lib/rpm con un collegamento simbolico. Tale posizionamento è già utilizzato negli assembly basati su rpm-ostree e nelle distribuzioni SUSE/openSUSE. Il motivo del trasferimento è l'inseparabilità del database RPM con il contenuto della partizione /usr, che in realtà contiene pacchetti RPM (ad esempio, il posizionamento in partizioni diverse complica la gestione degli snapshot FS e il rollback delle modifiche, e nel caso di trasferendo /usr, le informazioni sulla connessione con i pacchetti installati vengono perse) .
  • NetworkManager, per impostazione predefinita, non supporta più il formato di configurazione ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) nelle nuove installazioni. A partire da Fedora 33, NetworkManager utilizza il formato keyfile per impostazione predefinita.
  • I dizionari Hunspell sono stati spostati da /usr/share/myspell/ a /usr/share/hunspell/.
  • È possibile installare contemporaneamente diverse versioni del compilatore per il linguaggio Haskell (GHC).
  • Include un modulo Cockpit con un'interfaccia web per impostare la condivisione di file tramite NFS e Samba.
  • L'implementazione Java predefinita è java-17-openjdk anziché java-11-openjdk.
  • Il programma per la gestione delle localizzazioni mlocate è stato sostituito da plocate, un analogo più veloce che consuma meno spazio su disco.
  • Il supporto per il vecchio stack wireless utilizzato nei driver ipw2100 e ipw2200 (Intel Pro Wireless 2100/2200) è stato interrotto, che è stato sostituito dallo stack mac2007/cfg80211 nel 80211.
  • Nel programma di installazione di Anaconda, nell'interfaccia per la creazione di un nuovo utente, la casella di controllo per concedere i diritti di amministratore all'utente che viene aggiunto è abilitata per impostazione predefinita.
  • Il pacchetto nscd utilizzato per memorizzare nella cache il database host è stato interrotto. nscd è stato sostituito da systemd-resolved e sssd può essere utilizzato per memorizzare nella cache i servizi denominati.
  • Il toolkit di gestione dello storage locale Stratis è stato aggiornato alla versione 3.0.0.
  • Versioni del pacchetto aggiornate, inclusi GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby su Rails 7.0.

Fonte: opennet.ru

Aggiungi un commento