Pasica Fedora 39
Napovedana je bila izdaja nove različice Fedore 39 , ki prinaša veliko število novih funkcij, posodobitev, pa tudi zanimivih izboljšav in popravkov napak.
Fedora 39 sprva vsebuje jedro Linux 6.5, ki uvaja podporo za MIDI 2.0 v ALSA, podporo za ACPI za arhitekturo RISC-V in podporo za Landlock za UML (User-Mode Linux). Poleg tega se je najmanjša velikost ESP (sistemske particije EFI), ki se uporablja pri namestitvi Fedore, povečala z 200 na 500 MB zaradi omejenega prostora za posodobitve vdelane programske opreme. Omejitev 500 MB se ujema s konfiguracijo, ki jo Microsoft uporablja od sistema Windows 10.
Na strani namestitve pripomoček `createrepo_c` zdaj privzeto uporablja algoritem Zstd za stiskanje metapodatkov repozitorija in ne ustvarja več metapodatkov v zbirki podatkov SQLite. Paket `fedora-repos-modular` je bil odstranjen iz osnovne namestitve , modularni repozitorij pa je bil onemogočen. Ta sprememba je pospešila upravljanje paketov DNF z zmanjšanjem števila preverjanj in prenosov metapodatkov.
Kar zadeva sistemske pakete, Fedora 39 prihaja z namiznim okoljem GNOME 45 , ki ima dinamični indikator virtualnega namizja v plošči, izboljšano delovanje iskanja, dodan indikator kamere, strojno pospešeno predvajanje videa, zamenjan pregledovalnik slik in aplikacijo za kamero, spremenjen slog prikaza stranske vrstice ter posodobljeni knjižnici GTK 4.12 in libadbwaita 1.4.
Temi QGnomePlatform in Adwaita-qt , ki sta bili uporabljeni za dajanje konfiguracij in slogov aplikacijam Qt, podobnih GNOME, sta bili umaknjeni , da bi te aplikacije bolje integrirali v okolje GNOME. Navedeni razlog je stagnacija teh tem in težave z združljivostjo z nekaterimi aplikacijami.
Druga sprememba, uvedena v Fedori 39, je način nameščanja in posodabljanja dodatnih aplikacij, saj zdaj uporablja sistem paketov Flatpak, ki ločuje aplikacije od glavnega sistema in jih izvaja v ločenem vsebniku.
Poleg tega imajo uporabniki, upravljani prek Active Directory, FreeIPA ali LDAP, možnost uporabe tehnologije Passkeys, ki omogoča avtentikacijo brez gesla z uporabo biometričnih identifikatorjev, kot so prstni odtisi ali prepoznavanje obraza, z uporabo naprave, združljive s FIDO2, združljive s knjižnico libfido2.
Sestavljanje in dobava ločeno posodobljenih modulov, katerih življenjski cikel ni vezan na glavno vsebino distribucije, je bila ukinjena. Podpora je bila zagotovljena neodvisno od izdaj distribucij, kar je zagotavljalo sobivanje paketov z različnimi različicami iste aplikacije. Razlog za prenehanje podpore za module je izguba zanimanja za njihov razvoj in težave z vzdrževanjem obstoječih modulov (zadnja aktivnost na pagure.io/modularity je bila opažena pred več kot 3 leti).
Nenazadnje je omenjeno tudi, da so bila opravljena pripravljalna dela v zvezi z drugo fazo prehoda na posodobljen proces nakladanja. Razlike od klasičnega zagona so v tem, da se namesto initrd slike, ki se ustvari v lokalnem sistemu ob namestitvi paketa jedra, uporablja poenotena slika jedra UKI (Unified Kernel Image), ki se ustvari na distribucijski infrastrukturi in digitalno podpiše za distribucijo. UKI združuje gonilnik za nalaganje jedra iz UEFI (UEFI zagonska škrbina), sliko jedra Linuxa in sistemsko okolje initrd, naloženo v pomnilnik, v eno datoteko.
Druge opazne spremembe vključujejo:
- NetworkManager zagotavlja samodejno prevajanje obstoječih povezovalnih profilov, shranjenih v formatu ifcfg (/etc/sysconfig/network-scripts/ifcfg-*), v format, ki temelji na ključni datoteki.
- Zagotovljena možnost odstranitve paketa tzdata iz zbirke podatkov o časovnem pasu, da se zmanjša velikost izoliranih vsebnikov.
- Privzeta vrednost sysctl vm.max_map_count je bila povečana s 65530 na 1048576 za izboljšanje združljivosti z igrami Windows, ki se zaženejo prek Wine ali Steam.
- Paket z man-pages-ru je bil ukinjen, saj so prevodi man priročnikov v ruščino vključeni tudi v paket man-pages-l10n.
- Način vgradnje paketov Flatpak v distribucijo je spremenjen. Namesto uporabe modulov pri vnovični gradnji paketov s parametrom "prefix=/app" se uporablja ločen cilj gradnje.
- Slikanje se je začelo z uporabniškim okoljem LXQt za arhitekturo Aarch64.
- Fedora Cloud vključuje možnost samodejnega ponovnega zagona po namestitvi posodobitev paketov, ki zahtevajo ponovni zagon sistema.
Če želite izvedeti več in/ali prenesti novo različico, lahko to storite na naslednji povezavi.