uvedenie Linuxovej distribúcie . Na stiahnutie produkty , , , , ako aj s Live zostavami desktopových prostredí KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE a LXQt. Zostavy sú vytvorené pre architektúry x86, x86_64, Power64, ARM64 (AArch64) a s 32-bitovými procesormi ARM.
Najvýraznejšie vo Fedore 30:
- Pracovná plocha GNOME bola aktualizovaná na verziu s prepracovaným štýlom prvkov rozhrania, plochy a ikôn, experimentálnou podporou zlomkového škálovania a ukončením podpory globálneho menu;
- Bola vykonaná práca na zvýšení výkonu správcu balíkov DNF. Všetky metadáta v repozitároch, okrem xz a gzip, sú teraz dostupné vo formáte , ktorý okrem dobrého úrovne kompresie poskytuje podporu delta zmien, čo umožňuje sťahovať iba zmenené časti archívu (súbor sa rozdelí na zvlášť komprimovateľné bloky a klient sťahuje len tie bloky, pre ktoré sa kontrolná suma nezhoduje s blokmi na jeho strane);
- V DNF kód na odoslanie údajov potrebných na presnejšie posúdenie používateľskej základne distribúcie. Pri žiadostiach na zrkadlá sa odošle čítač „countme“, ktorého hodnota sa zvyšuje každý týždeň. Čítač sa resetuje na „0“ po prvom úspešnom prístupe na server a po 7 dňoch začne znova počítať týždne. Uvedená metóda umožní posúdiť, ako dlho je použitá verzia nainštalovaná, čo stačí na analýzu dynamiky prechodu používateľov na nové verzie a identifikovanie krátkodobých inštalácií v systémoch kontinuálnej integrácie, testovacích systémoch, kontajneroch a virtuálnych strojoch. Ak si používateľ praje, môže vypnúť odosielanie uvedených informácií.
- Boli pridané balíčky s pracovnou plochou , vyvíjaným vývojármi rovnomenného distribútu z Číny. Komponenty pracovnej plochy sa vyvíjajú pomocou jazykov C/C++ a Go, ale rozhranie sa vytvára pomocou technológií HTML5 s využitím webového enginu Chromium. Kľúčovou vlastnosťou pracovnej plochy Deepin je panel, ktorý podporuje niekoľko režimov práce. V klasickom režime sa vykonáva jasnejšie oddelenie otvorených okien a navrhovaných aplikácií na spustenie. Efektívny režim je niečo ako Unity, miešajúci indikátory spustených programov, obľúbené aplikácie a ovládacie applety. Rozhranie spúšťania aplikácií sa zobrazuje na celú obrazovku a poskytuje dva režimy — prehľad obľúbených aplikácií a navigáciu v katalógu nainštalovaných programov;
- Pridané balíčky s pracovnou plochou Pantheon, ktorého vývoj zabezpečuje projekt . Na vývoj sa používa GTK3+, jazyk Vala a framework Granite. Grafické prostredie Pantheon spája také komponenty ako správca okien Gala (na báze LibMutter), horný panel WingPanel, spúšťač Slingshot, ovládací panel Switchboard, dolný panel úloh Plank (prepisovaný na Vala ekvivalent panelu Docky) a správca relácií Pantheon Greeter (na báze LightDM);
- Aktualizované verzie programov: 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; - Prešlo sa na GnuPG 2 ako hlavnú implementáciu GPG (
/usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1; - Prebehla práca na zabezpečení hladšieho zobrazenia grafiky pri bootovaní, bez krátkodobých výpadkov obrazovky a bez náhlych grafických prechodov. V ovládači i915 je predvolene zapnutý režim fastboot, v zavádzaciej obrazovke plymouth bola použitá nová téma оформления;
- Ako implementácia zbernice D-Bus je predvolene použitý . D-Bus Broker je úplne implementovaný v užívateľskom priestore, zostáva plne kompatibilný s referenčnou implementáciou D-Bus, je navrhnutý s ohľadom na podporu žiadaných praktických funkcií a kladie hlavný dôraz na zvyšovanie výkonu a zlepšovanie spoľahlivosti;
- Formát metadát pre šifrovanie celej jednotky bol zmenený z LUKS1 na LUKS2;
- V rámci prípravy na ukončenie podpory Python 2 (podpora tejto vetvy vyprší 1. januára 2020) bolo z repozitárov odstránené špecifických pre balíky Python 2. Pre dodávané moduly Python v repozitároch s podporou metadát
Python Egg/Wheel, predvolený generátor závislostí je zahrnutý; - Podpora zastaraných a nebezpečných funkcií, ako encrypt, encrypt_r, setkey, setkey_r a fcrypt, bola odstránená z libcrypt;
- Súbor /etc/sysconfig/nfs je vyhlásený za zastaraný, pre konfiguráciu NFS by sa mal použiť iba /etc/nfs.conf;
- Pridaná podpora uEFI pre štartovanie na systémoch ARMv7;
- Systém Riadenia databáz MongoDB bol odstránený z repozitárov, pretože tento projekt prešiel na neslobodnú licenciu, s požiadavkami Fedora;
- Balíky Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp a sonatype-oss-parent boli presunuté do kategórie zastaraných;
- Pridaná zbierka s množstvom modulov a rolí pre nasadenie systému centralizovanej správy konfigurácie založenej na Ansible;
- tvorba zostáv Fedora Atomic Host, ktoré ponúkajú minimálne prostredie, ktorého aktualizácia sa vykonáva atómovo nahradením obrazu celého systému, bez rozdelenia na jednotlivé balíky. Na miesto Fedora Atomic Host príde projekt , v rozvoji serverovej linuxovej platformy ;
- Vďaka používaniu PipeWire so zdieľaním okien Chrome a Firefox v prostrediach založených na Wayland pri organizácii vzdialenej práce so systémom. Tiež boli vyriešené problémy s používaním proprietárnych binárnych ovládačov NVIDIA s Wayland. predvolenej zostavy Firefoxu s integrovanou podporou Wayland bola odložená na ďalšie vydanie (v Fedora 30 bude Firefox naďalej fungovať cez XWayland).
- Do dodávky bol zahrnutý nástroj , umožňujúci spustiť ďalšie izolované prostredie, ktoré môže byť prispôsobené akýmkoľvek spôsobom pomocou bežného správcu balíkov DNF. Uvedené prostredie uľahčí život vývojárom, ktorí často potrebujú inštalovať rôzne dodatočné knižnice a aplikácie, v podmienkach použitia zostáv ;
- Do knižnice OpenH264 s implementáciou kodeku H.264, ktorý sa používa vo Firefox a GStreamer, bola pridaná podpora dekódovania profilov Main a High, ktoré sú zvyčajne používané na odosielanie videa do online služieb (predtým OpenH264 podporoval iba profil Baseline);
- V súčasti je zahrnutý systém pre centralizované nastavenie Linux-desktopov — , určená na organizáciu nasadenia a správy nastavení pre veľké množstvo pracovných staníc na báze Linux a GNOME. Poskytuje centralizované rozhranie na správu nastavení pracovnej plochy, aplikácií a sieťových pripojení;
- rozvoj edície Fedora Silverblue, ktorá sa líši od Fedora Workstation dodávaním v monolitickej forme, bez rozdelenia základného systému na samostatné balíky, s využitím atómového mechanizmu aktualizácie a inštaláciou všetkých dodatočných aplikácií vo forme flatpak balíkov, spúšťaných v izolovaných kontajneroch. V novej verzii bola pridaná možnosť použitia v GNOME Software vrstvy rpm-ostree na pridávanie do základného obrazu Silverblue vrstiev s dodatočnými aplikáciami a systémovými komponentmi, distribuovanými iba vo forme rpm balíkov, ktoré zatiaľ nie sú dostupné vo flatpak. Napríklad, prostredníctvom rpm-ostree bola implementovaná podpora inštalácie proprietárnych ovládačov NVIDIA, fontov, jazykových balíkov, rozšírení pre GNOME Shell a externých aplikácií, ako je Google Chrome.
Súčasne pre Fedora 30 „free“ a „nonfree“ repozitáre projektu RPM Fusion, v ktorých sú dostupné balíky s dodatočnými multimediálnymi aplikáciami (MPlayer, VLC, Xine), video/audio kodekmi, podporou DVD, proprietárnymi ovládačmi AMD a NVIDIA, hernými programami, emulátormi.
Zdroj: opennet.ru
