Vrystelling van die Linux-verspreiding Fedora 30

Bekendgestel Linux verspreiding vrystelling Fedora 30. Vir laai voorberei Produkte Fedora Workstation, Fedora Server, Fedora Silwerblou, Fedora IoT-uitgawe, en stel "draaie" met lewendige bou van lessenaaromgewings KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE en LXQt. Samestellings word gegenereer vir x86, x86_64, Power64, ARM64 (AArch64) en verskeie toestelle met 32-bis ARM verwerkers.

Mees opvallend verbeterings in Fedora 30:

  • GNOME-lessenaar opgedateer vir vrystelling 3.32 met 'n herontwerpte styl van koppelvlak-elemente, lessenaar en ikone, eksperimentele ondersteuning vir fraksionele skaal en die einde van ondersteuning vir die globale spyskaart;
  • Werk is gedoen om die werkverrigting van die DNF-pakketbestuurder te verbeter. Alle metadata in bewaarplekke anders as xz en gzip is nou in die formaat beskikbaar zchunk, wat, benewens 'n goeie vlak van kompressie, ondersteuning bied vir deltaveranderings, wat jou toelaat om slegs veranderde dele van die argief af te laai (die lêer is verdeel in afsonderlik saamgeperste blokke en die kliënt laai slegs die blokke af waarvoor die kontrolesom nie pas by die blokkies aan sy kant);
  • In DNF bygevoeg kode om inligting te stuur wat nodig is om die verspreiding se gebruikersbasis meer akkuraat te skat. Wanneer u toegang tot spieëls kry, sal 'n teller "countme" gestuur word, waarvan die waarde elke week toeneem. Die teller sal teruggestel word na "0" na die eerste suksesvolle oproep na die bediener en na 7 dae sal dit weke begin tel. Hierdie metode sal jou toelaat om te skat hoe lank gelede die vrystelling in gebruik geïnstalleer is, wat genoeg is om die dinamika van gebruikers wat na nuwe weergawes oorskakel en kortstondige installasies in deurlopende integrasiestelsels, toetsstelsels, houers en virtuele masjiene te identifiseer, te ontleed. Indien verlang, kan die gebruiker die stuur van hierdie inligting deaktiveer.
  • Bygevoeg lessenaarpakkette Deepin, ontwikkel deur die ontwikkelaars van die verspreidingskit met dieselfde naam uit China. Die lessenaarkomponente word ontwikkel met behulp van C/C++ en Go-tale, maar die koppelvlak word geskep met behulp van HTML5-tegnologie wat die Chromium-webenjin gebruik. Die sleutelkenmerk van die Deepin-lessenaar is die paneel wat verskeie bedryfsmodusse ondersteun. In klassieke modus is daar 'n meer eksplisiete skeiding van oop vensters en toepassings wat aangebied word om te begin. Effektiewe modus herinner ietwat aan Unity, en meng aanwysers van lopende programme, gunsteling toepassings en beheer-applets. Die program bekendstellingskoppelvlak word op die hele skerm vertoon en bied twee modusse - kyk na gunsteling toepassings en navigeer deur die katalogus van geïnstalleerde programme;
  • Pakkette bygevoeg met die Pantheon-lessenaar, wat deur die projek ontwikkel word Elementêre OS. GTK3+, Vala taal en Graniet raamwerk word vir ontwikkeling gebruik. Die Pantheon-grafiese omgewing kombineer komponente soos die Gala-vensterbestuurder (gebaseer op LibMutter), die WingPanel-bopaneel, die Slingshot-lanseerder, die Skakelbord-kontrolepaneel, die Plank-onderste taakbalk ('n analoog van die Docky-paneel wat in Vala herskryf is) en die Pantheon Greeter sessie bestuurder (gebaseer op LightDM);
  • Opgedateerde programweergawes: 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;

  • Oorgeskakel na GnuPG 2 as die hoofimplementering van GPG (
    /usr/bin/gpg skakel nou na die GnuPG 2-uitvoerbare in plaas van GnuPG 1;
  • Daar is gewerk om te verseker dat grafika gladder vertoon word by die opstart, met geen skermonderbrekings of abrupte grafiese oorgange nie. Die i915-bestuurder het 'n vinnige opstartmodus by verstek geaktiveer, die plymouth-laaiskerm het 'n nuwe tema;
  • Die verstek implementering van die D-Bus bus is geaktiveer D-Bus Makelaar. D-Bus Broker word geheel en al in gebruikersruimte geïmplementeer, bly ten volle versoenbaar met die D-Bus verwysingsimplementering, is ontwerp om praktiese funksionaliteit te ondersteun, en fokus op die verbetering van werkverrigting en betroubaarheid;
  • Metadata-formaat vir hele skyf-enkripsie is verander van LUKS1 na LUKS2;
  • Ter voorbereiding vir die einde van ondersteuning vir Python 2 (onderhoud vir hierdie tak verval op 1 Januarie 2020), is dit uit die bewaarplekke verwyder groot getal Python 2 spesifieke pakkette. Vir Python-modules wat deur bewaarplek verskaf word met metadata-ondersteuning
    Python Egg/Wheel het 'n afhanklikheidsgenerator wat by verstek geaktiveer is;

  • Ondersteuning vir afgekeurde en onveilige funksies soos encrypt, encrypt_r, setkey, setkey_r en fcrypt is verwyder van libcrypt;
  • Die /etc/sysconfig/nfs-lêer is afgekeur; slegs /etc/nfs.conf moet gebruik word om NFS op te stel;
  • Bygevoeg uEFI-ondersteuning vir selflaai op ARMv7-stelsels;
  • Die MongoDB DBMS is uit die bewaarplekke verwyder as gevolg van die oorgang van hierdie projek na 'n nie-vrye lisensie, onversoenbaar met Fedora vereistes;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-raamwerk, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp en sonatype-oss-ouer-pakkette is opgeskort;
  • Versameling bygevoeg Linux-stelselrolle met 'n stel modules en rolle vir die implementering van 'n gesentraliseerde konfigurasiebestuurstelsel gebaseer op Ansible;
  • gestaak vorming van Fedora Atomic Host-geboue, wat 'n omgewing bied wat tot die minimum gestroop is, waarvan die opdatering atomies uitgevoer word deur die beeld van die hele stelsel te vervang, sonder om dit in aparte pakkette op te breek. Fedora Atomic Host sal deur 'n projek vervang word Fedora Core OS, gaan voort ontwikkeling van 'n Linux-bedienerstelsel Houer Linux;
  • Danksy die gebruik van PipeWire probleme opgelos met gedeelde toegang tot Chrome- en Firefox-vensters in Wayland-gebaseerde omgewings wanneer afstandwerk met die stelsel georganiseer word. Kwessies met die gebruik van eie NVIDIA-binêre drywers met Wayland is ook opgelos. Aflewering By verstek word Firefox-geboue met ingeboude Wayland-ondersteuning vertraag tot die volgende vrystelling (in Fedora 30 sal Firefox steeds deur XWayland loop).
  • Toolkit ingesluit fedora gereedskapkas, wat jou toelaat om 'n bykomende geïsoleerde omgewing te begin, wat op enige manier gekonfigureer kan word met behulp van die gewone DNF-pakketbestuurder. Die gespesifiseerde omgewing sal die lewe makliker maak vir ontwikkelaars wat dikwels verskeie bykomende biblioteke en toepassings moet installeer wanneer samestellings gebruik word Fedora Silwerblou;
  • Die OpenH264-biblioteek met die implementering van die H.264-kodek, wat in Firefox en GStreamer gebruik word, het ondersteuning bygevoeg vir die dekodering van die hoof- en hoëprofiele, wat gewoonlik gebruik word om video in aanlyndienste te bedien (voorheen was slegs die basislynprofiel ondersteun in OpenH264);
  • Die struktuur bevat 'n stelsel vir gesentraliseerde konfigurasie van Linux-rekenaars - Vlootbevelvoerder, ontwerp om die ontplooiing en instandhouding van instellings te organiseer vir 'n groot aantal werkstasies gebaseer op Linux en GNOME. Verskaf 'n enkele, gesentraliseerde koppelvlak om lessenaarinstellings, toepassingsprogramme en netwerkverbindings te bestuur;
  • Vervolg ontwikkeling van die Fedora Silverblue-uitgawe, wat verskil van Fedora Workstation deurdat dit in 'n monolitiese vorm afgelewer word, sonder om die basisstelsel in afsonderlike pakkette te verdeel, deur 'n atoomopdateringsmeganisme te gebruik en alle bykomende toepassings te installeer in die vorm van flatpak-pakkette wat in geïsoleerde geloods word. houers. Die nuwe weergawe voeg die vermoë by om die rpm-ostree-laag in GNOME-sagteware te gebruik om lae by die basis Silverblue-beeld te voeg met bykomende toepassings en stelselkomponente wat slegs in die vorm van rpm-pakkette versprei word en nog nie in flatpak beskikbaar is nie. Byvoorbeeld, rpm-ostree bied ondersteuning vir die installering van eie NVIDIA-drywers, lettertipes, taalstelle, GNOME Shell-uitbreidings en derdeparty-toepassings soos Google Chrome.

Terselfdertyd vir Fedora 30 in werking gestel word "gratis" en "nievrye" bewaarplekke van die RPM Fusion-projek, waarin pakkette met bykomende multimedia-toepassings (MPlayer, VLC, Xine), video-/klankkodeks, DVD-ondersteuning, eie AMD- en NVIDIA-bestuurders, speletjieprogramme, emulators beskikbaar is.

Bron: opennet.ru

Voeg 'n opmerking