Vydání linuxové distribuce Fedora 30

Předložené Vydání distribuce Linuxu Fedora 30. Pro načítání připravený Produkty Pracovní stanice Fedora, Fedora Server, Fedora stříbrná modrá, Vydání Fedory IoT, a sada "otočení" s živými sestaveními desktopových prostředí KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Sestavení jsou generována pro x86, x86_64, Power64, ARM64 (AArch64) a různá zařízení s 32bitovými procesory ARM.

Nejpozoruhodnější vylepšení ve Fedoře 30:

  • Plocha GNOME byla pro vydání aktualizována 3.32 s přepracovaným stylem prvků rozhraní, plochy a ikon, experimentální podporou zlomkového škálování a ukončením podpory globální nabídky;
  • Byla provedena práce na zlepšení výkonu správce balíčků DNF. Všechna metadata v jiných úložištích než xz a gzip jsou nyní dostupná ve formátu zchunk, který kromě dobré úrovně komprese poskytuje podporu delta změn, umožňuje stahovat pouze změněné části archivu (soubor je rozdělen do samostatně komprimovaných bloků a klient stahuje pouze ty bloky, u kterých kontrolní součet nevyhovuje sladit bloky na jeho straně);
  • V DNF přidal kód pro zasílání informací potřebných k přesnějšímu odhadu uživatelské základny distribuce. Při přístupu k mirrorům bude odesláno počítadlo „countme“, jehož hodnota se každý týden zvyšuje. Po prvním úspěšném volání na server se počítadlo vynuluje na „0“ a po 7 dnech začne počítat týdny. Tato metoda vám umožní odhadnout, jak dlouho již byla používaná verze nainstalována, což stačí k analýze dynamiky uživatelů přecházejících na nové verze a identifikaci krátkodobých instalací v systémech kontinuální integrace, testovacích systémech, kontejnerech a virtuálních strojích. V případě potřeby může uživatel zakázat odesílání těchto informací.
  • Přidány desktopové balíčky Hluboko v, vyvinuté vývojáři stejnojmenné distribuční sady z Číny. Desktopové komponenty jsou vyvíjeny pomocí jazyků C/C++ a Go, ale rozhraní je vytvořeno pomocí technologií HTML5 pomocí webového enginu Chromium. Klíčovou funkcí desktopu Deepin je panel, který podporuje více provozních režimů. V klasickém režimu dochází k výraznějšímu oddělení otevřených oken a nabízených aplikací ke spuštění. Efektivní režim trochu připomíná Unity, míchá ukazatele běžících programů, oblíbených aplikací a ovládacích apletů. Rozhraní spouštění programu se zobrazuje na celé obrazovce a poskytuje dva režimy – prohlížení oblíbených aplikací a procházení katalogu nainstalovaných programů;
  • Přidány balíčky s desktopem Pantheon, který projekt vyvíjí Základní systém OS. Pro vývoj se používá GTK3+, jazyk Vala a framework Granite. Grafické prostředí Pantheonu kombinuje takové komponenty, jako je správce oken Gala (založený na LibMutter), horní panel WingPanel, spouštěč Slingshot, ovládací panel Switchboard, spodní panel úloh Plank (analog panelu Docky přepsaný ve Vala) a Pantheon. správce relace Greeter (založený na LightDM);
  • Aktualizované verze programu: 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;

  • Přechod na GnuPG 2 jako hlavní implementace GPG (
    /usr/bin/gpg nyní odkazuje na spustitelný soubor GnuPG 2 namísto GnuPG 1;
  • Byla provedena práce, aby bylo zajištěno plynulejší zobrazení grafiky při spuštění, bez výpadků obrazovky nebo náhlých grafických přechodů. Ovladač i915 má ve výchozím nastavení povolen režim rychlého spouštění, spouštěcí obrazovka plymouth má nové téma;
  • Výchozí implementace sběrnice D-Bus je povolena Broker D-Bus. D-Bus Broker je implementován výhradně v uživatelském prostoru, zůstává plně kompatibilní s referenční implementací D-Bus, je navržen tak, aby podporoval praktickou funkčnost a zaměřuje se na zlepšení výkonu a spolehlivosti;
  • Formát metadat pro šifrování celého disku byl změněn z LUKS1 na LUKS2;
  • V rámci přípravy na ukončení podpory Pythonu 2 (údržba této větve vyprší 1. ledna 2020) byla odstraněna z úložišť velké číslo Specifické balíčky Python 2. Pro moduly Pythonu dodávané z úložiště s podporou metadat
    Python Egg/Wheel má ve výchozím nastavení zapnutý generátor závislostí;

  • Podpora zastaralých a nezabezpečených funkcí jako encrypt, encrypt_r, setkey, setkey_r a fcrypt byla z libcrypt odstraněna;
  • Soubor /etc/sysconfig/nfs byl zastaralý, ke konfiguraci NFS by měl být použit pouze /etc/nfs.conf;
  • Přidána podpora uEFI pro spouštění na systémech ARMv7;
  • MongoDB DBMS byl odstraněn z repozitářů kvůli přechodu tohoto projektu na nesvobodnou licenci, nekompatibilní s požadavky Fedory;
  • Balíčky Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp a sonatype-oss-parent byly zastaralé;
  • Sbírka přidána Role systému Linux se sadou modulů a rolí pro nasazení centralizovaného systému správy konfigurace založeného na Ansible;
  • přerušeno formace sestavení Fedora Atomic Host, která nabízí prostředí okleštěné na minimum, jehož aktualizace se provádí atomicky nahrazením obrazu celého systému, aniž by se musel rozdělovat na samostatné balíčky. Fedora Atomic Host bude nahrazen projektem Základní operační systém Fedora, pokračování vývoj serverového systému Linux Kontejner Linux;
  • Díky použití PipeWire problémy vyřešeny se sdíleným přístupem k oknům Chrome a Firefox v prostředích založených na Wayland při organizaci vzdálené práce se systémem. Problémy s používáním proprietárních binárních ovladačů NVIDIA s Waylandem byly také vyřešeny. Dodávka Ve výchozím nastavení jsou sestavení Firefoxu s vestavěnou podporou Wayland odložena do příštího vydání (ve Fedoře 30 bude Firefox stále běžet přes XWayland).
  • Sada nástrojů v ceně Sada nástrojů Fedory, který umožňuje spustit dodatečné izolované prostředí, které lze libovolně konfigurovat pomocí obvyklého správce balíčků DNF. Zadané prostředí usnadní život vývojářům, kteří často potřebují instalovat různé doplňkové knihovny a aplikace při používání sestavení Fedora stříbrná modrá;
  • Knihovna OpenH264 s implementací kodeku H.264, který se používá ve Firefoxu a GStreameru, přidala podporu pro dekódování profilů Main a High, které se obvykle používají pro obsluhu videa v online službách (dříve byl pouze profil Baseline podporováno v OpenH264);
  • Struktura zahrnuje systém pro centralizovanou konfiguraci linuxových desktopů - Velitel flotily, navržený k organizaci nasazení a údržby nastavení pro velký počet pracovních stanic založených na Linuxu a GNOME. Poskytuje jediné centralizované rozhraní pro správu nastavení pracovní plochy, aplikačních programů a síťových připojení;
  • Pokračování vývoj edice Fedora Silverblue, která se od Fedora Workstation liší tím, že je dodávána v monolitické podobě, bez rozdělování základního systému do samostatných balíčků, pomocí atomického aktualizačního mechanismu a instalací všech dodatečných aplikací ve formě balíčků flatpak spouštěných izolovaně kontejnery. Nová verze přidává možnost použít vrstvu rpm-ostree v GNOME Software k přidání vrstev do základního obrazu Silverblue s dalšími aplikacemi a systémovými komponentami, které jsou distribuovány pouze ve formě rpm balíčků a zatím nejsou dostupné ve flatpaku. Například rpm-ostree poskytuje podporu pro instalaci proprietárních ovladačů NVIDIA, písem, jazykových sad, rozšíření GNOME Shell a aplikací třetích stran, jako je Google Chrome.

Současně pro Fedoru 30 uvést do provozu „free“ a „nonfree“ repozitáře projektu RPM Fusion, ve kterých jsou k dispozici balíčky s dalšími multimediálními aplikacemi (MPlayer, VLC, Xine), video/audio kodeky, podpora DVD, proprietární ovladače AMD a NVIDIA, herní programy, emulátory.

Zdroj: opennet.ru

Přidat komentář