Izlazak Fedora distribucije Linux 40

Najavljeno izlazak Fedora distribucije Linux Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition i Live verzije dostupne su za preuzimanje. Ove verzije dolaze kao verzije desktop okruženja KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie i Sway. Ove verzije dostupne su za arhitekture x86_64, Power64 i ARM64 (AArch64). Izlazak Fedora Silverblue verzija je odgođen.

Najznačajnije promjene u Fedori Linux 40:

  • Radna površina GNOME u Fedora Workstation ažurirana je na verziju 46, koja je dodala funkciju globalnog pretraživanja, poboljšane performanse upravitelja datoteka i emulatora terminala, dodanu eksperimentalnu podršku za mehanizam VRR (varijabilna brzina osvježavanja), poboljšanu kvalitetu izlaza za frakcijsko skaliranje, i proširene mogućnosti povezivanja s vanjskim servisima, ažuriran je konfigurator i poboljšan sustav obavijesti. GTK koristi novi mehanizam za renderiranje koji se temelji na Vulkan API-ju.
  • KDE desktop izdanje je ažurirano na KDE 6, koji koristi Wayland protokol. Podrška za sesije temeljena na X11 protokolu ukinuta je u osnovnoj distribuciji (možete je vratiti instaliranjem paketa plasma-workspace-x11 iz repozitorija). Za pokretanje X11 aplikacija u sesiji temeljenoj na Waylandu koristi se XWayland DDX poslužitelj. Navedeni razlog za ukidanje podrške za X11 sesiju je obustavljanje X.Org poslužitelja u RHEL 9 i odluka da se potpuno ukloni u budućem velikom izdanju RHEL 10. Među čimbenicima koji su pridonijeli ostavljanju samo podrške za Wayland je zamjena fbdev drajvera u Fedori 36 s simpledrm drajverom, koji ispravno radi s Waylandom, kao i pojavljivanje podrške za Wayland u vlasničkim NVIDIA drajverima.
  • Atomski ažurirane prilagođene distribucije razvijene projektom Fedora ujedinjene su u jednu obitelj pod brendom Atomic Desktops, ali dugogodišnje atomske verzije zadržavaju staro ime. Kao rezultat toga, Fedora Silverblue temeljen na GNOME-u i Fedora Kinoite temeljen na KDE-u, kao i Fedora CoreOS i Fedora IoT, zadržali su ista imena, ali nove verzije Fedora Sericea i Fedora Onyx sada se distribuiraju pod nazivima Fedora Sway Atomic i Fedora Budgie Atomic.
  • Ažurirane verzije paketa, uključujući 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, Podman 5, PostgreSQL 16, TBB (blokovi za izgradnju niti) 2021.8, SQLAlchemy 2, Kubernetes 1.29.
  • U konfiguratoru NetworkManager standardno je uključen mehanizam za otkrivanje sukoba IPv4 adresa na lokalnoj mreži (RFC 5227), čija je suština slanje ARP testnog paketa prije pripajanja adrese mrežnom sučelju (ako je odgovor primljeno, tada je adresa zauzeta i neće biti dodijeljena). Za bežične veze dodjeljuje se posebna trajna MAC adresa (stabilni-ssid način rada u NetworkManageru).
  • Alati za izradu Mock (mock-core-configs), Koji i Copr pretvoreni su u upotrebu DNF 5 upravitelja paketa za instaliranje ovisnosti o izgradnji u chroot okruženju koje se koristi pri izgradnji paketa. Sama distribucija bit će prevedena na DNF 5 u sljedećem izdanju.
  • U DNF upravitelju paketa, učitavanje metapodataka s popisima datoteka uključenih u pakete onemogućeno je prema zadanim postavkama. Takvi se podaci rijetko koriste, ali su veliki i usporavaju rad.
  • Paket s bibliotekom OpenSSL 1.1 je uklonjen zbog prestanka podrške za ovu granu. Zavisnosti povezane s OpenSSL 1.1 prebačene su na OpenSSL 3.0. Paket python3.7 je uklonjen.
  • Knjižnica Zlib zamijenjena je forkom Zlib-ng, koji je kompatibilan sa zlibom na API razini, ali pruža dodatne optimizacije za poboljšanje performansi.
  • Generiranje delta ažuriranja RPM paketa je zaustavljeno, dopuštajući da se tijekom ažuriranja učitavaju samo promijenjeni podaci u odnosu na već instaliranu verziju paketa. Deltarpm podrška je onemogućena u DNF i DNF5.
  • Dodano Passim keširanje server distribuirati često tražene datoteke unutar lokalne mreže bez izravnog pristupa glavnim poslužiteljima i bez uključivanja globalnih CDN-ova.
  • Modul pam_userdb premješten je s upotrebe BerkeleyDB na GDBM zbog toga što je grana BerkeleyDB 5.x zastarjela, a grana BerkeleyDB 6.x premještena na neprihvatljivu licencu. Bogofilter je pretvoren da koristi SQLite umjesto BerkeleyDB (libdb).
  • Za izradu živih slika Fedora radne stanice koristi se alat Image Builder koji podržava ponovljive izrade i nudi korisnicima lakši postupak za prilagodbu slika.
  • Osbuild toolkit koristi se za izradu minimalnih slika za ARM arhitekturu.
  • Za generiranje Fedora Cloud Edition slika, Kiwi alati se koriste umjesto ImageFactory.
  • Paketi za Kubernetes su restrukturirani.
  • Fedora IoT, izdanje za uređaje Internet of Things, pretvoreno je za korištenje spremnika za pokretanje stvorenih pomoću alata OSTree i bootc tehnologije.
  • Uslužni program wget zamijenjen je wget2, a uslužni program iotop iotop-c.
  • Izdanja Fedora Silverblue i Kinoite uključuju bootupd program koji ažurira bootloader.
  • Biblioteka libuser proglašena je zastarjelom, neodržavana i više se ne koristi u drugim Fedora paketima (SSSD se dugo koristi u distribuciji za podršku LDAP-u). Paket passwd s implementacijom uslužnog programa passwd koja se temelji na libuseru je uklonjen i zamijenjen sličnim uslužnim programom iz paketa shadow-utils.
  • Radilo se na pripremi da GCC uključuje noviju verziju standarda jezika C prema zadanim postavkama, što će označiti kraj zadane podrške za neke značajke naslijeđenog jezika kao što su implicitna definicija funkcije i implicitna dodjela int.
  • Implementirana je druga faza prijelaza na modernizirani proces pokretanja koji je predložio Lennart Poettering. Razlike u odnosu na klasični proces pokretanja svode se na korištenje unificirane slike kernela (UKI) generirane unutar distribucijske infrastrukture i digitalno potpisane od strane distribucije, umjesto initrd slike generirane na lokalnom sustavu tijekom instalacije paketa kernela. UKI slika kombinira rukovatelj za učitavanje kernela iz UEFI-ja (UEFI boot stub) i sliku kernela u jednoj datoteci. Linux i initrd sistemsko okruženje učitano u memoriju. Prilikom učitavanja UKI slike iz UEFI-ja, integritet i autentičnost ne samo kernela već i sadržaja initrd-a mogu se provjeriti pomoću digitalnog potpisa. Validacija sadržaja initrd-a je važna jer se u ovom okruženju izdvajaju ključevi za dešifriranje korijenskog datotečnog sustava.

    U drugoj fazi dodana je mogućnost izravnog učitavanja UKI-ja iz UEFI modula shim.efi bez korištenja zasebnog bootloadera (grub, sd-boot), implementirana je podrška za korištenje UKI-ja na sustavima s Aarch64 arhitekturom te je pripremljena verzija UKI slike za cloud okruženja i sigurna okruženja. virtualni strojeviPrije toga, prva faza Fedore 38 dodala je UKI podršku bootloaderu, implementirala alate za instaliranje i ažuriranje UKI-ja te stvorila eksperimentalnu UKI sliku za pokretanje virtualnih strojeva s ograničenim skupom komponenti i upravljačkih programa.

  • U repozitorij je dodan gotov paket s okvirom za strojno učenje PyTorch, dostupan za instalaciju pomoću naredbe “dnf install pytorch”. Trenutno paket uključuje samo komponente za CPU računalstvo, ali u budućim izdanjima planiraju dodati podršku za korištenje GPU-a i specijaliziranih NPU akceleratora.

Dodatno, možemo primijetiti uvođenje "besplatnih" i "neslobodnih" repozitorija projekta RPM Fusion za Fedoru 40, u kojem su paketi s dodatnim multimedijskim aplikacijama (MPlayer, VLC, Xine), video/audio kodecima, DVD podrškom, vlasničkim AMD-om. i NVIDIA drajveri su dostupni, programi za igre i emulatori.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster