Vydanie Linux-distro Fedora 30

Predstavené uvedenie Linuxovej distribúcie Fedora 30. Na stiahnutie sú pripravené produkty Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, ako aj súbor „spinov“ 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 rôzne zariadenia s 32-bitovými procesormi ARM.

Najvýraznejšie vylepšenia vo Fedore 30:

  • Pracovná plocha GNOME bola aktualizovaná na verziu 3.32 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 zchunk, 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 bol pridaný 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 Deepin, 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 Elementary OS. 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. 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é veľké množstvo š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, nekompatibilnú 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 Linux System Roles s množstvom modulov a rolí pre nasadenie systému centralizovanej správy konfigurácie založenej na Ansible;
  • Zrušené 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 Fedora CoreOS, pokračujúci v rozvoji serverovej linuxovej platformy Container Linux;
  • Vďaka používaniu PipeWire boli vyriešené problémy 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. Dodávka 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 Fedora Toolbox, 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 Fedora Silverblue;
  • 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 — Fleet Commander, 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í;
  • Pokračovanie 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 boli uvedené do prevádzky „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

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster