Bemutatásra került a Fedora Linux 43 kiadása. A következő termékek állnak rendelkezésre a letöltéshez: Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite és élő (Live) kiadások, amelyek testreszabott környezetekkel, például Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway és Cosmic érhetők el. A kiadások x86_64, Power64 és ARM64 (AArch64) architektúrákra készültek.
A legfontosabb változások a Fedora Linux 43-ban:
- A Fedora Workstation asztali környezete frissült a GNOME 49-es ágra.
- A repókban eltávolították azokat a csomagokat, amelyek a GNOME X-serveren való futtatására voltak használhatók. Minden GNOME felhasználó, aki az X11-et használta, automatikusan átkapcsolódik a Wayland alapú GNOME munkamenetre. Az X11 alkalmazások XWayland segítségével történő indításának lehetősége változatlan marad.
- Az x86 architektúrájú rendszereken csak a GPT (GUID Partition Table) táblázatok használatát hagyták meg a Fedora minden telepítése során, amely UEFI-t használ. A Fedora telepítése MBR (Master Boot Record) táblázatú lemezekre x86 rendszereken megszűnik, azonban ARM és RISC-V rendszereken továbbra is elérhető.
- Az RPM 6 csomagkezelőre történő átállás megtörtént, ami újdonságként a 4 GB-nál nagyobb méretű csomagok létrehozását lehetővé tevő formátum támogatását jelenti. Az RPM6 újonnan bevezetett digitális aláírásra vonatkozó csomaghitelesítési eszközének alapértelmezett aktiválása a Fedora 44 kiadásáig halasztásra került.
- Minden spin kiadás átállt az új Anaconda telepítőverzióra, amelyben a GTK könyvtár alapú felhasználói felület helyett webes interfész található, lehetővé téve a távoli telepítést böngészőn keresztül. Az előző kiadásban az új telepítőt a Fedora Workstation használta. Az új interfészben a főképernyő helyett lépésről lépésre haladó varázsló (Wizard) formájú munkafolyamat található, amely a felhasználó beállításai alapján automatikusan kiválasztja a lemezpartíciók létrehozásának vagy módosításának paramétereit. Lehetőség van a disztribúció újratelepítésére és a több operációs rendszerrel rendelkező rendszerek kettős indítása módjának használatára.
- Az installer áttért a DNF5 csomagkezelő használatára RPM-csomagok telepítésekor (a DNF5 a Fedora 41-től érhető el). A DNF5 alapvető csomagkezelési funkciói külön könyvtárba, a libdnf5-be kerültek, a PackageKithez való kötődés helyett a DNF Daemon került bevezetésre, és a Pythonra írt összetevőket C++ nyelvre írták át.
- Az installerből eltávolították a külön frissíthető modulok támogatását, amelyek életciklusa nem kapcsolódik a disztribúció fő tartalmához, és a karbantartás független a disztribúció verzióitól, ami lehetővé tette különböző verziójú csomagok együttélését az ugyanazon alkalmazásból.
- A Fedora Kinoite, a KDE-vel készült, atomikusan frissülő Fedora alapértelmezetten aktiválja a rendszer automatikus frissítését. A frissítések most automatikusan tölthetők le a felhasználó engedélye nélkül a háttérben, és újraindítás után kerülnek alkalmazásra. A beállítások között vannak lehetőségek az automatikus frissítések kikapcsolására és a frissítések ellenőrzésének intervallumának módosítására.
- A YASM assembler elavultnak minősült, legutóbbi frissítése 2019-ben történt. Azok a csomagok, amelyekben a YASM-t használták a fordításhoz (beleértve a Firefox-ot is), most a NASM használatával készülnek el.
- A GnuPG szállítása több csomagra lett felosztva - a gpg program, segédprogramok és a GnuPG szolgáltatott most külön csomagokban terjesztendők (gnupg2, gnupg2-dirmngr, gnupg2-g13, gnupg2-gpgconf, gnupg2-gpg-agent, gnupg2-keyboxd, gnupg2-scdaemon, gnupg2-smime, gnupg2-wks, gnupg2-utils és gnupg2-verify).
- Bevezetésre került az Intel TDX (Trusted Domain Extensions) mechanizmus használatának lehetősége a vendég rendszerek RAM-jának titkosításához (az AMD SEV a Fedora 41-től támogatott).
- Az eszközkészletek hozzáadva a Hare programnyelvhez, melyet a Sway felhasználói környezet fejlesztője fejleszt. A nyelvet alacsony szintű feladatok, mint operációs rendszerek, fordítók, hálózati alkalmazások és rendszerszolgáltatások fejlesztésére optimalizálták, ahol a maximális teljesítmény és a végrehajtás teljes ellenőrzése szükséges. A nyelvben manuális memóriakezelést és statikus típusú rendszert alkalmaznak, ahol minden változónak kifejezetten meg kell határozni egy adott típust.
- A Go nyelvű csomagok összeállításakor a Go Vendor Tools eszközkészlet került felhasználásra, amely lehetővé teszi, hogy a használt könyvtárak másolatai a src-csomag részeként legyenek belefoglalva, ahelyett, hogy külön telepített függőségeket használnának (azaz a rendszer egészére vonatkozó közös könyvtárverziók nem alkalmazhatók).
- Áttértek a vektorgrafikus Noto Color Emoji betűtípusok COLRv1 formátumára a raszterizált ábrázolás helyett. A COLRv1 használata javította a megjelenés minőségét és csökkentette a betűtípusfájlok méretét.
- Az initrd (kezdő RAM lemez) képek tömörítéséhez a Dracut használatával Zstd algoritmust alkalmaztak. Az xz-ról zstd-re való áttérés néhány megabájttal csökkentette az initrd méretét és felgyorsította a betöltést.
- Használatba került a Greenboot eszközkészlet Rusztra átírt változata (a régi verzió bash nyelven készült). A Greenboot atomikusan frissíthető Fedora változatokban alkalmazzák a rendszer állapotának ellenőrzésére indításkor és a korábbi verzióra való visszaállásra, ha problémák merülnek fel.
- A következő verziók frissítve lettek: 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.
A Fedora 43-hoz bevezetésre kerültek a RPM Fusion projekt "free" és "nonfree" tárolói, amelyekben további multimédiás alkalmazások (MPlayer, VLC, Xine), videó/audió kodekek, DVD támogatás, saját AMD és NVIDIA illesztőprogramok, játékprogramok és emulátorok érhetők el.
Forrás: opennet.ru
