Linux-disztribúció kiadása . Letöltéshez termékek , , , , valamint Live-kiadásokkal az asztali KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE és LXQt környezetekhez. A kiadások az x86, x86_64, Power64, ARM64 (AArch64) architektúrákra és 32 bites ARM processzorokkal.
Legfontosabb Fedora 30-ban:
- A GNOME asztali környezet frissítve lett a kiadásra új stílusú felhasználói felület, asztali környezet és ikonok, kísérleti támogatással a tizedes elrendezéshez, valamint a globális menü támogatásának leállításával;
- A DNF csomagkezelő teljesítményének javításán dolgoztak. Az összes metainformáció a tárolókban, kivéve az xz-t és a gzip-t, most már elérhető , amely a jó tömörítési szint mellett támogatja a delta-változtatásokat is, lehetővé téve, hogy csak a megváltozott archívum részeket töltsük le (a fájl külön tömöríthető blokkokra oszlik, és a kliens csak azokat a blokkokat tölti le, amelyeknek a checksumja nem egyezik a saját oldalán található blokkokkal);
- A DNF-ben kódot küldenek az elosztás felhasználói bázisának pontosabb felméréséhez szükséges információk elküldésére. A mirrorokhoz való csatlakozás során egy „countme” számláló lesz elküldve, amelynek értéke minden héten növekszik. A számláló „0”-ra lesz visszaállítva az első sikeres szerverkapcsolat után, és 7 nap múlva elkezdi a hetek számolását. Ez a módszer lehetővé teszi, hogy megbecsüljük, hogy a használt kiadás mennyi ideje van telepítve, ami elegendő a felhasználók új verziókra való átállásának dinamikájának elemzéséhez és a rövid életű telepítések azonosításához a folyamatos integrációs rendszerekben, teszt rendszerekben, konténerekben és virtuális gépekben. Igény szerint a felhasználó letilthatja a megadott információk elküldését.
- A Deepin asztali csomagok frissítve lettek a kiadásra , amelyet a kínai azonos nevű disztribúció fejlesztői fejlesztenek. Az asztali környezet komponenseit C/C++ és Go nyelveken fejlesztik, de a felhasználói felület HTML5 technológiák segítségével, a Chromium webmotor használatával készül. A Deepin asztali környezetének kulcsfontosságú jellemzője egy panel, amely támogatja a működési módok többfajtáját. Klasszikus módban a nyitott ablakok és elindítható alkalmazások egyértelműbb elválasztása történik. Az effektív mód valamelyest hasonlít a Unity-re, keverve a futó programok, kedvenc alkalmazások és vezérlő appletek mutatószámait. Az alkalmazások elindításának felülete teljes képernyőn jelenik meg, és két módot biztosít – a kedvenc alkalmazások megtekintését és az telepített programok katalógusának böngészését;
- Hozzáadták a Pantheon asztali környezettel rendelkező csomagokat, amelyet a . A fejlesztéshez GTK3+, Vala nyelv és Granite keretrendszer használatos. A Pantheon grafikus környezet olyan elemeket egyesít, mint a Gala ablakkezelő (LibMutter alapú), a WingPanel felső panel, a Slingshot indító, a Switchboard vezérlőpult, a Plank alsó feladatpanel (Vala nyelven újraírt Docky panel megfelelője) és a Pantheon Greeter ülésszervező (LightDM alapú);
- Frissítve lettek a szoftververziók: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0; - Átváltottunk a GnuPG 2-re, mint az alapértelmezett GPG megvalósításra (
/usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1; - A grafika zökkenőmentes megjelenítése érdekében végrehajtott munkálatok, anélkül, hogy a képernyő rövid időre kikapcsolna vagy hirtelen grafikai váltások történnének. Az i915 drivernél alapértelmezés szerint engedélyezve van a fastboot mód, és a plymouth betöltési képernyőhöz új téma került bevezetésre;
- Alapértelmezett D-Bus buszként a következő került felhasználásra . A D-Bus Broker teljes mértékben felhasználói térben valósul meg, és teljesen kompatibilis a D-Bus referencia megvalósítással, a széles körben használt funkciók támogatására összpontosít, és fő figyelmet fordít a teljesítmény és megbízhatóság javítására;
- A teljes lemez titkosításának metainformátumának formátuma LUKS1-ről LUKS2-re változott;
- A Python 2 támogatásának megszüntetése előkészítéseként (ennek a verziónak a karbantartása 2020. január 1-jén lejár) az adattárakból eltávolításra került Python 2-re specifikus csomag. Az adattárban elérhető Python modulokhoz alapértelmezés szerint aktiválva van a metainformációk generátora a
Python Egg/Wheel; a libcryptből eltávolították az elavult és nem biztonságos funkciók támogatását, mint az encrypt, encrypt_r, setkey, setkey_r és fcrypt; - A /etc/sysconfig/nfs fájl elavultnak nyilvánítva, az NFS konfigurálásához csak a /etc/nfs.conf használható;
- Ugyancsak hozzáadva az uEFI támogatás a betöltéshez ARMv7 rendszereken;
- A MongoDB adatbázis-kezelő eltávolításra került az adattárból, mivel ez a projekt áttért a nem szabad licencekre,
- nem kompatibilis Az Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp és sonatype-oss-parent csomagok klasszikusnak minősülnek;
- Hozzáadott egy gyűjteményt
- Linux System Roles modulok és szerepek készletével, a központosított konfigurációkezelő rendszer nascenté elkészítéséhez Ansible alapú;
- a Fedora Atomic Host gyűjtések kialakítása, amely minimális környezetet kínál, melynek frissítése atomikusan történik az egész rendszer képének cseréjével, anélkül, hogy külön csomagokra lenne felbontva. A Fedora Atomic Host helyett a projekt , a szerver Linux rendszer fejlesztését ;
- A PipeWire használatának köszönhetően a Chrome és Firefox ablakok megosztása terén, Wayland alapú környezetekben, a rendszer távoli használata során. Emellett megoldódtak a problémák a Waylanddal való használatra vonatkozóan, melyek a NVIDIA zárt forrású meghajtóival kapcsolatban merültek fel. alapértelmezetten a Wayland támogatással rendelkező Firefox gyűjtésének kiadása a következő verzióra halasztva van (a Fedora 30-ban, akárcsak korábban, a Firefox az XWaylandon fog működni).
- A rendszer tartalmazza az eszközkészletet , amely lehetővé teszi egy további izolált környezet elindítását, amely szabadon alakítható a hagyományos DNF csomagkezelő segítségével. Ez a környezet megkönnyíti a fejlesztők életét, akiknek gyakran kell különböző kiegészítő könyvtárakat és alkalmazásokat telepíteniük a gyűjtések alkalmazása során. ;
- Az OpenH264 könyvtár, amely a H.264 kodeket tartalmazza, amelyet a Firefox és a GStreamer használ, támogatást kapott a Main és High profilok visszafejtéséhez, amelyeket általában online szolgáltatások video tartalmának szállítására használnak (korábban az OpenH264 csak a Baseline profilt támogatta);
- A csomag részét képezi egy központosított Linux asztali beállító rendszer - , amely a Linux és GNOME alapú munkaállomások beállításainak telepítését és karbantartását hivatott segíteni. Központosított felületet biztosít az asztal, az alkalmazások és a hálózati kapcsolatok beállításainak kezelésére.
- A Fedora Silverblue verzió fejlesztése, amely eltér a Fedora Workstation-től, mivel monolitikus formában érkezik, anélkül hogy a rendszer alapját külön csomagokra bontanák, atomikus frissítési mechanizmussal és minden további alkalmazás flatpak csomagok formájában való telepítésével, amelyek izolált konténerekben futnak. Az új verzióban hozzáadódott a GNOME Software rétegben a rpm-ostree használatának lehetősége, amely lehetővé teszi, hogy az alap Silverblue képhez további alkalmazásokat és rendszerszolgáltatásokat adjanak hozzá, kizárólag rpm csomag formájában, amelyek egyelőre nem érhetők el flatpak formátumban. Például az rpm-ostree segítségével megvalósult az NVIDIA tulajdonosi driverek, betűtípusok, nyelvi csomagok, GNOME Shell kiterjesztések és külső alkalmazások, például a Google Chrome telepítésének támogatása.
Egyidejűleg a Fedora 30-hoz A projekt RPM Fusion «free» és «nonfree» tárolói, ahol kiegészítő multimédiás alkalmazások (MPlayer, VLC, Xine), videó/audió kodekek, DVD támogatás, AMD és NVIDIA tulajdonosi driverek, játékprogramok és emulátorok találhatók.
Forrás: opennet.ru
