Yo anonse lansman distribisyon Fedora a Linux Vèsyon Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, ak Live yo disponib pou telechaje. Vèsyon sa yo vini kòm vèsyon anviwònman biwo KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie, ak Sway. Vèsyon sa yo disponib pou achitekti x86_64, Power64, ak ARM64 (AArch64). Lansman vèsman Fedora Silverblue yo an reta.
Chanjman ki pi enpòtan nan Fedora Linux 40:
- Desktop GNOME nan Fedora Workstation te mete ajou nan vèsyon 46, ki te ajoute yon fonksyon rechèch mondyal, amelyore pèfòmans manadjè fichye a ak emulateur tèminal yo, te ajoute sipò eksperimantal pou mekanis VRR (Variable Refresh Rate), amelyore kalite pwodiksyon pou dekale fraksyon, ak kapasite elaji pou konekte ak sèvis ekstèn, konfigirasyon an te mete ajou epi sistèm notifikasyon an te amelyore. GTK sèvi ak yon nouvo motè rann ki baze sou Vulkan API.
- Yo te mete ajou edisyon Desktop KDE a nan KDE 6, ki sèvi ak pwotokòl Wayland la. Sipò pou sesyon ki baze sou pwotokòl X11 la sispann nan distribisyon debaz la (ou ka retounen li lè w enstale pake plasma-workspace-x11 nan depo a). Pou kouri aplikasyon X11 nan yon sesyon ki baze sou Wayland, yo itilize sèvè XWayland DDX la. Rezon ki fè yo site pou sispann sipò pou sesyon X11 la se depresyon sèvè X.Org nan RHEL 9 ak desizyon pou retire li nèt nan fiti gwo lage RHEL 10. Pami faktè ki te kontribye pou kite sèlman sipò Wayland se la. ranplasman chofè fbdev nan Fedora 36 ak chofè simpledrm, ki travay kòrèkteman ak Wayland, ak aparans sipò Wayland nan chofè NVIDIA propriÊtaires.
- Distribisyon koutim yo mete ajou atomikman devlope pa pwojè Fedora yo ini nan yon sèl fanmi anba mak Atomic Desktops, men konstriksyon atomik ki la depi lontan kenbe ansyen non an. Kòm yon rezilta, Fedora Silverblue ki baze sou GNOME ak Fedora Kinoite ki baze sou KDE, osi byen ke Fedora CoreOS ak Fedora IoT, kenbe menm non yo, men nouvo bati Fedora Sericea ak Fedora Onyx yo kounye a distribye anba non yo Fedora Sway Atomic ak Fedora. Budgie atomik.
- Mizajou vèsyon pakè, ki gen ladan LLVM 18, GCC 14, binutils 2.41, glibc 2.39, gdb 14.1, PHP 8.3, Ruby 3.3, Go 1.22, Java 21, AMD ROCm 6, Boost 1.83, 389, Directory Server 3.0.0. 5, TBB (Thread Building Blocks) 16, SQLAlchemy 2021.8, Kubernetes 2.
- Nan NetworkManager configurator, pa default, yon mekanis pou detekte konfli adrès IPv4 sou rezo lokal la (RFC 5227) pèmèt, sans nan ki se voye yon pake tès ARP anvan tache adrès la nan koòdone rezo a (si yon repons se. resevwa, Lè sa a, adrès la okipe epi yo pa pral bay). Pou koneksyon san fil, yo bay yon adrès MAC pèmanan separe (stab-ssid mòd nan NetworkManager).
- Zouti konstriksyon Mock (mock-core-configs), Koji, ak Copr yo te konvèti pou itilize manadjè pake DNF 5 pou enstale depandans bati nan anviwònman chroot yo itilize lè yo bati pakè yo. Distribisyon nan tèt li pral tradui nan DNF 5 nan pwochen vèsyon an.
- Nan manadjè pake DNF, chaje metadata ak lis fichye ki enkli nan pakè yo dezaktive pa default. Done sa yo raman itilize, men se gwo nan gwosè ak ralanti travay.
- Yo retire pake a ak bibliyotèk OpenSSL 1.1 akòz fen sipò pou branch sa a. Depandans ki gen rapò ak OpenSSL 1.1 yo te chanje nan OpenSSL 3.0. Yo retire pake python3.7 la.
- Bibliyotèk Zlib la te ranplase pa yon fouchèt Zlib-ng, ki konpatib ak zlib nan nivo API, men li bay optimize adisyonèl pou amelyore pèfòmans.
- Yo sispann jenerasyon mizajou delta nan pakè RPM, sa ki pèmèt sèlman done ki chanje yo ki gen rapò ak vèsyon an deja enstale nan pake a yo dwe chaje pandan aktyalizasyon a. Sipò Deltarpm te enfim nan DNF ak DNF5.
- Te ajoute caching Passim sèvè pou distribye fichye yo mande souvan nan yon rezo lokal san yo pa jwenn aksè dirèkteman nan sèvè prensipal yo epi san yo pa enplike CDN mondyal yo.
- Yo te deplase modil pam_userdb a soti nan itilize BerkeleyDB nan GDBM akòz branch BerkeleyDB 5.x yo te obsolèt ak branch BerkeleyDB 6.x yo te deplase nan yon lisans ki pa akseptab. Bogofilter te konvèti pou itilize SQLite olye de BerkeleyDB (libdb).
- Pou konstwi imaj Fedora Workstation Live, yo itilize bwat zouti Image Builder, ki sipòte batiman repete epi ki ofri itilizatè yo yon pwosesis pi fasil pou personnalisation imaj yo.
- Osbuild toolkit la itilize pou konstwi imaj minim pou achitekti ARM la.
- Pou jenere imaj Fedora Cloud Edition, yo itilize zouti Kiwi olye ImageFactory.
- Pakè pou Kubernetes yo te restriktire.
- Fedora IoT, edisyon pou aparèy Entènèt bagay yo, te konvèti pou sèvi ak resipyan bòt ki te kreye avèk zouti OSTree ak teknoloji bootc.
- Wget sèvis piblik la te ranplase pa wget2, ak sèvis piblik iotop pa iotop-c.
- Edisyon Fedora Silverblue ak Kinoite gen ladan bootupd pou mete ajou loader bòt la.
- Yo te deklare bibliyotèk libuser la demode, li pa kenbe epi li pa itilize ankò nan lòt pakè Fedora (SSSD te itilize depi lontan nan distribisyon an pou sipòte LDAP). Pake passwd ak aplikasyon libuser ki baze sou sèvis piblik passwd la te retire, ranplase pa yon sèvis piblik ki sanble nan pake shadow-utils la.
- Travay yo te fèt pou prepare pou GCC gen ladan yon vèsyon pi nouvo nan estanda lang C a pa default, ki pral make nan fen sipò default pou kèk karakteristik lang eritaj tankou definisyon fonksyon implicite ak plasman int implicite.
- Dezyèm etap tranzisyon an nan pwosesis demaraj modènize ke Lennart Poettering te pwopoze a fini aplike. Diferans ki genyen ak pwosesis demaraj klasik la se itilizasyon yon imaj nwayo inifye (UKI) ki pwodui nan enfrastrikti distribisyon an epi ki siyen dijitalman pa distribisyon an, olye de imaj initrd ki pwodui sou sistèm lokal la pandan enstalasyon pake nwayo a. Imaj UKI a konbine yon manipilatè pou chaje nwayo a soti nan UEFI (UEFI boot stub) ak imaj nwayo a nan yon sèl fichye. Linux epi anviwònman sistèm initrd la chaje nan memwa a. Lè w ap chaje imaj UKI a soti nan UEFI, ou ka verifye entegrite ak otantisite non sèlman nwayo a men tou kontni initrd la lè l sèvi avèk yon siyati dijital. Validasyon kontni initrd la enpòtan, paske se nan anviwònman sa a yo ekstrè kle pou dechifre sistèm fichye rasin lan.
Nan dezyèm etap la, yo te ajoute kapasite pou chaje UKI dirèkteman nan modil UEFI shim.efi a san yo pa itilize yon bootloader apa (grub, sd-boot), yo te aplike sipò pou itilize UKI sou sistèm ki gen achitekti Aarch64, epi yo te prepare yon vèsyon imaj UKI a pou anviwònman nwaj ak anviwònman an sekirite. machin vityèlAnvan sa, premye etap Fedora 38 la te ajoute sipò UKI pou bootloader la, li te aplike zouti pou enstale ak mete ajou UKI, epi li te kreye yon imaj UKI eksperimantal pou demarre machin vityèl ak yon seri limite konpozan ak chofè.
- Yo te ajoute yon pake ki pare ak kad aprantisaj machin PyTorch nan depo a, ki disponib pou enstalasyon lè l sèvi avèk kòmandman "dnf install pytorch". Kounye a, pake a gen ladan sèlman konpozan pou CPU informatique, men nan pwochen degaje yo planifye ajoute sipò pou itilize GPU ak akseleratè NPU espesyalize.
Anplis de sa, nou ka sonje entwodiksyon depo "gratis" ak "ki pa gratis" nan pwojè RPM Fusion pou Fedora 40, nan ki pakè ak aplikasyon miltimedya adisyonèl (MPlayer, VLC, Xine), kodèk videyo / odyo, sipò DVD, propriÊtaires AMD. ak chofè NVIDIA ki disponib, pwogram jwèt ak emulateur.
Sous: opennet.ru
