Predstavljeno je izdanje distribucijskog paketa Fedora Linux 35. Proizvodi Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, kao i set “spinova” s Live buildovima desktop okruženja KDE Plasma 5, Xfce, i3 , MATE, Cinnamon, LXDE i LXQt. Generiraju se sklopovi za x86_64, Power64, ARM64 (AArch64) arhitekture i razne uređaje s 32-bitnim ARM procesorima. Objavljivanje Fedora Silverblue verzija je odgođeno.
Najznačajnija poboljšanja u Fedora Linux 35 su:
- Radna površina Fedora Workstation ažurirana je na GNOME 41, što uključuje redizajnirano sučelje za upravljanje instalacijom aplikacija. Konfiguratoru su dodani novi odjeljci za postavljanje upravljanja prozorom/radnom površinom i povezivanje putem mobilnih operatera. Dodan je novi klijent za povezivanje s udaljenom radnom površinom pomoću VNC i RDP protokola. Dizajn glazbenog playera je promijenjen. GTK 4 ima novi mehanizam za renderiranje temeljen na OpenGL-u koji smanjuje potrošnju energije i ubrzava renderiranje.
- Implementirana je mogućnost korištenja sesije temeljene na Wayland protokolu na sustavima s vlasničkim NVIDIA upravljačkim programima.
- Implementiran je način rada kioska koji vam omogućuje pokretanje skraćene GNOME sesije ograničene na pokretanje samo jedne unaprijed odabrane aplikacije. Način je prikladan za organiziranje rada raznih informacijskih štandova i samoposlužnih terminala.
- Predloženo je prvo izdanje novog izdanja distribucijskog kompleta - Fedora Kinoite, temeljeno na Fedora Silverblue tehnologijama, ali koristeći KDE umjesto GNOME-a. Monolitna Fedora Kinoite slika nije podijeljena u pojedinačne pakete, ažurira se atomski i izgrađena je od službenih Fedora RPM paketa pomoću alata rpm-ostree. Osnovno okruženje (/ i /usr) je montirano u načinu rada samo za čitanje. Promjenjivi podaci nalaze se u direktoriju /var. Za instaliranje i ažuriranje dodatnih aplikacija koristi se sustav samostalnih flatpak paketa, kod kojih su aplikacije odvojene od glavnog sustava i pokreću se u zasebnom spremniku.
- Medijski poslužitelj PipeWire, koji je bio zadani od posljednjeg izdanja, prebačen je na korištenje upravitelja audio sesija WirePlumber. WirePlumber vam omogućuje upravljanje grafikonom medijskih čvorova u PipeWireu, konfiguriranje audio uređaja i kontrolu usmjeravanja audio tokova. Dodana podrška za prosljeđivanje S/PDIF protokola za prijenos digitalnog zvuka kroz optičke S/PDIF i HDMI konektore. Podrška za Bluetooth je proširena, dodani su kodeci FastStream i AptX.
- Ažurirane verzije paketa, uključujući 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 i firewalld 1.0.
- Prešli smo na korištenje sheme hashiranja lozinke yescrypt za nove korisnike. Podrška za starije hashove na temelju prethodno korištenog algoritma sha512crypt je zadržana i dostupna je kao opcija. Yescrypt proširuje mogućnosti klasičnog scrypta podržavajući korištenje memorijski intenzivnih shema i smanjuje učinkovitost napada korištenjem GPU-a, FPGA-a i specijaliziranih čipova. Sigurnost Yescrypta osigurana je korištenjem već dokazanih kriptografskih primitiva SHA-256, HMAC i PBKDF2.
- U datoteci /etc/os-release, 'NAME=Fedora' parametar je zamijenjen s 'NAME=»Fedora Linux'' (ime Fedora sada se koristi za cijeli projekt i njegovu pridruženu zajednicu, a distribucija se zove Fedora Linux). Parametar “ID=fedora” ostao je nepromijenjen, tj. nema potrebe mijenjati skripte i uvjetne blokove u spec datotekama. Specijalizirana izdanja također će se nastaviti isporučivati pod starim imenima, kao što su Fedora Workstation, Fedora CoreOS i Fedora KDE Plasma Desktop.
- Fedora Cloud slike dolaze prema zadanim postavkama s Btrfs datotečnim sustavom i hibridnim bootloaderom koji podržava pokretanje na BIOS i UEFI sustavima.
- Dodan rukovatelj demonskim profilima napajanja koji omogućuje prebacivanje u hodu između načina uštede energije, načina uravnoteženja energije i načina maksimalne izvedbe.
- Omogućeno ponovno pokretanje korisničkih usluga systemd nakon pokretanja "rpm nadogradnje" (ranije su se ponovno pokretale samo usluge sustava).
- Promijenjen je mehanizam za aktiviranje repozitorija trećih strana. Prethodno bi se omogućivanjem postavke "Softverska spremišta treće strane" instalirao paket fedora-workstation-repositories, ali bi spremišta ostala onemogućena, sada je paket fedora-workstation-repositories instaliran prema zadanim postavkama, a postavka će omogućiti spremišta.
- Uključivanje repozitorija trećih strana sada pokriva recenzirane odabrane aplikacije iz Flathub kataloga, tj. slične aplikacije bit će dostupne u softveru GNOME bez instaliranja FlatHuba. Trenutačno odobrene aplikacije su Zoom, Microsoft Teams, Skype, Bitwarden, Postman i Minecraft, čeka se pregled, Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT i GreenWithEnvy.
- Implementirana je zadana upotreba protokola DNS preko TLS (DoT) kada to podržava odabrani DNS poslužitelj.
- Dodana podrška za miševe s visoko preciznim pozicioniranjem kotačića (do 120 događaja po rotaciji).
- Promijenjena su pravila za odabir kompajlera pri izgradnji paketa. Do sada su pravila nalagala da se paket izgradi pomoću GCC-a, osim ako se paket ne može izgraditi samo koristeći Clang. Nova pravila dopuštaju održavateljima paketa da odaberu Clang čak i ako uzvodni projekt podržava GCC, i obrnuto, da odaberu GCC ako uzlazni projekt ne podržava GCC.
- Prilikom postavljanja šifriranja diska pomoću LUKS-a, osiguran je automatski odabir optimalne veličine sektora, tj. za diskove s fizičkim sektorima od 4 k bit će odabrana veličina sektora 4096 u LUKS-u.
U isto vrijeme, za Fedoru 35, pušteni su u rad "besplatni" i "neslobodni" repozitoriji projekta RPM Fusion, u kojem su paketi s dodatnim multimedijskim aplikacijama (MPlayer, VLC, Xine), video / audio kodecima, DVD podrškom , vlasnički AMD i NVIDIA upravljački programi, programi za igre i emulatori.
Izvor: opennet.ru