A Fedora 32 disztribúció bétatesztelésre lépett

Elkezdődött a Fedora 32 disztribúció bétaverziójának tesztelése. A bétakiadás a tesztelés végső szakaszára tett át, amelyben csak a kritikus hibák javítása engedélyezett. Kiadás tervezett április végére várható. A kiadás magában foglalja Fedora Workstationa Fedora Server, a Fedora Silverblue és a Live-kép, amelyeket formában szállítanak spin-ként kínálnak a KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE és LXQt asztali környezetekkel. A készletek x86_64, ARM (Raspberry Pi 2 és 3), ARM64 (AArch64) és Power architektúrákra készültek.

Legfontosabb változások a Fedora 32-ben:

  • Az asztali build-ek alapértelmezetten aktiválva lesz háttérfolyamat earlyoom, amely lehetővé teszi a memóriahiányra való gyorsabb reagálást, anélkül, hogy elérnénk az OOM (Out Of Memory) kezelőt a kernelben, amely akkor aktiválódik, amikor a helyzet kritikus, és a rendszer általában már nem reagál a felhasználói interakciókra. Ha a rendelkezésre álló memória a megadott érték alatt van, az earlyoom a SIGTERM (szabad memória kevesebb, mint 10%) vagy a SIGKILL (< 5%) küldésével kényszerítve zárja le a legnagyobb memóriafelhasználást végző folyamatot (amely a legnagyobb értéket tartalmazza a /proc/*/oom_score állományban), anélkül, hogy a rendszer állapotát a rendszer puffereinek tisztításáig vinné.
  • Bekapcsolva alapértelmezés szerint a fstrim.timer systemd-timer, amely hetente egyszer indítja el a fstrim.service szolgáltatást a következő parancs végrehajtására: “/usr/sbin/fstrim —fstab —verbose —quiet”, átadva a tárolóeszközöknek a csatlakoztatott fájlrendszerekben és a dinamikusan bővíthető LVM tárolókban lévő nem használt blokkokról szóló információkat. Ez a mechanizmus csökkenti az SSD és NVMe tárolók kopását, növeli a blokkok törlésének hatékonyságát, és az LVM-ben javítja a szabad logikai kiterjedések felhasználását a tárolóhely dinamikus allokálása (“thin provisioning”) révén, visszahelyezve azokat a poolba;
  • Az asztal frissítve lett a kiadásra GNOME 3.36, amelyen megjelent egy külön alkalmazás a GNOME Shell bővítményeinek kezelésére, modernizálták a bejelentkezési és képernyőfeloldási felületeket, átformálták a legtöbb rendszer párbeszédablakot, új funkció lett az alkalmazások indítása disszkrét GPU használatával hibrid grafikus rendszereken, a gyorsnézeti üzemmódban megvalósították az alkalmazáskönyvtárak átnevezésének lehetőségét, az értesítési rendszerhez hozzáadták a „ne zavarj” gombot, a beállítási varázslóhoz pedig beépítették a szülői felügyelet aktiválásának lehetőségét stb.
  • A Python 2 élettartamának lejárta miatt a Fedora-ból eltávolításra kerül python2 csomag és minden csomag, amely Python 2-t igényel a működéséhez vagy a fordításához. A fejlesztők és felhasználók számára, akiknek szükségük van Python 2-re, elkülönített python27 csomag kerül biztosításra, amely „mindent egyben” stílusú lesz (szubcsomagokra bontás nélkül) és nem lesz tervezve, hogy függőségként használják;
  • Alapértelmezés szerint az iptables-legacy helyett aktív az iptables-nft csomag, amely egy olyan segédprogramok készletét kínálja, amely kompatibilis az iptables-szel, ugyanazzal a parancssor szintaxissal, de a kapott szabályokat nf_tables bytekódra fordítja;
  • A dinamikus tűzfal firewalld a cgroups-v2 egységes hierarchiájának alapértelmezett használatára. Eddig a hibrid mód volt az alapértelmezett beállítás (a systemd «-Ddefault-hierarchy=hybrid» kapcsolóval lett összeállítva); a nftables fölötti működésre. A szabályok közvetlen meghívására továbbra is használni fogják az iptables-t és az ebtables-t;
  • Az összeszereléshez GCC 10-et használtak. Számos csomag verziója frissült, beleértve a Glibc 2.31-et, a Binutils 2.33-at, az LLVM 10-rc-t, a Python 3.8-at, a Ruby 2.7-et,
    a Go 1.14-et, a MariaDB 10.4-et, a Mono 6.6-ot, a PostgreSQL 12-t, a PHP 7.4-et.
  • A saját felhasználókat és csoportokat definiáló csomagokban megvalósult lépés a felhasználói definíciók átállítása egy formátumra, amely az sysusers.d-hez hasonló (maga a systemd-sysusers eszköz, amely az /etc/passwd és az /etc/group tartalmát alakítja ki, még nem alkalmazható, itt csak a felhasználókról szóló adatinformáció formátumáról van szó, a felhasználók létrehozásához továbbra is a useradd hívása szükséges);
  • A DNF csomagkezelőhöz hozzáadva kód az elosztás felhasználói bázisának pontosabb értékeléséhez szükséges információk elküldésére. A kezdetben tervezett egyedi UUID-azonosító helyett egy egyszerűbb sémát valósítottak meg, az telepítési időzítő számláló és az OS architektúrával és verzióval kapcsolatos változó alapján. A “countme” számláló “0”-ra lesz visszaállítva az első sikeres szerverhívás után, és 7 nap elteltével elkezd növekedni hetente, lehetővé téve annak felmérését, hogy mióta telepítették az elérhető kiadást. Szükség esetén a felhasználó letilthatja a megadott információk küldését;
  • A Python értelmező meg lett építve a “-fno-semantic-interposition” flaggal, amelynek alkalmazása a tesztekben 5 és 27% közötti teljesítménynövekedést mutatott.
  • A következő alkotórészek belekerültek további raszteres betűtípusok OpenType formátumban, amelyeket olyan programokban használhatók, mint a gnome-terminal (a HarfBuzz-ra való áttérés után problémák adódtak a régi raszteres betűtípusok használatával a gnome-terminal-ben);
  • A kiadás előkészítésekor megszűnt a telepítőcsomagok minőségi tesztelése optikai médiákhoz.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster