Avaldatud on Fedora Linux 43. Laadimiseks on valmis tooted Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite ja Live-kogumid, mis on saadaval spinnidena koos kohandatud keskkondadega nagu Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway ja Cosmic. Kogumid on loodud arhitektuuridele x86_64, Power64 ja ARM64 (AArch64).
Fedora Linux 43 kõige olulisemad muudatused:
- Fedora Workstation'i töölauarakendus on uuendatud GNOME 49 toele.
- GNOME'i X-serveri peal töötamiseks kasutatavad paketid on sisaldustest eemaldatud. Kõik GNOME'i kasutajad, kes on kasutanud X11, suunatakse automaatselt GNOME'i sessioonile, mis põhineb Waylandil. X11 rakenduste käivitamise võimalus XWaylandi abil jääb muutumatuks.
- x86 arhitektuuriga süsteemides on lubatud ainult GPT (GUID Partition Table) jagamise tabelite kasutamine kõigis Fedora installides, mis kasutavad UEFI-d. Fedora installimise toetus MBR (Master Boot Record) jagamis tabelitega x86 süsteemide puhul on lõppenud, kuid ARM ja RISC-V süsteemides on see endiselt olemas.
- On toimunud üleminek RPM 6 pakkide haldurile, mis on märkimisväärne, kuna see toetab uut formaati, mis võimaldab luua üle 4 GB suuruseid pakette. RPM6-s esmakordselt sisse toodud paketihalduse autentimise meetodite kasutamine digitaalsete allkirjadega lükatakse edasi Fedora 44 väljaandmiseni.
- Kõik spin-kogud on üle viidud uuele Anaconda installija versioonile, kus GTK-põhise liidese asemel kasutatakse veebiliideseid, mis võimaldavad kaugjuhtimist veebibrauseri kaudu. Eelmises väljaandes kasutati uut installijat Fedora Workstationis. Uues liideses on tegevuste loetelu asemel töö korraldatud wizard-formaadis, mis võimaldab järjestikku teatud samme täita, ilma et peaks tagasi peamise ekraani juurde minema. Baasina pakutakse automatiseeritud (guided) partitsioonide jagamise režiimi, kus installija valib ise partitsioonide loomise või muutmise parameetrid lähtudes kasutaja valitud seadistustest. Pakutakse võimalusi distro uuesti installimiseks ja kahekordse buuti režiimi installimiseks mitme OP süsteemiga süsteemides.
- Installeerija on üle viidud DNF5 pakihalduri kasutamiseks RPM-pakettide installimisel (DNF5-s kasutatakse alates Fedora 41). DNF5 põhifunktsioonide haldus on eraldatud eraldi teeki libdnf5, DNF Daemon on kasutusel PackageKit'i sidumiste asemel ning Pythonis kirjutatud komponente on ümber kirjutatud C++-s.
- Installeerijast on eemaldatud to support separately updatable modules, mille eluiga ei ole seotud distributsiooni põhikomponentidega, ning millega tegeletakse sõltumatult distributsiooni väljaandetest. See võimaldas tagada pakettide kooseksisteerimise erinevate versioonidega ühe ja sama rakenduse puhul.
- Fedora Kinoites, Fedora atomaarse versiooni KDE-ga, on vaikimisi lisatud süsteemi automaatne uuendamine. Uuendused laaditakse nüüd taustal ilma kasutajalt küsimata ja rakendatakse pärast taaskäivitamist. Seadetes on olemas võimalused automaatse uuendamise keelamiseks ja uuenduste kontrollimise intervalli muutmiseks.
- YASM assembler has been classified as outdated, with its last update released in 2019. Packages that utilized YASM for building (including Firefox) have been transitioned to building with NASM.
- The supply of GnuPG has been split into several packages — the gpg program, auxiliary utilities, and GnuPG services are now distributed in separate packages (gnupg2, gnupg2-dirmngr, gnupg2-g13, gnupg2-gpgconf, gnupg2-gpg-agent, gnupg2-keyboxd, gnupg2-scdaemon, gnupg2-smime, gnupg2-wks, gnupg2-utils, and gnupg2-verify).
- The capability to use the Intel TDX (Trusted Domain Extensions) mechanism for encrypting the RAM of guest systems has been implemented (AMD SEV is supported starting from Fedora 41).
- Lisatud on pakettide komplekt programmeerimiskeele Hare jaoks, mida arendab Sway kasutajakeskkonna autor. Keele eesmärk on lahendada madalate tasemete ülesandeid, nagu operatsioonisüsteemide, kompilaatorite, võrgurakenduste ja süsteemiteenuste arendamine, milleks on vajalik maksimaalne jõudlus ja täielik kontroll käitamise üle. Keele puhul kasutatakse käsitsi mälu haldamist ja staatilist tüübiväärdust, kus igale muutuvale peab olema selgelt määratud teatav tüüp.
- Go keeles pakettide koostamisel kasutatakse Go Vendor Tools tööriistu, kus kasutatavate teekide koopiad kaasatakse src-paketti, mitte ei rakendata eraldi tarnitud sõltuvuspakette (st ei kasutata kogu süsteemi jaoks ühiseid teekide versioone).
- On ülemineku tehtud Noto Color Emoji vektorgraafika FONTide kasutamisele COLRv1 formaadis, mitte rasterpiltide representatsioonile. COLRv1 kasutamine on parandanud joonistamise kvaliteeti ja vähendanud kirja suuruse faile.
- Algoritm Zstd kasutatakse initrd-pildi (algne RAM-disk) kokkupanekuks Dracut'i abil. Üleminek xz-lt zstd-le on vähendanud initrd suurust mitme megabaidi võrra ja kiirendanud käivitamist.
- Kasutusele on võetud Greenboot'i tööriistakomplekti variant, kirjutatud Rusti keeles (vana versioon oli kirjutatud bashis). Greenboot'i kasutatakse Fedora atomaarsetes uuendustes süsteemi seisundi kontrollimiseks käivitamisel ja probleemide avastamisel varasemale versioonile tagasipöördumiseks.
- 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 jaoks on kasutusele võetud RPM Fusion projekti "free" ja "nonfree" hoidlad, kus on saadaval täiendavad multimeedia rakendustega paketid (MPlayer, VLC, Xine), video/audio koodekid, DVD toe, AMD ja NVIDIA patenteeritud draiverid, mängurakendused ja emulaatorid.
Allikas: opennet.ru
