Tika dists Fedora Linux 43. Ir pieejami lejupielādei produkti Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite un Live-izlaidumi, kas piegādāti kā spini ar pielāgotām vidēm Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway un Cosmic. Izlaidumi veidoti arhitektūrām x86_64, Power64 un ARM64 (AArch64).
Visnozīmīgākās izmaiņas Fedora Linux 43:
- Darba virsma Fedora Workstation ir atjaunināta uz GNOME 49.
- No repozitorijiem ir izņemti pakotnes, kas tika izmantotas GNOME darbībai virs X servera. Visi GNOME lietotāji, kas izmantoja X11, tiks piespiedu kārtā pārslēgti uz GNOME sesiju, kas balstīta uz Wayland. Iespēja palaist X11 lietotnes, izmantojot XWayland, paliek nemainīga.
- Sistēmās ar x86 arhitektūru ir atstāta tikai iespēja izmantot GPT (GUID Partition Table) sadalījumu tabulas visās Fedora instalācijās, kas izmanto UEFI. Atbalsts Fedora instalēšanai UEFI režīmā uz diskiem ar MBR (Master Boot Record) sadalījumu tabulām tiek pārtraukts x86 sistēmās, bet tiek saglabāts ARM un RISC-V sistēmās.
- Ir izdarīts pāreja uz RPM 6 pakotņu pārvaldnieku, kuram raksturīga jaunā formāta atbalsts, kas ļauj izveidot pakotnes, kuru lielums pārsniedz 4 GB. Jauno RPM6 pakotņu autentifikācijas rīku, kas izmanto digitālo parakstu, iekļaušana pēc noklusējuma ir atlikta līdz Fedora 44 izlaišanai.
- Visas spin-izlaidumi ir pārnesti uz jauno Anaconda instalētāju, kurā, izmantojot web saskarni, kas ļauj savienot instalēšanu caur web pārlūkprogrammu attālinātai kontrolei, tiek aizvietots GTK bibliotēkas balstīts interfeiss. Iepriekšējā izlaidumā jauno instalētāju izmantoja Fedora Workstation. Jaunajā saskarnē darbība ir organizēta kā vednis (Wizard), kas nozīmē secīgu noteiktu soļu izpildi, neatsaucoties uz galveno ekrānu. Pamatā tiek piedāvāts automatizētais (guided) diska sadalījuma režīms, kur instalētājs pats izvēlas iestatījumus, lai izveidotu vai mainītu sadalījumus, pamatojoties uz lietotāja izvēlētajiem iestatījumiem. Ir arī iespējas atkārtoti instalēt izplatīšanu un veikt instalēšanu divu darbību režīmā uz sistēmām ar vairākām operētājsistēmām.
- Instalācijas rīks ir pielāgots, lai izmantotu pakotņu pārvaldnieku DNF5 RPM-pakotņu uzstādīšanai (sistēmā DNF5 tas tiek izmantots kopš Fedora 41). DNF5 pamatfunkcionalitāte pakotņu pārvaldībai ir izdalīta atsevišķā bibliotēkā libdnf5, vietā, lai būtu saistīts ar PackageKit, tiek izmantots DNF Dāmons, un komponentes Python valodā ir pārrakstītas C++.
- No instalācijas rīka ir izņemta atsevišķi atjaunināmo moduļu atbalsts, kuru dzīves cikls nav saistīts ar galveno izplatījuma saturu, un to atbalsts tiek veikts neatkarīgi no izplatījuma laidieniem, kas ļāva nodrošināt dažādu versiju pakotņu koeksistenci vienam un tam pašam lietojumam.
- Fedora Kinoite, atomiski atjaunināmā Fedora versija ar KDE, pēc noklusējuma ir iekļauta automātiskā sistēmas atjaunošana. Atjauninājumi tagad tiek lejupielādēti bez lietotāja apstiprinājuma fonā un tiek piemēroti pēc atsāknēšanas. Iestatījumos ir opcijas, lai atslēgtu automātisko atjaunošanu un mainītu atjauninājumu meklēšanas intervālu.
- Assemblera YASM, kuram pēdējais jaunums tika izlaists 2019. gadā, ir klasificēts kā novecojis. Pakotnes, kurās YASM tika izmantots, lai veidotu (tostarp Firefox), ir pārgājušas uz būvēšanu, izmantojot NASM.
- GnuPG piegāde ir sadalīta vairākos pakotnēs — programma gpg, palīgrīki un GnuPG pakalpojumi tagad tiek izplatīti atsevišķās pakotnēs (gnupg2, gnupg2-dirmngr, gnupg2-g13, gnupg2-gpgconf, gnupg2-gpg-agent, gnupg2-keyboxd, gnupg2-scdaemon, gnupg2-smime, gnupg2-wks, gnupg2-utils un gnupg2-verify).
- Ir ieviesta iespēja izmantot Intel TDX (Trusted Domain Extensions) mehānismu viesu sistēmu operatīvās atmiņas šifrēšanai (AMD SEV tiek atbalstīts kopš Fedora 41).
- Ir pievienoti pakotnes ar rīkiem programmēšanas valodai Hare, ko attīsta Sway lietotāja saskarnes autors. Šī valoda ir optimizēta, lai risinātu zema līmeņa uzdevumus, piemēram, operētājsistēmu, kompilatoru, tīkla lietojumprogrammu un sistēmas utilītu izstrādi, kur nepieciešama maksimāla veiktspēja un pilnīga kontrole pār izpildi. Valodā tiek piemērota manuāla atmiņas pārvaldība un statiska tipu sistēma, kur katrai mainīgajai skaidri jāpiešķir noteikts tips.
- Go valodas paketēm tiek izmantots Go Vendor Tools rīku kopums, kurā izmantoto bibliotēku kopijas tiek iekļautas src paketē, nevis tiek izmantotas atsevišķi piegādātas atkarību pakas (t.i., netiek izmantotas globālās bibliotēku versijas visai sistēmai).
- Ir veikts pāreja uz Noto Color Emoji šriftu izmantošanu vektora formātā COLRv1, nevis rastra attēla formātā. COLRv1 izmantošana ir ļāvusi uzlabot attēlojuma kvalitāti un samazināt šriftu failu izmēru.
- Lai saspiestu sākotnējā RAM diska (initrd) attēlus, tiek izmantots Zstd algoritms, veicot būvniecību ar Dracut. Pāreja no xz uz zstd ir ļāvusi samazināt initrd izmēru par dažiem megabaitiem un paātrināt ielādi.
- Tiek izmantota Greenboot rīku kopuma versija, kura pārstrādāta Rust valodā (iepriekšējā versija tika uzrakstīta bash). Greenboot tiek izmantota atomāri atjaunojamajās Fedora versijās, lai pārbaudītu sistēmas stāvokli ielādes laikā un atgrieztos pie iepriekšējās versijas problēmu noteikšanas gadījumā.
- Tika atjauninātas versijas: 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 rūpniecības ietvaros ir ieviesti "free" un "nonfree" repozitāri no RPM Fusion projekta, kuros ir pieejami papildu multimediju programmatūras paketes (MPlayer, VLC, Xine), video/audio kodeki, DVD atbalsts, AMD un NVIDIA patentētie draiveri, spēļu programmas un emulatori.
Avots: opennet.lv
