Wydanie dystrybucji Linuksa Fedora 32

Przesłane przez Wydanie dystrybucji Linuksa Fedora 32. Do załadunku przygotowany produkty Fedora Workstation, Serwer Fedora, Podstawowy system operacyjny, I zestaw „spinów” z żywymi kompilacjami środowisk graficznych KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE i LXQt. Zespoły są generowane dla x86_64, Power64, ARM64 (AArch64) i różne urządzenia z 32-bitowymi procesorami ARM. Zgromadzenia wydawnicze Fedora srebrnoniebieska и Edycja IoT Fedory opóźniony.

Najbardziej godne uwagi ulepszenia w Fedorze 32:

  • W domyślnych kompilacjach stacji roboczych aktywowany proces w tle wczesny pokój, co pozwoli szybciej zareagować na brak pamięci, bez konieczności wywoływania w jądrze procedury obsługi OOM (Out Of Memory), która uruchamiana jest, gdy sytuacja staje się krytyczna i system z reguły nie dłużej reaguje na działania użytkownika. Jeśli ilość dostępnej pamięci jest mniejsza niż podana wartość, to Earlyoom wysyłając SIGTERM (wolna pamięć mniej niż 10%) lub SIGKILL (< 5%) wymusi zakończenie procesu, który najaktywniej zużywa pamięć (mając najwyższą wartość /proc /*/oom_score wartość), bez doprowadzania stanu systemu do punktu czyszczenia buforów systemowych.
  • Dołączony domyślnie systemowy timer fstrim.timer, który raz w tygodniu uruchamia usługę fstrim.service w celu wykonania polecenia „/usr/sbin/fstrim —fstab —verbose —quiet”, które przesyła do urządzeń pamięci masowej informacje o nieużywanych blokach w zamontowanych systemach plików oraz w dynamicznie rozwijanych magazynach LVM. Mechanizm ten wygładza zużycie dysków SSD i NVMe oraz zwiększa efektywność czyszczenia bloków, a także w LVM poprawia wykorzystanie wolnych zakresów logicznych podczas dynamicznej alokacji miejsca w pamięci („thinprovisioning”) poprzez ich zwrot do puli.
  • Pulpit zaktualizowany przed wydaniem GNOME 3.36, w którym pojawiła się osobna aplikacja do zarządzania dodatkami do GNOME Shell, unowocześniono konstrukcję interfejsów logowania i odblokowywania ekranu, przeprojektowano większość systemowych okien dialogowych, pojawiła się funkcja uruchamiania aplikacji za pomocą oddzielnego procesora graficznego na systemach z grafiką hybrydową, a w trybie przeglądu możliwość zmiany nazw katalogów z aplikacjami, do systemu powiadomień dodano przycisk „nie przeszkadzać”, do kreatora wstępnej konfiguracji dodano opcję włączenia systemu kontroli rodzicielskiej itp.
  • W związku z zakończenie Życie Pythona 2 z Fedory będzie REMOVED pakiet python2 i wszystkie pakiety wymagające uruchomienia lub zbudowania języka Python 2. Dla programistów i użytkowników, którzy wymagają Pythona 2, zostanie dostarczony samodzielny pakiet python27, który będzie spakowany w stylu „wszystko w jednym” (bez podpakietów) i nie będzie przeznaczony do używania jako zależność.
  • Domyślnie zamiast iptables-legacy zaangażowany pakiet iptables-nft oferuje zestaw narzędzi zapewniających kompatybilność z iptables, mający tę samą składnię wiersza poleceń, ale tłumaczący wynikowe reguły na kod bajtowy nf_tables.
  • Dynamiczna zapora firewall przeniesiony do pracy na nftables. Do bezpośredniego wywoływania reguł nadal będą używane iptables i ebtables.
  • Do montażu używany jest GCC 10. Zaktualizowano wersje wielu pakietów, m.in. Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Przejdź do wersji 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • W pakietach definiujących własnych użytkowników i grupy, wdrożone przejście do definicji użytkowników w formacie identycznym z sysusers.d (samo narzędzie systemd-sysusers nie jest jeszcze wykorzystywane do generowania zawartości plików /etc/passwd i /etc/group, mówimy tylko o formacie danych z informacjami o użytkownikach ; do tworzenia użytkowników nadal nazywa się to useradd).
  • W menedżerze pakietów DNF dodany kod do przesłania informacji potrzebnych do dokładniejszego oszacowania bazy użytkowników dystrybucji. Zamiast pierwotnie planowanej transmisji unikalnego identyfikatora UUID, zastosowano more prosty obwód na podstawie licznika czasu instalacji i zmiennej zawierającej dane o architekturze i wersji systemu operacyjnego. Licznik „countme” zostanie wyzerowany po pierwszym udanym wywołaniu serwera i po 0 dniach zacznie co tydzień rosnąć, co pozwoli nam oszacować, jak dawno temu była zainstalowana używana wersja. W razie potrzeby użytkownik może wyłączyć wysyłanie określonych informacji.
  • Interpreter Pythona zmontowane z flagą „-fno-semantic-interposition”, której użycie w testach wykazało wzrost wydajności z 5 do 27%.
  • Struktura w zestawie dodatkowe czcionki bitmapowe w formacie OpenType do wykorzystania w programach takich jak gnome-terminal (po przejściu na HarfBuzz pojawiły się problemy z używaniem starych czcionek bitmapowych w gnome-terminal).
  • Podczas przygotowywania wydania zakończony badanie jakości zestawów instalacyjnych dla nośników optycznych.

Jednocześnie dla Fedory 32 oddany do użytku „bezpłatne” i „niewolne” repozytoria projektu RPM Fusion, w których dostępne są pakiety z dodatkowymi aplikacjami multimedialnymi (MPlayer, VLC, Xine), kodekami wideo/audio, obsługą DVD, zastrzeżonymi sterownikami AMD i NVIDIA, programami do gier, emulatorami. Generowanie rosyjskich kompilacji Fedory zakończony.

Źródło: opennet.ru

Dodaj komentarz