A început testarea versiunii beta a distribuției Fedora Linux 37. Lansarea beta marchează tranziția către etapa finală de testare, în care sunt permise doar corectările erorilor critice. Lansarea este programată pentru 18 octombrie. Versiunea acoperă Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base și versiunile Live, livrate sub formă de spinoase cu medii de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE și LXQt. Versiunile sunt formate pentru arhitecturile x86_64, Power64 și ARM64 (AArch64).
Cele mai semnificative schimbări în Fedora Linux 37:
- Desktopul Fedora Workstation a fost actualizat la versiunea GNOME 43, lansarea căreia este așteptată pe 21 septembrie. În lansarea GNOME 43, configuratorul a primit un nou panou cu opțiuni de securitate pentru dispozitive și firmware (de exemplu, este afișată informația despre activarea UEFI Secure Boot, starea TPM, Intel BootGuard și mecanismele de protecție IOMMU). Continuăm migrarea aplicațiilor pentru a utiliza GTK 4 și biblioteca libadwaita, care oferă widgeturi și obiecte gata de utilizat pentru construirea aplicațiilor conform noilor recomandări GNOME HIG (Ghiduri de Interfață Umană).
- Arhitectura ARMv7, cunoscută și sub numele de ARM32 sau armhfp, a fost trecută în categoria arhitecturi învechite. Drept motive pentru abandonarea suportului ARMv7 se menționează reducerea generală a dezvoltării distribuției pentru sisteme de 32 de biți, deoarece unele dintre noile caracteristici Fedora, legate de întărirea securității și creșterea performanței, sunt disponibile doar pentru arhitecturi de 64 de biți. ARMv7 a rămas ultima arhitectură pe 32 de biți complet suportată în Fedora (formarea repozitoriilor pentru arhitectura i686 a fost întreruptă în 2019, rămânând doar repozitorii multi-lib pentru mediile x86_64).
- Fișierele incluse în pachetele RPM sunt echipate cu semnături digitale, care pot fi folosite pentru a verifica integritatea și protecția împotriva înlocuirii fișierelor prin intermediul subsistemului nucleului IMA (Integrity Measurement Architecture). Adăugarea semnăturilor a dus la o creștere a dimensiunii pachetelor RPM cu 1.1% și la o creștere a dimensiunii sistemului instalat cu 0.3%.
- A fost asigurată oficial suportul pentru placa Raspberry Pi 4, inclusiv suport pentru accelerarea grafică hardware pentru GPU V3D.
- Două noi ediții oficiale au fost propuse: Fedora CoreOS (un mediu actualizabil atomic pentru rularea containerelor izolate) și Fedora Cloud Base (imagini pentru crearea mașini virtuale, utilizate în medii cloud publice și private).
- A fost adăgată politica TEST-FEDORA39 pentru testarea viitorului încheierii suportului pentru semnăturile digitale bazate pe algoritmul SHA-1. La cerere, utilizatorul poate dezactiva suportul pentru SHA-1 folosind comanda „update-crypto-policies —set TEST-FEDORA39”.
- Au fost actualizate versiunile pachetelor, inclusiv Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, RPM 4.18, BIND 9.18, Emacs 28, Stratis 3.2.0.
- Pachetele și ediția distribuției cu desktop LXQt au fost actualizate la versiunea LXQt 1.1.
- Pachetul openssl1.1 a fost mutat în categoria pachetelor învechite, fiind înlocuit de pachetul cu ramura actuală OpenSSL 3.0.
- Componentele de suport pentru limbile suplimentare și localizare au fost separate din pachetul principal Firefox într-un pachet distinct firefox-langpacks, economisind astfel aproximativ 50 MB de spațiu pe disc pe sistemele care nu necesită suport pentru alte limbi decât engleza. În mod similar, utilitarele auxiliare (envsubst, gettext, gettext.sh și ngettext) au fost mutate din pachetul gettext în pachetul gettext-runtime, reducând dimensiunea instalării de bază cu 4.7 MB.
- Se recomandă dezvoltatorilor să oprească compilarea pachetelor pentru arhitectura i686, dacă necesitatea acestor pachete este discutabilă sau duce la cheltuieli semnificative de timp sau resurse. Recomandarea nu se aplică pachetelor utilizate ca dependențe în alte pachete sau utilizate în contextul „multilib” pentru a permite rularea programelor de 32 de biți în medii de 64 de biți. Compilarea pachetelor java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk și java-latest-openjdk pentru arhitectura i686 a fost oprită.
- A fost propusă o compilare preview pentru testarea gestionării instalatorului Anaconda prin interfața web, inclusiv de pe un sistem la distanță.
- Pe sistemele x86 cu BIOS, în mod implicit, se utilizează partiționarea cu GPT în loc de MBR.
- În edițiile Fedora Silverblue și Kinoite, s-a oferit posibilitatea de a remonta partiția /sysroot în modul doar pentru citire, pentru a proteja împotriva modificărilor accidentale.
- Pentru descărcare este pregătită o variantă Fedora Server, prezentată sub formă de imagine a unei mașini virtuale, optimizată pentru hypervisor. KVM.
Sursa: opennet.ro
