Dystrybucja Fedora 31 przeszła do etapu testów beta

Zaczęło się testowanie wersji beta dystrybucji Fedora 31. Wydanie beta oznacza przejście do ostatecznej fazy testów, w której dozwolone jest jedynie poprawianie krytycznych błędów. Wydanie jest zaplanowane na 22 lub 29 października. Wydanie obejmuje Fedora Workstation, Fedora Server, Fedora Silverblue i wersje Live dostarczane w formie spinów z środowiskami desktopowymi KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE i LXQt. Wersje przygotowane są dla architektur x86_64, ARM (Raspberry Pi 2 i 3), ARM64 (AArch64) oraz Power.

Najbardziej zauważalne zmiany w Fedora 31:

  • Desktop GNOME został zaktualizowany do wydania 3.34 z obsługą grupowania ikon aplikacji w foldery i nowym panelem wyboru tła pulpitu;
  • Przeprowadzono pracę nad eliminowaniem zależności GNOME Shell związanych z X11, co umożliwia uruchamianie GNOME bez uruchamiania XWayland.
    Zrealizowano możliwość automatycznego uruchamiania XWayland przy próbie uruchomienia aplikacji opartych na protokole X11 w środowisku graficznym opartym na protokole Wayland. Dodana została możliwość uruchamiania aplikacji X11 z prawami root w trybie XWayland. W SDL rozwiązano problemy z skalowaniem podczas uruchamiania starych gier działających w niskich rozdzielczościach ekranu. Trwają prace nad umożliwieniem korzystania z przyspieszenia 3D w XWayland na systemach z Proprietary NVIDIA drivers;
  • W menedżerze okien Mutter dodano wsparcie dla nowego transakcyjnego (atomowego) API KMS (Atomic Kernel Mode Setting), które pozwala na sprawdzenie poprawności parametrów przed rzeczywistą zmianą trybu wideo;
  • Do użycia z pulpitem GNOME zaproponowano domyślnie wersja przeglądarki Firefox, skompilowana z obsługą Wayland;
  • Biblioteka Qt do użytku w środowisku GNOME skompilowana domyślnie z wsparciem dla Wayland (zamiast XCB aktywowany jest plugin Qt Wayland);
  • Dodano pakiety z pulpitem Xfce 4.14;
  • Pakiety z pulpitem Deepin zaktualizowane do wersji 15.11;
  • Przeprowadzono prace nad dostosowaniem trybu GNOME Classic do bardziej natywnego stylu GNOME 2. Domyślnie w GNOME Classic wyłączono tryb przeglądania, a interfejs przełączania między wirtualnymi pulpitami został zmodernizowany;
  • Zaprzestano tworzenia wersji, obrazu jądra Linux i głównych repozytoriów dla architektury i686. Tworzenie repozytoriów multi-lib dla środowisk x86_64 zostało zachowane, a pakiety i686 w nich będą dalej aktualizowane;
  • Do liczby wersji dystrybuowanych z głównej strony pobierania dodano nową oficjalną edycję Fedora IoT Edition, uzupełniającą Fedora Workstation, Server i CoreOS. Wersja jest nastawione w zastosowaniu na urządzeniach Internetu Rzeczy (IoT) i oferuje zminimalizowane środowisko, którego aktualizacja odbywa się atomowo poprzez wymianę obrazu całego systemu, bez podziału na poszczególne pakiety. Do tworzenia środowiska systemowego wykorzystana została technologia OSTree;
  • Przeprowadza się testy edycji CoreOS, które zastąpiło produkty Fedora Atomic Host oraz CoreOS Container Linux jako jednolite rozwiązanie do uruchamiania środowisk opartych na izolowanych kontenerach. Pierwsza stabilna wersja CoreOS spodziewana jest w przyszłym roku;
  • Domyślnie zabronione logowanie jako użytkownik root przez SSH z hasłem (logowanie za pomocą kluczy jest możliwe);
  • Kompilator GOLD został przeniesiony do oddzielnego pakietu z pakietu binutils. Dodano opcja użycia kompilatora LDD z projektu LLVM;
  • Dystrybucja przetłumaczono do użycia domyślnie jednolitej hierarchii cgroups-v2. Wcześniej domyślnie ustawiany był tryb hybrydowy (systemd kompilowany z „-Ddefault-hierarchy=hybrid”);
  • Dodano możliwość generowania zależności budowlanych dla pliku spec RPM;
  • Kontynuowano czyszczenie pakietów związanych z Pythonem 2 i przygotowanie do całkowitego zakończenia wsparcia dla Pythona 2. Plik wykonywalny python przekierowano na Pythona 3;
  • W menedżerze pakietów RPM zaangażowany algorytm kompresji Zstd. W DNF domyślnie ustawiona jest opcja skip_if_unavailable=FALSE, tzn. w przypadku niedostępności repozytorium pojawi się błąd. Usunięto pakiety związane z wsparciem YUM 3;
  • Zaktualizowano komponenty systemowe, w tym Glibc 2.30, Gawk 5.0.1 (wcześniej stosowana była wersja 4.2), RPM 4.15
  • Zaktualizowano narzędzia deweloperskie, w tym Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
  • Dodano możliwość definiowania własnej polityki (crypto-policies) w zakresie wsparcia dla algorytmów i protokołów kryptograficznych;
  • Kontynuowano prace nad zastąpieniem PulseAudio i Jack serwerem multimedialnym PipeWire, który rozszerza możliwości PulseAudio o środki do pracy z strumieniami wideo oraz przetwarzania dźwięku z minimalnymi opóźnieniami, uwzględniając potrzeby systemów profesjonalnej obróbki dźwięku, a także oferuje rozszerzony model bezpieczeństwa do zarządzania dostępem na poziomie poszczególnych urządzeń i strumieni. W ramach cyklu rozwoju Fedora 31 prace skoncentrowano na zastosowaniu PipeWire do organizacji współdzielenia ekranu w środowiskach opartych na Wayland, w tym z użyciem protokołu Miracast.
  • programy nieprivilejowane oferowana możliwość wysyłania pakietów ICMP Echo (ping) dzięki ustawieniu sysctl „net.ipv4.ping_group_range” dla całego zakresu grup (dla wszystkich procesów);
  • W skład buildroot wliczona okrojona wersja debuggera GDB (bez wsparcia dla XML, Pythona i podświetlania składni);
  • W obrazie dla EFI (grubx64.efi z grub2-efi-x64) dodano moduły
    „verify,” „cryptodisk” i „luks”;
  • Dodano nowa spin-wersja dla architektury AArch64 z pulpitem Xfce.

    Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster