Fedora 45 Beta jest dostępna do publicznych testów od 15 września 2026 roku, ale nie jest jeszcze wydaniem finalnym. To aktualizacja większa niż zwykłe podbicie numeru: zmienia domyślne zasady weryfikacji pakietów, ogranicza część uprawnień do debugowania procesów, wprowadza oo7 do obsługi sekretów i aktualizuje sporą część stosu programistycznego. Fedora wyznaczyła 20 października 2026 roku jako pierwszy cel wydania finalnego, a 27 października jako termin rezerwowy.

Fedora 45 Beta zaostrza bezpieczeństwo i zmienia podstawy systemu

Fedora 45 Beta jest do testów, nie do bezkrytycznej aktualizacji

Fedora 45 Beta obejmuje obrazy Workstation, KDE Plasma Desktop, Server, Cloud i IoT, a także dodatkowe warianty Atomic Desktop, Spin i Lab. Wersja Workstation korzysta z GNOME 51, natomiast dedykowana edycja KDE z KDE Plasma 6.7. W obu wydaniach bazą jest jądro Linux 7.2.

Dla osób testujących ważna jest sama natura tego wydania: obrazy instalacyjne są przeznaczone do sprawdzania nowych funkcji przed finalnym wydaniem. Część testerów zgłaszała problemy z uruchamianiem obrazów live przez Ventoy, błędy grafiki, kłopoty z usypianiem oraz incydenty związane z integracją KDE, Qt i SDDM. Są to zgłoszenia dotyczące konkretnych konfiguracji, a nie uniwersalna charakterystyka każdego systemu Fedora 45 Beta.

Domyślne zabezpieczenia, które zmieniają codzienną administrację

Najbardziej praktyczna zmiana dotyczy RPM. Fedora 45 Beta domyślnie wymusza weryfikację podpisu pakietu i odrzuca pakiety, których podpisu nie można sprawdzić. Dotyczy to zarówno pakietów pobranych, jak i lokalnie zbudowanych, niepodpisanych plików RPM. Administrator może świadomie ominąć tę kontrolę za pomocą --nosignature albo odpowiadającego mu interfejsu API.

Zmienia się także polityka ptrace, czyli mechanizmu używanego między innymi przez debugery do obserwowania innych procesów. Część operacji wykonywanych przez nieuprzywilejowanych użytkowników zostaje domyślnie ograniczona. Zainstalowanie narzędzi deweloperskich może przywrócić wcześniejsze zachowanie przez konfigurację sysctl — istotny szczegół dla osób pracujących z debuggerami i narzędziami diagnostycznymi.

Fedora 45 ustawia również oo7 jako domyślnego dostawcę Secret Service. Ten oparty na Rust mechanizm udostępnia wspólny interfejs org.freedesktop.secrets przez D-Bus, zamiast opierać się na osobnych dla środowiska rozwiązaniach, takich jak GNOME Keyring czy KWallet. Projekt oo7 zakłada w przyszłości bardziej szczegółowe uprawnienia dla aplikacji i usług, obsługę uwierzytelniania FIDO2 oraz ściślejszą kontrolę dostępu aplikacji działających w piaskownicy.

W obszarze zarządzania pakietami chpasswd i newusers otrzymują obsługę PAM, dzięki czemu mogą korzystać z systemowych reguł dotyczących złożoności haseł, historii zmian i audytu. DNF5 ma natomiast domyślnie wyłączać zmiany dostawcy pakietu, ograniczając automatyczne zastępowanie zainstalowanego pakietu pakietem innego dostawcy bez wyraźnego działania użytkownika.

GNOME 51, Linux 7.2 i nowa konsola tekstowa

Praktyczna instalacja i omówienie Fedora 45 Beta

GNOME 51 przynosi między innymi kursory SVG, nowy interfejs zarządzania odciskami palców, wieloużytkownikowe logowanie zdalne przez Kerberos oraz dodatkowe ustawienia touchpada. Obsługuje też protokół efektów tła Wayland, który pozwala aplikacjom i motywom implementować reagujące na tło rozmycie.

Linux 7.2 dodaje Cache Aware Scheduling oraz obsługę kolejnych funkcji sprzętowych: początkową obsługę HDMI 2.1 FRL w sterowniku AMDGPU i USB4STREAM powiązany ze sprzętem Intela. Te zmiany dotyczą jądra i obsługiwanych urządzeń; nie są równoznaczne z gwarantowanym wzrostem wydajności każdego komputera z Fedorą 45.

Fedora 45 zastępuje też starszą konsolę w jądrze rozwiązaniem KMSCON. Dotyczy to wirtualnych terminali TTY wywoływanych skrótami takimi jak Ctrl+Alt+F3, a nie graficznych emulatorów terminala. Ptyxis, Konsole i Kitty pozostają osobnymi aplikacjami działającymi w środowisku graficznym.

Duży skok wersji w narzędziach deweloperskich

Aktualizacja obejmuje cały łańcuch narzędzi GNU: GCC przechodzi do wersji 16.2, binutils do 2.47, glibc do 2.44, a GDB do 17.2. Wśród pozostałych zmian są LLVM 23, Go 1.27, Python 3.15, Perl 5.44 i Lua 5.5.

Dla programistów ważniejsze od samych numerów mogą być zmiany łamiące zgodność. Setuptools 82 usuwa pkg_resources, Pandas przechodzi do serii 3.0, a libxml2 do wersji 2.15.3 wraz ze zmianą ABI. Podman 6 wprowadza zmiany łamiące zgodność w API i interfejsie wiersza poleceń oraz usuwa slirp4netns, cgroups v1 i backend BoltDB.

W praktyce przed aktualizacją warto przejrzeć projekty korzystające z tych komponentów, szczególnie jeśli środowisko opiera się na kontenerach, starszych skryptach Pythona albo bibliotekach binarnych. Podman 6 nie jest kosmetyczną aktualizacją — zmiana głównej wersji ma bezpośrednie konsekwencje dla istniejących konfiguracji.

Zmiany systemowe poza pulpitem

Atomic Desktop przechodzi na narzędzie image-builder przy tworzeniu obrazów ISO. Fedora dodaje też początkowe przepływy instalacyjne Anaconda WebUI oraz możliwość zdalnej instalacji przez WebUI dla Atomic Desktop.

Wirtualna konsola i instalator to nie jedyne elementy infrastruktury, które się zmieniają. Domyślne strumienie baz danych przechodzą z MySQL 8.4 na MySQL 9.7 oraz z MariaDB 11.8 na MariaDB 12.3. NetworkManager otrzymuje domyślnie włączoną obsługę trybu IPv6-mostly.

Fedora podaje również, że ponad 90% jej pakietów jest reprodukowalnych: przy identycznym kodzie źródłowym, środowisku budowania i instrukcjach można uzyskać bitowo identyczne pakiety. To element większego nacisku na weryfikowalność łańcucha dostaw oprogramowania.

Czy można przejść z Fedora 44 bez kasowania danych?

Fedora udostępnia ścieżkę aktualizacji offline między wydaniami, a użytkownicy opisywali przejście z Fedora 44. Kopia zapasowa pozostaje rozsądnym zabezpieczeniem, zwłaszcza przy korzystaniu z niestandardowych pakietów, sterowników i narzędzi deweloperskich. Beta nie jest dobrym momentem na aktualizację jedynego systemu roboczego — jej wartość polega na testowaniu zmian, które w Fedora 45 są najbardziej widoczne właśnie w warstwie bezpieczeństwa i zgodności.