Udgivelse af Fedora Linux 45 distribution

Udgivet en opdatering af Fedora Linux 45. Til download er der udarbejdet versioner af Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite samt Live-versioner, der leveres som spins med brugerdefinerede miljøer som Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway og Cosmic. Versionerne er skabt til arkitekturerne x86_64, Power64 og ARM64 (AArch64).

De mest betydningsfulde ændringer i Fedora Linux 45:

  • Desktop-miljøet GNOME er blevet opdateret til version 51, som tilbyder optimeringer for at forbedre glidningen og forhindre lag i animationer og ved høj systembelastning. Der er tilføjet en mulighed for automatisk skift mellem landskabs- og portrætretning af skærmen, når enheden drejes med accelerometeret.
    Der er tilføjet mulighed for at fremføre smartkort ved fjernadgang til skrivebordet. Loginskærmen understøtter nu autentifikation via virksomhedens webtjenester. Vektorbilleder af muspegefeltet leveres nu i SVG-format.
  • I installations-ISO-billederne af atomært opdaterbare redaktioner af Fedora Atomic Desktop (Silverblue, Kinoite osv.) er den traditionelle installer Anaconda baseret på GTK blevet erstattet med den nye Anaconda WebUI installer baseret på webgrænsefladen, der allerede anvendes i Fedora Workstation og live-versioner. Den nye installer understøtter fjernstyring af installationen – brugerne kan nu starte Fedora på målmaskinen med indstillingen «inst.webui.remote» og styre installationen gennem en webbrowser på en anden computer med autentifikation via PIN-kode og kryptering af trafikken.
  • Alle konfigurationsfiler for RPM-repositorier, der oprindeligt installeres ved tilslutning af repositoriet, er flyttet fra kataloget /etc/yum.repos.d til /usr/share/dnf5/repos.d. PGP-nøglerne er flyttet til /usr/share/pki/rpm-gpg. Ændringen vil forenkle adskillelsen af de oprindelige indstillinger for repositorierne og brugermodificerede konfigurationsfiler.
  • I RPM er der som standard inkluderet kontrol af pakker via digital underskrift. Ved forsøg på at installere pakker uden underskrift eller med en ukorrekt underskrift vil der nu blive vist en fejl, medmindre brugeren eksplicit kører rpm med flaget «—nosignature». Tidligere blev der kun foretaget integritetskontrol baseret på hashes, og pakker fra repositorierne blev verificeret i YUM og DNF.
  • RPM-pakkehåndtereren er opdateret til version 6.1, hvor der er indført en ny syntaks for modifikatorer til makroer (makro_navn<modifikatorer>), der ændrer makroernes adfærd. Standardbrug af NSS (Name Service Switch) til at finde brugere og grupper er genindført. Problemet med at stoppe behandlingen af alle anmodninger til rpmdb under transaktioner er blevet løst. Muligheden for at signere filer digitalt med PKCS11-tokens er tilføjet.
  • For RPM-pakker er den nye makro '%openpgpverify' implementeret, som gør det muligt at bruge Sequoia-værktøjet skrevet i Rust til verifikation af pakker i stedet for GnuPG.
  • I desktop-udgaverne er ooo7-komponenten (D-Bus Secret Service provider), skrevet i Rust, blevet anvendt til nøglehåndtering i stedet for gnome-keyring og kwallet.
  • Konsoldriveren fbcon, der kører på kernens niveau, er blevet erstattet af kmscon, som kører i brugerens rum og bruger KMS (Kernel Mode Setting) mekanismen, der tilbyder bedre rendering og bedre understøttelse af skrifttyper og Unicode.
  • Udviklere af atomiske versioner har fået mulighed for at tillade installation fra FlatHub-kataloget af udvalgte verificerede applikationer i stedet for at installere flatpak-pakker med de samme applikationer fra Fedora-repositoriet. Fedora understøtter sit eget flatpak-repositorium, hvis indhold er baseret på genopbygning af rpm-pakker, mens de fleste brugere ville foretrække at installere pakker fra FlatHub-kataloget, der blev samlet af de primære applikationsudviklere i stedet for Fedora-maintainerne.
  • Til opbygning af iso-billeder af atomiske versioner af Fedora benyttes værktøjet image-builder i stedet for lorax.
  • I Fedora CoreOS er der tilføjet støtte til systemd-oomd og zram swap.
  • Installationsprogrammet har fået tilføjet støtte til installation i logiske partitioner, der styres via Stratis-værktøjet. Under installationen kan der oprettes puljer af en eller flere lagringsenheder, hvor der er anvendelighed for funktioner som dynamisk lagerpladsallokering, snapshots, integritetssikring og lagringslag til caching.
  • Som standard er adgangen til fejlfindingsmuligheder, der bruger ptrace-mekanismen, forbudt for ikke-privilegerede brugere.
  • Implementeret web-front-end til at få mere detaljeret information om nødstop for kernen. Når kernen går i 'panic' tilstand, vises en QR-kode med et link, som ved åbning viser sporingsdata, der hjælper med at diagnosticere problemet, giver anbefalinger til næste skridt og muligheden for at sende en fejlrapport.
  • I netværkskonfiguratoren NetworkManager er tilstand 'IPv6-mostly' aktiveret som standard, hvilket inkluderer DHCPv4-option 108 (hvis muligt kun brug af IPv6) og støtte for CLAT-mekanismen (Customer-side Translator, 464XLAT) for at sikre, at applikationer, der kun understøtter IPv4, fungerer på værter med IPv6.
  • Værktøjerne chpasswd og newusers har fået tilføjet støtte for PAM (Pluggable Authentication Modules), hvilket betyder, at disse værktøjer nu tager højde for systempolitikker for autentificering og adgangskoder, f.eks. krav til adgangskodernes kvalitet, forbud mod brug af tidligere anvendte adgangskoder, blokering af brugerkonti og centraliseret revision af adgangskodeskift.
  • Pakken grub-cc er blevet tilføjet med en nedskåret version af bootloaderen, der er beregnet til brug på systemer med UEFI Secure Boot. Den nedskårne version leveres kun med det minimale sæt af indlejrede moduler og understøtter indlæsning af UKI-billeder (Unified Kernel Image). Fjernelse af understøttelse af billedformater som jpeg/png og ekstra filsystemer reducerer angrebsoverfladen i lyset af tilbagevendende opdagelser af sårbarheder i GRUB (1, 2, 3, 4, 5, 6, 7).
  • Der er tilføjet støtte til brugen af værktøjet encapsule til at køre applikationer i et isoleret miljø, hvor der i stedet for adgang til brugerens rigtige hjemmemappe gives adgang til en midlertidig version.
  • Versionerne af pakkerne er blevet opdateret, herunder Linux-kernen 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.
  • Der er foreslået pakke muligheder med den integrerede udviklingsmiljø Lazarus (til Free Pascal), bygget med widgets baseret på GTK3, Qt5 og Qt6 (før samlet pakken kun med GTK2).
  • Den første fase af forberedelsen til fjernelse af API til adgang til kryptosystemet i Linux-kernen fra brugerrummet (CRYPTO_USER_API — Crypto Userspace API) er gennemført. Dette API er erklæret forældet i kernen på grund af potentielle sikkerhedsproblemer og er planlagt til fjernelse. Crypto Userspace API anvendes i pakker såsom iwd, cryptsetup (bruges i tcplay og VeraCrypt) og libkcapi (bruges i dracut), men den første fase vil ikke påvirke deres funktion.
  • Pakkerne med skrivebordsmiljøet Deepin er blevet fjernet fra repositoriet på grund af vedligeholdelsesproblemer (der er længe uløste alvorlige fejl og sårbarheder i pakkerne).
  • Erklæret forældet VPN- plugins NetworkManager-vpnc og NetworkManager-fortisslvpn, for hvilke det anbefales at bruge plugins NetworkManager-libreswan og NetworkManager-openconnect.

For Fedora 45 er repositorierne "free" og "nonfree" fra RPM Fusion-projektet blevet taget i brug, hvor pakker med ekstra multimedia-applikationer (MPlayer, VLC, Xine), video/audio codecs, DVD-support, proprietære drivere til AMD og NVIDIA, spilprogrammer og emulatorer er tilgængelige.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster