Megjelent a Fedora 32 Linux disztribúció.

Bemutatva Linux-disztribúció kiadása Fedora 32. Letöltéshez kiadások termékek Fedora Workstation, Fedora Server, CoreOS, valamint a "spinek" gyűjteménye a Live-builds as desktop environments KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE és LXQt. A build-ek az x86_64, Power64, ARM64 (AArch64) architektúrákra készültek, különböző eszközökhöz 32-bites ARM processzorokkal. A build-ek kiadása Fedora Silverblue és Fedora IoT Kiadás késlekedik.

Legfontosabb fejlesztések 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 az alapértelmezett systemd-timer fstrim.timer, amely hetente indítja el a fstrim.service szolgáltatást, amely végrehajtja a „/usr/sbin/fstrim —fstab —verbose —quiet” parancsot, átadva a tárolóeszközöknek a csatolt fájlrendszerekben lévő nem használt blokkokkal kapcsolatos információkat és a dinamikusan bővülő LVM tárolókban. Ez a mechanizmus csökkenti az SSD- és NVMe-tárolók kopását, növeli a blokkok tisztításának hatékonyságát, valamint LVM-ben javítja a szabad logikai kiterjedések felhasználását ahelyett, hogy visszaadná őket a medencébe a dinamikus helymegosztás során (thin provisioning).
  • 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 a python2 csomag és minden csomag, amely a működéséhez vagy összeszereléséhez Python 2-t igényel. A fejlesztők és felhasználók számára, akiknek szükségük van Python 2-re, külön csomagként elérhető a python27, amely "minden egyben" stílusban kerül bemutatásra (nem bontható szubcsomagokra) és nem tervezett függőségként való felhasználásra.
  • Alapértelmezés szerint az iptables-legacy helyett aktív az iptables-nft csomag, amely olyan eszközkészletet biztosít, amely kompatibilis az iptables-szel, ugyanazzal a parancssori szintaxissal, de a kapott szabályokat az nf_tables bytekódjába 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); az nftables fölött működik. A szabályok közvetlen meghívásához továbbra is az iptables-t és az ebtables-t használják.
  • 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 átállás a felhasználói definíciókra a sysusers.d-hez hasonló formátumban (a systemd-sysusers segédeszköz nem alkalmazott a /etc/passwd és /etc/group tartalmának létrehozásához, itt csak a felhasználói információk adatainak formátumáról van szó, a felhasználók létrehozásához továbbra is a useradd parancsot hívják meg).
  • 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, amely az telepítési idő számlálójának és az OS architektúrájára és verziójára vonatkozó változónak az alapján áll. A "countme" számláló nulla értékre áll vissza az első sikeres kapcsolódás után a szerverhez, és 7 nap múlva elkezd nőni hetente, lehetővé téve annak értékelését, hogy milyen régen telepítették az aktuális kiadást. A felhasználó kérésére letilthatja a megadott információk küldését.
  • A Python értelmező meg lett építve a "-fno-semantic-interposition" kapcsolóval, amelynek alkalmazása a tesztek során 5-27%-os teljesítménynövekedést mutatott.
  • A következő alkotórészek belekerültek további raszteres betűtípusok OpenType formátumban az olyan programok számára, mint a gnome-terminal (a HarfBuzz-ra való áttérés után problémák merültek fel a régi raszteres betűtípusok gnome-terminal-ben való használata során).
  • A kiadás előkészítésekor megszűnt a telepítőcsomagok minőségi tesztelése optikai médiákhoz.

Egyidejűleg a Fedora 32-vel megnyíltak a RPM Fusion projekt „free” és „nonfree” tárolói, ahol további multimédiás alkalmazások (MPlayer, VLC, Xine), videó/audio kodekek, DVD támogatás, AMD és NVIDIA zárt meghajtók, játékprogramok, emulátorok érhetők el. A Russian Fedora buildjeinek létrehozása megszűnt.

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