Fedora Linux 45 har lanserats. För nedladdning finns versioner av Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite och live-versioner som levereras i form av spins med anvÀndarspecifika miljöer som Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway och Cosmic. Versionerna Àr skapade för arkitekturerna x86_64, Power64 och ARM64 (AArch64).
De mest betydande förÀndringarna i Fedora Linux 45:
- Skrivbordsmiljön GNOME har uppdaterats till version 51, dÀr optimeringar erbjuds för att öka flödet och eliminera hack under animationer och vid hög systembelastning. En ny funktion för automatisk Àndring av landskaps- och portrÀttorientering vid rotation av enheten med accelerometer har lagts till.
Möjligheten att anvĂ€nda smartkort vid fjĂ€rranslutning till skrivbordet har lagts till. InloggningsskĂ€rmen stöder nu autentisering via företagswebbtjĂ€nster. Vektorbilder av pekare levereras nu i SVG-format. - I installations-ISO-filerna för atomĂ€rt uppdaterade utgĂ„vor av Fedora Atomic Desktop (Silverblue, Kinoite och liknande) anvĂ€nds istĂ€llet för den klassiska GTK-baserade installeraren Anaconda en ny installerare, Anaconda WebUI, baserad pĂ„ ett webbgrĂ€nssnitt som redan anvĂ€nds i Fedora Workstation och live-versionerna. Den nya installeraren stöder fjĂ€rrhantering av installationen â anvĂ€ndare kan nu ladda ner Fedora pĂ„ mĂ„lsystemet med alternativet 'inst.webui.remote' och hantera installationen via webblĂ€saren pĂ„ en annan dator med PIN-kodsgodkĂ€nnande och kryptering av trafik.
- Alla konfigurationsfiler för RPM-repositorier, som ursprungligen installeras vid anslutning av ett repository, har flyttats frÄn katalogen /etc/yum.repos.d till /usr/share/dnf5/repos.d. PGP-nycklar har flyttats till /usr/share/pki/rpm-gpg. Denna Àndring förenklar separationen av ursprungliga repository-instÀllningar och konfigurationsfiler som Àndrats av anvÀndaren.
- I RPM Àr paketverifiering med digital signatur som standard aktiverad. Vid försök att installera paket utan signatur eller med ogiltig signatur kommer ett fel att visas, om anvÀndaren inte klart har kört rpm med flaggan '--nosignature'. Tidigare utfördes endast en integritetskontroll med hash pÄ RPM-nivÄ, medan Àkthet kontrollerades av YUM och DNF.
- Paketförvaltaren RPM har uppdaterats till version 6.1, dÀr ny syntax för modifikatorer för makron (makronamn) har införts för att Àndra makronas beteende. AnvÀndningen av NSS-systemet (Name Service Switch) för att söka efter anvÀndare och grupper har ÄterstÀllts som standard. Problemet med stopp av alla begÀrningar till rpmdb under transaktioner har ÄtgÀrdats. Funktionalitet för att signera filer digitalt med PKCS11-token har lagts till.
- För RPM-paket har makrot "%openpgpverify" implementerats, vilket möjliggör anvÀndning av det Rust-baserade verktyget Sequoia istÀllet för GnuPG för verifiering av paket.
- I skrivbordsversionerna anvÀnds komponenten oo7 (D-Bus Secret Service provider), skriven i Rust, för nyckelhantering istÀllet för gnome-keyring och kwallet.
- Konsol-drivrutinen fbcon, som arbetar pÄ kÀrnnivÄ, har ersatts av kmscon, som körs i anvÀndarutrymmet och anvÀnder KMS-mekanismen (Kernel Mode Setting), vilket ger en bÀttre rendering och bÀttre stöd för teckensnitt och Unicode.
- Utvecklare av atomÀra utgÄvor har fÄtt möjlighet att tillÄta installation frÄn FlatHub-katalogen av utvalda verifierade appar, istÀllet för att installera flatpak-paket med samma appar frÄn Fedora-repositoriet. Fedora stöder sitt eget flatpak-repositorium, vars innehÄll baseras pÄ Äterbyggda rpm-paket, medan de flesta anvÀndare föredrar installation av paket frÄn FlatHub-katalogen, som samlas in av de primÀra apputvecklarna istÀllet för Fedora-översynarna.
- För att bygga ISO-avbilder av Fedora atomÀra utgÄvor anvÀnds verktyget image-builder istÀllet för lorax.
- I Fedora CoreOS har stöd för systemd-oomd och zram swap lagts till.
- Installationsprogrammet har fÄtt stöd för installation i logiska partitioner som styrs via Stratis-verktyget. Under installationen kan man skapa pooler av en eller flera lagringsenheter, dÀr funktioner som dynamisk lagring, snapshots, integritetskontroll och anslutning av lager för caching kan tillÀmpas.
- Som standard Àr obehöriga anvÀndare förbjudna att fÄ tillgÄng till felsökningsfunktioner som anvÀnder ptrace-mekanismen.
- En webfront har implementerats för att fÄ mer detaljerad information om kÀrnans avbrott. NÀr kÀrnan gÄr in i tillstÄndet "panic" visas en QR-kod med en lÀnk, och nÀr denna öppnas visas anropstrackningsdata som hjÀlper till att diagnostisera problemet, rekommendationer för vidare ÄtgÀrder och möjlighet att skicka en felrapport.
- I nÀtverkskonfiguratorn NetworkManager Àr lÀget "IPv6-mostly" som standard aktiverat, vilket inkluderar DHCPv4-alternativ 108 (anvÀnda endast IPv6 nÀr sÄ Àr möjligt) och stöd för CLAT-mekanismer (Customer-side Translator, 464XLAT) för att sÀkerstÀlla att applikationer som endast stöder IPv4 fungerar pÄ vÀrden med IPv6.
- Verktygen chpasswd och newusers har inkluderat stöd för PAM (Pluggable Authentication Modules), vilket gör att dessa verktyg nu tar hÀnsyn till systempolicyer för autentisering och lösenord, till exempel att stÀlla krav pÄ lösenordsstyrka, förbjuda att tidigare anvÀnda lösenord anvÀnds, blockera konton och centralisera granskning av lösenordsÀndringar.
- Paketet grub-cc har lagts till med en nedskuren version av bootloadern avsedd för anvÀndning pÄ system med UEFI Secure Boot. Den nedskurna versionen levereras med endast ett minimum av inbÀddade moduler och stödjer laddning av UKI-bilder (Unified Kernel Image). Borttagning av stöd för jpeg/png bildformat och ytterligare filsystem minskar attackytan mot bakgrund av att sÄrbarheter i GRUB periodiskt upptÀckts.
- Stöd för att anvÀnda verktyget encapsule för att köra applikationer i en isolerad miljö har lagts till, dÀr istÀllet för Ätkomst till anvÀndarens riktiga hemmakatalog ges tillgÄng till en temporÀr variant.
- Versionsuppdateringar har genomförts, inklusive Linux-kÀrnan 7.3, GCC 16.2, LLVM 23, glibc 2.44, binutils 2.47, Perl 5.44, Python 3.15, Go 1.27, Lua 5.5, Ruby on Rails 8.1, Erlang 27, Fontconfig 2.18, IBus 1.5.35, Podman 6, OpenSSL 4.0, MySQL 9.7, MariaDB 12.3.
- Alternativ för paket med den integrerade utvecklingsmiljön Lazarus (för Free Pascal) har föreslagits, sammansatta med widgets baserade pÄ GTK3, Qt5 och Qt6 (tidigare sammansattes paketet endast med GTK2).
- Den första fasen av förberedelserna för att ta bort API:et för Ă„tkomst till kryptosubsystemet i Linux-kĂ€rnan frĂ„n anvĂ€ndarrummet (CRYPTO_USER_API â Crypto Userspace API) har genomförts. Detta API har förklarats vara förĂ„ldrat i kĂ€rnan pĂ„ grund av potentiella sĂ€kerhetsproblem och planeras att tas bort. Crypto Userspace API anvĂ€nds i paket som iwd, cryptsetup (anvĂ€nt i tcplay och VeraCrypt) och libkcapi (anvĂ€nt i dracut), men den första fasen kommer inte att pĂ„verka deras funktion.
- Paketen med skrivbordsmiljön Deepin har tagits bort frÄn arkivet pÄ grund av problem med underhÄll (allvarliga fel och sÄrbarheter förblir ohanterade under lÄng tid i paketen).
- FörÄldrade har förklarats VPN- pluginsen NetworkManager-vpnc och NetworkManager-fortisslvpn, istÀllet rekommenderas att anvÀnda pluginsen NetworkManager-libreswan och NetworkManager-openconnect.
För Fedora 45 har repon «free» och «nonfree» frÄn projektet RPM Fusion tagits i bruk, dÀr paket med ytterligare multimediaapplikationer (MPlayer, VLC, Xine), video/ljudkoder, DVD-stöd, proprietÀra drivrutiner frÄn AMD och NVIDIA, spelprogram och emulatorer Àr tillgÀngliga.
KĂ€lla: opennet.ru
