Uwolnienie Linux-Dystrybucja Fedora 32

Przesłane przez wydanie Linux-dystrybucja Fedora 32. Do załadunku przygotowany produkty Fedora Workstation, Serwer Fedora, Podstawowy system operacyjny, I zestaw „spinów” z kompilacjami Live środowisk graficznych KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE i LXQt. Kompilacje są generowane dla x86_64, Power64, ARM64 (AArch64) i różne urządzenia z 32-bitowymi procesorami ARM. Publikowanie zestawów Fedora srebrnoniebieska и Edycja IoT Fedory jest 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 systemd 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 informacje o nieużywanych blokach w zamontowanych systemach plików i w dynamicznie rozszerzającej się pamięci masowej LVM do urządzeń pamięci masowej. Ten mechanizm wygładza zużycie dysków SSD i NVMe oraz poprawia wydajność czyszczenia bloków, a w LVM poprawia wykorzystanie wolnych logicznych rozszerzeń podczas dynamicznego przydzielania pamięci masowej („thin provisioning”), zwracając je 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, które wymagają Pythona 2 do uruchomienia lub kompilacji. Dla deweloperów i użytkowników, którzy potrzebują Pythona 2, zostanie udostępniony oddzielny pakiet python27, który zostanie zaprojektowany jako pakiet „wszystko w jednym” (bez dzielenia na podpakiety) i nie jest przeznaczony do użycia jako zależność.
  • Domyślnie zamiast iptables-legacy zaangażowany Pakiet iptables-nft zawiera zestaw narzędzi zapewniających zgodność z iptables, które mają taką samą składnię wiersza poleceń, ale tłumaczą wynikowe reguły na bajtkod 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 jak sysusers.d (narzędzie systemd-sysusers nie jest jeszcze używane do generowania zawartości plików /etc/passwd i /etc/group, mówimy jedynie o formacie danych z informacjami o użytkownikach; useradd jest nadal wywoływane w celu tworzenia użytkowników).
  • 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 z danymi o architekturze i wersji systemu operacyjnego. Licznik „countme” zostanie zresetowany do „0” po pierwszym pomyślnym żądaniu do serwera i po 7 dniach zacznie się zwiększać co tydzień, co pozwoli oszacować, jak dawno temu zainstalowano używaną wersję. Jeśli chcesz, użytkownik może wyłączyć wysyłanie tych informacji.
  • Interpreter Pythona zmontowane z flagą „-fno-semantic-interposition”, której użycie wykazało w testach wzrost wydajności o 5–27%.
  • Struktura w zestawie dodatkowe czcionki bitmapowe OpenType do użytku w programach takich jak gnome-terminal (po przejściu na HarfBuzz wystąpiły 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

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster