Avaldatud on Fedora Linux 43 distributsiooni väljaanne. Laadimiseks on saadaval tooted Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite ning elavad versioonid, mis on saadaval spinnide kujul koos kasutajakeskkondadega nagu Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway ja Cosmic. Ehitatud on versioonid arhitektuuridele x86_64, Power64 ja ARM64 (AArch64).
Olulisemad muudatused Fedora Linux 43-s:
- Fedora Workstationi töölaua versioon uuendatud GNOME 49 haru.
- GNOME'i X-serveri kohal töötamiseks kasutatud paketid on eemaldatud hoidlatest. Kõik GNOME'i kasutajad, kes kasutasid X11, sunnitakse üle minema Waylandi põhisele GNOME seansile. X11 rakenduste käivitamise võimalus XWaylandi abil jääb muutumatuks.
- x86 arhitektuuriga süsteemides on lubatud ainult GPT (GUID Partition Table) partitsioonide tabelite kasutamine kõigis Fedora installatsioonides, mis kasutavad UEFI-d. Fedora installimise tugi UEFI režiimis MBR (Master Boot Record) partitsioonide tabelitega on lõpetatud x86 süsteemides, kuid see on jätkuvalt lubatud ARM ja RISC-V süsteemides.
- Üleminek paketihaldurile RPM 6 on toimunud, mis on tähelepanuväärne uue formaadi toe tõttu, mis võimaldab luua üle 4 GB suuruseid pakette. RPM6-s ilmnenud pakettide autentimise tööriistade kasutamise vaikimisi aktiveerimine on edasi lükatud, kuni Fedora 44 väljalaskmiseni.
- Kõik spin-koostised on üleviidud uue Anaconda installijate variandi peale, kus GTK raamatukogule tugineva liidese asemel kasutatakse veebiliidest, mis võimaldab interaktsiooni veebibrauseri kaudu kaugjuhtimisega installimise jaoks. Eelmises väljaandes kasutati uut installijat Fedora Workstationis. Uues liideses on töö korraldatud nagu viib (Wizard), mis eeldab määratud sammude järjestikust täitmist ilma, et peaksite tagasi peaekraanile minema. Baasvajadusena pakutakse automatiseeritud (guided) ketta jagamise režiimi, kus installija valib kasutaja valitud seadetel põhinevalt automaatsete partitsioonide loomise või muutmise parameetrid. On võimalused süsteemi uuendamiseks ja mitme operatsioonisüsteemiga süsteemide paigaldamiseks topeltbuutimisrežiimis.
- Installija on suunatud kasutama DNF5 paketihaldurit RPM-pakettide installimisel (DNF5 süsteemis alates Fedora 41). DNF5 paketihalduse põhifunktsionaalsus on viidud eraldi raamatukogusse libdnf5, DNF Daemon on kasutusele võetud ühti PackageKit seondumiste asemel ning Python komponendid on ümber kirjutatud C++-s.
- Installijast on eemaldatud eraldi uuendatavate moodulite tugi, mille elutsükkel ei ole seotud jaotise peamise sisu, ja nende hooldamine toimub iseseisvalt jaotise väljaannetest, mis võimaldas tagada pakettide kooseksisteerimise sama rakenduse erinevate versioonidega.
- Fedora Kinoite, Fedora c KDE atomaarse värskendusega versioon, sisaldab vaikimisi süsteemi automaatset värskendamist. Värskendused laaditakse nüüd taustal kasutaja nõusolekuta ja rakendatakse pärast taaskäivitamist. Seadetes on olemas valikud automaatse värskendamise väljalülitamiseks ja värskenduste otsimise sageduse muutmiseks.
- YASM assembler on kuulutatud vananenuks, viimase värskenduse väljaandmine toimus 2019. aastal. Paketid, kus YASM-i kasutati kogumisel (sealhulgas Firefox), on liigitatud NASM-i kasutamisele.
- GnuPG kohaletoimetamine on jagatud mitmeks paketiks — gpg programm, GnuPG abivahendid ja teenused on nüüd jaotatud eraldi pakettidesse (gnupg2, gnupg2-dirmngr, gnupg2-g13, gnupg2-gpgconf, gnupg2-gpg-agent, gnupg2-keyboxd, gnupg2-scdaemon, gnupg2-smime, gnupg2-wks, gnupg2-utils ja gnupg2-verify).
- Intel TDX (Trusted Domain Extensions) mehhanismi kasutamise võimalus on rakendatud, et krüptida külgsete süsteemide operatiivmälu (AMD SEV on toetatud alates Fedora 41).
- Lisatud on pakette programmikeele Hare tööriistakomplekti jaoks, mida arendab Sway kasutajakeskkonna autor. Keel on optimeeritud madala taseme ülesannete, nagu operatsioonisüsteemide, kompilaatorite, võrgu rakenduste ja süsteemiteenuste arendamiseks, kus on vajalik maksimaalne jõudlus ja täielik kontroll täitmise üle. Keeles kasutatakse käsitsi mälu haldamist ja staatilist tüübiväärsust, kus igale muutujale peab olema määratud kindel tüüp.
- Go keeles pakettide kogumisel on kasutusele võetud Go Vendor Tools tööriistakomplekt, kus kasutatavate teekide koopiaid lisatakse src-paketile, mitte ei kasutada eraldi pakette sõltuvustega (st mitte kasutada kogu süsteemi ühtseid teeki versioone).
- On toimunud üleminek Noto Color Emoji fontide vektorkujutiste COLRv1 kasutamisele rasterpiltide asemel. COLRv1 kasutamine on võimaldanud parandada joonistamise kvaliteeti ja vähendada fontide faili suurust.
- Algsest RAM-diskpildist (initrd) piltide kokkusurumiseks on Dracuti kasutamisel rakendatud Zstd algoritmi. Üleminek xz-lt zstd-le on võimaldanud vähendada initrd suurust mitme megabaidi võrra ja kiirendada käivitamist.
- Kasutatakse Greenbooti tööriista versiooni, mis on kirjutatud Rust keeles (vana versioon oli kirjutatud bashis). Greenbooti kasutatakse Fedora atomaarsetes uuendustes, et kontrollida süsteemi olekut käivitamise ajal ja vajadusel taastuda eelnevale versioonile probleemide avastamisel.
- Uuendatud versioonid: LLVM 21, GCC 15.2, binutils 2.45, glibc 2.42, gdb 17.1, Go 1.25, Python 3.14, Java 25, Maven 4, Perl 5.42, Haskell GHC 9.8, Apache Tomcat 10.1.x, Ruby on Rails 8.0, PostgreSQL 18, MySQL 8.4, Dovecot 2.4.
Fedora 43-le on rakendatud projekt RPM Fusioni "free" ja "nonfree" repod, kus on saadaval täiendavad multimeedia rakenduste paketid (MPlayer, VLC, Xine), video-/audio koodekid, DVD toe, AMD ja NVIDIA patenteeritud draiverid, mängurakendused ja emulaatorid.
Allikas: opennet.ru
