Najavljeno izlazak Fedora distribucije Linux Za preuzimanje su dostupne verzije Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite i Live. Ove verzije su dostupne za arhitekture x86_64, Power64 i ARM64 (AArch64).
Najznačajnije promjene u Fedori Linux 42:
- Izrada Fedora KDE Plasma Desktop dobila je status osnovnog izdanja distribucije, identične u razini podrške kao Fedora Workstation. Dakle, GNOME i KDE varijante distribucije sada imaju identičan status i predstavljene su ravnopravno. Ozbiljni problemi specifični za KDE sada će se smatrati blokiranjem izdanja, kao što su ozbiljni problemi u GNOME-u ranije bili blokiranje izdanja. Uz to, Fedora KDE Plasma Desktop dodaje podršku za Power arhitekturu (ppc64le), koja pruža puni KDE aplikacijski stack, uključujući KDE PIM. Za OpenPOWER sustave kao što je Talos Workstation, dostupne su live verzije KDE-a koje podržavaju instalaciju.
- Dodane su službene Spin verzije distribucije s COSMIC desktop okruženjem, koje je razvio System76 na jeziku Rust. COSMIC nudi hibridne načine popločavanja prozora i slaganja prozora (grupiranje prozora slično karticama preglednika) koji se mogu omogućiti u kombinaciji s virtualnim radnim površinama.
- Radna površina u Fedora Workstationu ažurirana je na granu GNOME 48. Radna okruženja Xfce 4.20 i LXQt 2.1 su ažurirana.
- Fedora Workstation prema zadanim postavkama koristi novu verziju Anaconda instalacijskog programa, koja zamjenjuje GTK-bazirano sučelje web sučeljem. Web sučelje je izgrađeno korištenjem React JavaScript okvira, elemenata dizajna PatternFly i komponenti iz Cockpit projekta, koji se već koristi u Red Hat proizvodima za konfiguraciju i upravljanje poslužiteljemUmjesto glavnog zaslona s popisom radnji, novo sučelje sadrži sučelje temeljeno na čarobnjaku, koje korisnicima omogućuje sekvencijalno izvršavanje određenih koraka bez povratka na glavni zaslon. Web sučelje omogućuje interakciju putem web preglednika za daljinsko upravljanje uređajem.
Predloženo sučelje je bez komplikacija i razumljivije je za korisnike početnike. Kao osnovna opcija predlaže se korištenje automatiziranog (vođenog) načina particioniranja diska, u kojem instalacijski program sam odabire parametre za stvaranje ili promjenu particija na temelju postavki koje odabere korisnik. Dodana je opcija za ponovnu instalaciju distribucije (na primjer, za vraćanje rada ako su neke sistemske datoteke oštećene), kao i mogućnost instalacije u dual boot modu za korištenje više operativnih sustava na jednom računalu.
- Klasični instalacijski program Anaconda prebačen je na korištenje protokola Wayland, koji je eliminirao ovisnosti povezane s X11 iz instalacijskog medija. Proces daljinske instalacije premješten je s TigerVNC VNC klijenta na aplikaciju grd (Gnome Remote Desktop), koja koristi RDP protokol. Prema zadanim postavkama, GPT particioniranje je omogućeno za sve podržane arhitekture.
- Sadržaj direktorija /usr/bin i /usr/sbin je spojen. Direktorij /usr/sbin zamijenjen je simboličkom vezom koja pokazuje na /usr/bin. Odvajanje izvršnih datoteka u direktorije bin i sbin smatra se zastarjelom praksom koja je izgubila smisao u modernim distribucijama. Objedinjavanje bin i sbin će pojednostaviti rad održavatelja paketa, koji neće morati pogađati u koji će direktorij smjestiti izvršnu datoteku; učinit će sustav predvidljivijim i razumljivijim za korisnike; povećat će kompatibilnost s drugim distribucijama; će smanjiti broj provjera imenika prilikom izvršavanja execvp() i sličnih poziva.
- Dodane su nove grupe flatpak i diskadmin kako bi neprivilegiranim korisnicima omogućili pristup funkcijama upravljanja za pakete sustava u formatu Flatpak i vanjsku pohranu. Promjena je eliminirala potrebu za dodavanjem korisnika u grupu kotača, tj. omogućuje vam rad s flatpak i vanjskim diskovima bez pružanja pristupa drugim administrativnim operacijama. Za korisnike u skupini kotača dodatno je omogućena mogućnost otključavanja (LUKS) i montiranja vanjskih diskova bez traženja lozinke.
- Dopušteno je uključiti dodatne izvršne varijante u pakete, izgrađene s optimizacijama za mikroarhitekture x86-64-v2, x86-64-v3 i x86-64-v4. U većini slučajeva, povećanje performansi tijekom montaže za takve arhitekture ne prelazi 10%, ali u nekim situacijama dovodi do primjetnog povećanja performansi (do 120%). Odluku o dodavanju dodatnih optimiziranih izvršnih datoteka donose održavatelji, ovisno o rezultatima testiranja performansi pojedinih paketa.
- Žive verzije distribucije koje koriste sliku sustava u načinu rada samo za čitanje prebačene su sa SquashFS na EROFS datotečni sustav. Navedeni razlozi za prelazak uključuju aktivniji razvoj EROFS-a (posljednje izdanje alata SquashFS bilo je u proljeće 2023.) i prisutnost naprednih značajki u EROFS-u koje bi se mogle koristiti u budućnosti. U usporedbi sa SquashFS-om, EROFS ima lošiju razinu kompresije (veličina slike je 2.7 GiB u EROFS-u naspram 2.0 GiB u SquashFS-u kada se koristi algoritam kompresije XZ i 3.9 GiB nasuprot 3.1 GiB kada se koristi LZ4), ali ima veću brzinu i propusnost nasumičnog pristupa (7.1 MiB/s u EROFS-u naspram 5.0 MiB/s u SquashFS-u za XZ i 30.9 MiB/s naspram 26.3 MiB/s za LZ4).
- Fedora Atomic Desktops, kao što su Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic i Fedora Budgie Atomic, migrirali su na Composefs datotečni sustav prema zadanim postavkama, dopuštajući tim verzijama da koriste root particiju samo za čitanje i dalje omogućavaju provjeru integriteta particije sustava za otkrivanje problema tijekom rada. Particije /etc i /var nastavljaju biti montirane s mogućnošću pisanja. Datotečni sustav Composefs implementiran je kao dodatak OverlayFS i EROFS datotečnim sustavima koji su već prisutni u kernelu i optimiziran je za učinkovito zajedničko pohranjivanje sadržaja nekoliko montiranih slika diska.
- U izdanju Fedora Kinoite (atomski ažurirana varijanta s KDE-om), automatska su ažuriranja omogućena prema zadanim postavkama.
- Dostupne su službene Fedora verzije za WSL podsistem (Windows Podsustav za Linux), koji su uključeni u popis Linux-distribucije ponuđene za brzu instalaciju u WSL-u. Izrade su kreirane u novom formatu, što vam omogućuje distribuciju distribucije iz vlastitog poslužitelji bez prenošenja u katalog Microsoft Storea, bez pakiranja u appx formatu i bez postavljanja koda specifičnog za sklop Windows.
- Koristi se novi ogranak multimedijske biblioteke SDL 3. Za aplikacije temeljene na SDL-u, Wayland protokol se koristi prema zadanim postavkama. SDL 2 biblioteke zamijenjene su sdl2-compat slojem koji radi povrh SDL 3.
- Upravitelj paketa DNF5 sada podržava brisanje zastarjelih ili isteklih ključeva PGP repozitorija iz sustava, omogućujući automatizirano upravljanje ključevima prilikom instaliranja i ažuriranja programa.
- Upravitelj paketa RPM sada podržava stvaranje korisnika i grupa na temelju konfiguracijskih datoteka koje se nalaze u paketu i nalaze se u direktoriju Sysusers.d koji koristi systemd.
- Dodan je generator ovisnosti za ekstenzije GNOME Shell-a, što vam omogućuje povezivanje rpm paketa s ekstenzijama na verzije GNOME Shell-a.
- DNF i RPM imaju "Copy on Write" način rada omogućen prema zadanim postavkama, implementiran pomoću reflink u Btrfs.
- Ažurirane verzije paketa: 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.
- FEX emulator dodan je u repozitorij arhitekture AArch64, omogućujući vam pokretanje izvršnih datoteka izgrađenih za x86 i x86-64 arhitekture u okruženju ARM64 (AArch64). FEX-bazirane komponente za pokretanje x86 programa integrirane su u Fedora nadogradnje s KDE desktop okruženjem.
- Proširena podrška za web kamere s MIPI (Mobile Industry Processor Interface) sučeljem, koje se sve više koristi na prijenosnim računalima i tabletima umjesto UVC (USB Video Class).
- Dodana podrška za šifriranje memorije virtualnog stroja pomoću tehnologija AMD SEV-SNP i Intel TDX.
- Paketi koji koriste samo git binarnu datoteku premješteni su u vezu s ovisnošću git-core umjesto punog paketa git.
- Početni zaslon za pokretanje Plymoutha prebačen je na korištenje modula kernela simpledrm, čime se eliminira potreba za čekanjem pokretanja GPU upravljačkog programa.
- U Firewalldu, u verzijama radnih stanica za IPv6, način rada rpfilter (Reverse Path Filter) omogućen je prema zadanim postavkama kao "loose" umjesto "strict".
Za Fedoru 42 pokrenuta su "besplatna" i "neslobodna" spremišta projekta RPM Fusion koja sadrže pakete s dodatnim multimedijskim aplikacijama (MPlayer, VLC, Xine), video/audio kodeke, DVD podršku, vlasničke AMD i NVIDIA drajvere, programe za igre i emulatore.
Istovremeno je objavljena i Fedora Asahi Remix 42, distribucija dizajnirana za instalaciju na Mac računalima opremljenim ARM čipovima koje je razvio Apple. Fedora Asahi Remix 42 temelji se na Fedora paketu. Linux 42 i uključuje instalacijski program Calamares. Podržava Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio i iMac sustave opremljene Apple M1 i M2 ARM čipovima.
Fedora Asahi u potpunosti podržava Appleov računalni audio, kameru, Wi-Fi, Bluetooth, ulazne uređaje, USB Type C (USB 3.0) i bežično punjenje MagSafe. Još nije podržano: USB-C, Thunderbolt/USB4 priključak za zaslon, mikrofon i Touch ID. Grafički upravljački programi podržavaju OpenGL 4.6, OpenGL ES 3.2 i Vulkan 1.4. Za pokretanje aplikacija kompajliranih za x86_64 sustave koristi se muvm alatni paket i sloj emulacije temeljen na FEX paketu.
Izvor: opennet.ru
