Udgivelsen af distributionen Fedora Linux 42

Fedora Linux 42 har fået sin nye version. Produkterne Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite og Live-builds er gjort tilgængelige i form af spins med brugertilpassede miljøer som Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway og Cosmic. Bygningerne er genereret til arkitekturerne x86_64, Power64 og ARM64 (AArch64).

De mest betydningsfulde ændringer i Fedora Linux 42:

  • Fedora KDE Plasma Desktop er blevet tildelt status som basisversion af distributionen, hvilket er identisk i supportniveau med Fedora Workstation. Dermed har distributionens varianter med GNOME og KDE nu identisk status og præsenteres på lige vilkår. Specifikke alvorlige problemer for KDE vil nu blive behandlet som blockerende for udgivelsen, ligesom alvorlige problemer tidligere har blokeret udgivelsen i GNOME. Desuden er der tilføjet støtte for Power-arkitektur (ppc64le) i Fedora KDE Plasma Desktop, hvor den fulde KDE-applikationsstak er tilgængelig, herunder KDE PIM. Der er forberedt Live-bygninger med KDE til OpenPOWER-systemer som Talos Workstation, som understøtter installationsmuligheder.
  • De officielle Spin-bygninger af distributionen med skrivebordsmiljøet COSMIC, udviklet af System76 i Rust, er blevet tilføjet. COSMIC tilbyder hybrider mellem mosaikvinduet og stakhåndtering af vinduer (gruppering af vinduer som faner i en browser), hvilket kan aktiveres i tilknytning til virtuelle skriveborde.
  • Skrivebordet i Fedora Workstation er blevet opdateret til GNOME 48. Skrivebordene Xfce 4.20 og LXQt 2.1 er også blevet opdateret.
  • I Fedora Workstation anvendes som standard den nye version af installationsprogrammet Anaconda, hvor et webinterface i stedet for et GTK-baseret interface anvendes. Webinterfacet er bygget med JavaScript-rammen React, PatternFly-designelementer og komponenter fra Cockpit-projektet, som allerede anvendes i Red Hat-produkter til opsætning og serveradministration. Den nye grænseflade organiserer arbejdet i form af en guide (Wizard), der muliggør sekventiel udførelse af bestemte trin uden at vende tilbage til hovedskærmen. Webinterfacet tillader interaktion gennem en webbrowser for fjernadministration af installationen.

    Den foreslåede grænseflade er blevet forenklet og er mere forståelig for nye brugere. Som standard anbefales det at anvende den automatiserede (guided) diskpartitionering, hvor installationsprogrammet selv vælger parametrene for oprettelse eller ændring af partitioner baseret på de indstillinger, som brugeren har valgt. Der er tilføjet en mulighed for geninstallation af distributionen (for eksempel til at gendanne funktionen, hvis nogle systemfiler er beskadiget), samt muligheden for installation i dual-boot-tilstand for at kunne bruge flere OS'er på én computer.

  • Den klassiske Anaconda-installatør er blevet opdateret til at bruge Wayland-protokollen, hvilket har gjort det muligt at udelukke X11-afhængigheder fra installationsmedierne. Processen for fjerninstallation er overført fra VNC-klienten TigerVNC til applikationen grd (Gnome Remote Desktop), som bruger RDP-protokollen. Som standard anvendes partitionering med GPT for alle understøttede arkitekturer.
  • Indholdet af mapperne /usr/bin og /usr/sbin er blevet slået sammen. Mappen /usr/sbin er blevet erstattet med et symbolsk link, der peger på /usr/bin. Opdelingen af eksekverbare filer i mapperne bin og sbin er blevet anset for en forældet praksis, som har mistet sin relevans i moderne distributioner. Enhed af bin og sbin vil forenkle arbejdet for pakkeleverandører, der ikke længere behøver at gætte, hvilken mappe de skal placere den eksekverbare fil i; vil gøre systemet mere forudsigeligt og forståeligt for brugerne; øge kompatibiliteten med andre distributioner; og reducere antallet af kontrol af mapper ved udførelse af execvp() og lignende kald.
  • Der er tilføjet nye grupper flatpak og diskadmin for at give brugere uden privilegier adgang til funktioner for administration af systempakker i Flatpak-format og eksterne drev. Ændringen har gjort det muligt at undgå at skulle tilføje brugeren til wheel-gruppen, dvs. det giver mulighed for at arbejde med flatpak og eksterne diske uden at give adgang til andre administrationsoperationer. For brugere, der er medlemmer af wheel-gruppen, er der desuden mulighed for at låse op (LUKS) og montere eksterne drev uden at blive bedt om at indtaste en adgangskode.
  • Det er tilladt at inkludere yderligere versioner af eksekverbare filer i pakkerne, optimeret til mikroarkitekturerne x86-64-v2, x86-64-v3 og x86-64-v4. I de fleste tilfælde overstiger præstationsforbedringen ved kompilering til sådanne arkitekturer ikke 10%, men i enkelte situationer fører det til en mærkbar stigning i ydeevnen (op til 120%). Beslutningen om at inkludere ekstra optimerede eksekverbare filer træffes af vedligeholderne, afhængigt af resultaterne fra ydeevnetestene for de specifikke pakker.
  • Live-builds af distributionen, der bruger systembilledet i skrivebeskyttet tilstand, er blevet flyttet fra SquashFS til filsystemet EROFS. Årsagerne til overgangen omfatter den mere aktive udvikling af EROFS (den seneste udgave af SquashFS værktøjerne blev udgivet foråret 2023) og tilgængeligheden af udvidede funktioner i EROFS, som kan udnyttes i fremtiden. Sammenlignet med SquashFS har EROFS en dårligere kompressionsgrad (billedstørrelse 2,7 GiB i EROFS mod 2,0 GiB i SquashFS ved brug af XZ-kompressionsalgoritmen og 3,9 GiB mod 3,1 GiB ved brug af LZ4), men en højere adgangshastighed og båndbredde (7,1 MiB/s i EROFS mod 5,0 MiB/s i SquashFS for XZ og 30,9 MiB/s mod 26,3 MiB/s for LZ4).
  • Atomar-opdaterbare udgaver af distribuitionen til desktop-systemer (Fedora Atomic Desktops), såsom Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic og Fedora Budgie Atomic, er som standard overgået til filsystemet Composefs, hvilket muliggør brugen af en rodspartition, der fungerer i skrivebeskyttet tilstand, samt fremadrettet mulighed for at anvende integritetsverifikationsværktøjer til systempartitionen, der kan identificere opståede problemer under drift. Partitionerne /etc og /var fortsætter med at blive monteret med skriveadgang. Filsystemet Composefs er implementeret som et lag ovenpå de allerede eksisterende i kernen, nemlig Filsystemerne OverlayFS og EROFS, og er optimeret til effektivt fælleslager af indholdet fra flere monterede diskbilleder.
  • I Fedora Kinoite-udgaven (den atomar-opdaterbare variant med KDE) er automatisk installation af opdateringer som standard aktiveret.
  • Der findes officielle Fedora-udgivelser til WSL (Windows Subsystem for Linux), som er inkluderet i listen over Linux-distributioner, der tilbydes til hurtig installation i WSL. Udgivelserne er formet i et nyt format, der muliggør distribution af distributionen fra servere uden at downloade til Microsoft Store-kataloget, uden pakkeformat appx, og uden at inkludere Windows-specifik kode i distributionen.
  • En ny gren af multimedia-biblioteket SDL 3 er aktiveret. For SDL-baserede applikationer anvendes protokollen Wayland som standard. SDL 2-bibliotekerne er blevet erstattet af mellemlaget sdl2-compat, der kører oven på SDL 3.
  • Pakkehåndtereren DNF5 har fået tilføjet understøttelse til at fjerne forældede eller ugyldige PGP-nøgler fra systemet, hvilket har automatiseret nøglehåndteringen ved installation og opdatering af programmer.
  • Pakkehåndtereren RPM har fået tilføjet understøttelse af oprettelse af brugere og grupper baseret på de medfølgende konfigurationsfiler, der er placeret i Sysusers.d-kataloget, der anvendes af systemd.
  • En afhængighedsgenerator er tilføjet til GNOME Shell-udvidelser, der muliggør binding af rpm-pakker med udvidelser til versionerne af GNOME Shell.
  • I DNF og RPM er "Copy on Write"-tilstand aktiveret som standard, udført med reflink i Btrfs.
  • Opdaterede versioner af pakker: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
  • Emulatoren FEX er tilføjet til AArch64-arkitekturen, som muliggør kørsel af eksekverbare filer bygget til x86- og x86-64-arkitekturer i en ARM64 (AArch64) miljø. FEX-baserede komponenter til kørsel af x86-programmer er integreret i Fedora-udgivelser med KDE-skrivebordsmiljø.
  • Understøttelsen af webkameraer med MIPI (Mobile Industry Processor Interface) interface er udvidet, hvilket i stigende grad anvendes på laptops og tablets i stedet for UVC (USB Video Class).
  • Understøttelsen af hukommelseskryptering for virtuelle maskiner er tilføjet ved hjælp af AMD SEV-SNP og Intel TDX teknologier.
  • Pakker, der kun bruger det eksekverbare git, er blevet ændret til at knytte sig til afhængigheden git-core i stedet for den fulde git-pakke.
  • Boot splash Plymouth er blevet ændret til at bruge simpledrm-kernemodulet, hvilket eliminerer ventetid på initialisering af GPU-driveren.
  • I Firewalld er tilstand for rpfilter (Reverse Path Filter) 'loose' aktiveret som standard for IPv6 i stationære udgivelser, i stedet for 'strict'.

RPM Fusion-projektet har indført "free" og "nonfree" repositories for Fedora 42, hvor der er tilgængelige pakker med yderligere multimedia-applikationer (MPlayer, VLC, Xine), video/audio codecs, support til DVD, proprietære drivere fra AMD og NVIDIA, samt spilleprogrammer og emulatorer.

Samtidig er udgivelsen af Fedora Asahi Remix 42 blevet præsenteret, designet til installation på Mac-computere udstyret med ARM-chips udviklet af Apple. Fedora Asahi Remix 42 er baseret på pakkegrundlaget af Fedora Linux 42 og leveres med Calamares-installationsprogrammet. Den understøtter drift på Apple-systemer som MacBook Air, MacBook Pro, Mac Mini, Mac Studio og iMac, der er udstyret med Apple M1 og M2 ARM-chips.

I Fedora Asahi understøttes fuldt ud: lydsystemet for Apple-computere, kamera, Wi-Fi, Bluetooth, inputenheder, USB Type C (USB 3.0) og trådløs MagSafe-opladning. Skærmtilslutning via USB-C, Thunderbolt/USB4, mikrofon og Touch ID understøttes dog ikke endnu. De grafiske drivere understøtter OpenGL 4.6, OpenGL ES 3.2 og Vulkan 1.4. For at køre applikationer bygget til x86_64-systemer bruges muvm-værktøjet og emuleringslaget baseret på FEX-pakken.

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