Predstavljen je novi izdanak distribucije Fedora Linux 35. Za preuzimanje su pripremljeni proizvodi Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, kao i skup 'spinova' s Live verzijama desktop okruženja KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE i LXQt. Izradene su verzije za arhitekture x86_64, Power64, ARM64 (AArch64) i razne uređaje s 32-bitnim ARM procesorima. Objavljivanje verzija Fedora Silverblue odgođeno je.
Najistaknutija poboljšanja u Fedora Linux 35:
- Radna površina Fedora Workstation ažurirana je na izdanak GNOME 41, u kojem je redizajniran sučelje za upravljanje instalacijom aplikacija. U konfigurator su dodani novi odjeci za podešavanje upravljanja prozorima/radnim površinama i povezivanje putem mobilnih operatera. Dodan je novi klijent za daljinsko povezivanje na radnu površinu koristeći VNC i RDP protokole. Promijenjen je izgled muzičkog plejera. U GTK 4 je korišten novi engine za renderiranje baziran na OpenGL-u, što je omogućilo smanjenje potrošnje energije i ubrzanje renderiranja.
- Omogućena je upotreba sesije na bazi protokola Wayland na sistemima s vlasničkim NVIDIA drajverima.
- Implementiran je kioski mod, koji omogućava pokretanje ograničene sesije GNOME koja može izvoditi samo jednu unaprijed odabranu aplikaciju. Ovaj mod je prikladan za organizaciju različitih informativnih kioska i terminala za samoposlugu.
- Predložen je prvi izdanak nove edicije distribucije – Fedora Kinoite, koja se temelji na tehnologijama Fedora Silverblue, ali koristi KDE umjesto GNOME. Monolitna slika Fedora Kinoite ne dijeli se na pojedinačne pakete, ažurira se atomarno i sastavlja iz službenih RPM paketa Fedora pomoću alata rpm-ostree. Osnovno okruženje (/ i /usr) montira se u režimu 'samo za čitanje'. Podaci koji se mogu mijenjati smještaju se u direktorij /var. Za instalaciju i ažuriranje dodatnih aplikacija koristi se sustav samostalnih paketa flatpak, koji odvaja aplikacije od glavnog sistema i pokreće ih u zasebnom kontejneru.
- Multimedijski strežnik PipeWire, ki se od prejšnje različice uporablja privzeto, je bil preveden na uporabo upravljalnika zvočnih sej WirePlumber. WirePlumber omogoča upravljanje s grafom multimedijskih vozlišč v PipeWire, nastavitev zvočnih naprav in usklajevanje avdio tokov. Dodana je podpora za predajanje protokola S/PDF za prenos digitalnega zvoka prek optičnih priključkov S/PDF in HDMI. Razširjena je podpora za Bluetooth, dodani sta kodeka FastStream in AptX.
- Posodobljene so različice paketov, vključno z GCC 11, LLVM 13, Python 3.10, Perl 5.34, PHP 8.0, Binutils 2.36, Boost 1.76, glibc 2.34, binutils 2.37, gdb 10.2, Node.js 16, RPM 4.17, Erlang 24 in firewalld 1.0.
- Izveden je prehod na uporabo sheme za hashe gesel yescrypt za nove uporabnike. Podpora za stare hashe, ustvarjene na podlagi prej uporabljenega algoritma sha512crypt, ostaja na voljo kot možnost. Yescrypt razširja možnosti klasičnega scrypta s podporo shemam z večjim porabljenim pomnilnikom in zmanjšuje učinkovitost napadov, ki uporabljajo GPU, FPGA in specializirane čipe. Varnost Yescrypta je zagotovljena z uporabo že preverjenih kriptografskih primitivi, kot so SHA-256, HMAC in PBKDF2.
- V datoteki /etc/os-release je parameter ‘NAME=Fedora’ zamenjan z ‘NAME=»Fedora Linux»‘ (ime Fedora se zdaj uporablja za celoten projekt in povezano skupnost, distribucija pa se imenuje Fedora Linux). Parameter ‘ID=fedora’ ostaja nespremenjen, torej ne bo treba spreminjati skriptov in pogojnih blokov v spec datotekah. Specializirane različice bodo tudi naprej dostopne pod starimi imeni, kot sta Fedora Workstation, Fedora CoreOS in Fedora KDE Plasma Desktop.
- V slikah Fedora Cloud je privzeto uporabljena datotečna sistem Btrfs in hibridni nalagalnik, ki podpira nalaganje na sistemih z BIOS in UEFI.
- Dodana je obdelovalna enota power-profiles-daemon, ki omogoča preklapljanje v živo med načinom varčevanja z energijo, načinom uravnotežene porabe energije in modo največje zmogljivosti.
- Zagotovljen je ponovni zagon uporabniških storitev systemd po izvedbi ‘rpm upgrade’ (prej so se ponovno zagonili samo sistemski servisi).
- Mekhanizm aktivatsii storonnikh repozytoriy izmenen. Esli ranshe vklyucheniye nastroiki "Third-party Software Repositories" privodilo k ustanovke paketa fedora-workstation-repositories, no repozyitory ostavalis' otklyuchennymi, to teper' paket fedora-workstation-repositories ustanavlivayetsya po umolchaniyu, a nastroika aktiviruyet repozyitory.
- Vklyucheniye storonnikh repozytoriy teper' okhvatyvayet prokhozhdeniye retsenzirovaniya izbrannykh prilozheniy iz katalogа Flathub, t.e. podobnye prilozheniya budut dostupny v GNOME Software besplatno. V nastoyashchee vremya odobreny prilozheniya Zoom, Microsoft Teams, Skype, Bitwarden, Postman i Minecraft, ozhidayut zavершeniya retsenzirovaniya Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT i GreenWithEnvy.
- Realizovano primeneniye po umolchaniyu protokola DNS over TLS (DoT) pri ego podderzhke vybrannym DNS-serverom.
- Dobavlena podderzhka myshy s vysokotochnym pozitsionirovaniyem kolesa prokruzki (do 120 sobytiy na voskresheniye).
- Izmeneny pravila vybora kompilyatorov pri sborke paketov. Do sih por pravila predpisyvali sborku paketa pri pomoshchi GCC, za isklyucheniem sluchayev, esli paket mozhet byt' sobran tol'ko pri pomoshchi Clang. Novye pravila pozvolyayut soprovozhdayushchim pakety vybrat' Clang, dazhe esli upstream-proyekt podderzhivayet GCC, i naoborot, vybrat' GCC, esli upstream-proyekt ne podderzhivayet GCC.
- Pri nastroike diskovogo shifrovaniya s ispol'zovaniem LUKS obespechivaetsya avtonomnyy vybor optimal'nogo razmera sektora, t.e. dlya diskov s fizicheskimi sektorami 4k budet vybran razmer sektora 4096 v LUKS.
Odnovremenno dlya Fedora 35 vvedeny v stroy "free" i "nonfree" repozyitory proyektа RPM Fusion, v kotorykh dostupny pakety s dopolnitel'nymi multimedia prilozheniyami (MPlayer, VLC, Xine), video/audio kodekami, podderzhkoy DVD, proprietarnymi drayverami AMD i NVIDIA, igrovymi programmami i emulyatorami.
Izvor: opennet.ru
