Linuxi Fedora 30 väljalase

Esitletud Linuxi distributsiooni väljalaskmine Fedora 30. Allalaadimiseks valmistatud tooted Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, samuti kogum 'spins' KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ja LXQt töölauakeskkondade Live-kogud. Kogud on loodud arhitektuuridele x86, x86_64, Power64, ARM64 (AArch64) ja erinevad seadmed 32-bitiste ARM protsessoritega.

Kõige silmapaistvamad parandused Fedora 30-s:

  • GNOME töölaua värskendus kuni väljaande 3.32 uuendatud liidese, töölaua ja ikoonide stiil,eksperimentaalne toetamine mastaabisuurenduse osas ning globaalsete menüüde toe lõpetamine;
  • DNF paketihalduri jõudluse parandamiseks on tehtud muudatusi. Kõik metaandmed laduudes, välja arvatud xz ja gzip, on nüüd saadaval formaadis zchunk, mis tagab hea kompressioonitaseme ning toetab deltal põhinevat muutuste jälgimist, mis võimaldab laadida ainult muutunud arhiivi osi (fail jagatakse eraldi kompressitavateks plokkideks ja klient laadib ainult need plokid, mille kontrollsummad ei ühti tema poolel olevate plokkidega);
  • DNF-is lisatud kood, mille abil saadetakse teavet, mis on vajalik jaotuse kasutajakonna täpsemaks hindamiseks. Peeglitele pöördumisel saadetakse "countme" arvesti, mille väärtus suureneb iga nädal. Arvesti lähtestatakse "0"-le pärast esimest eduka ühenduse loomist serveriga ja hakkab nädalate arvestust tegema 7 päeva pärast. Antud meetod võimaldab hinnata, kui kaua on kasutatav versioon installitud, mis on piisav kasutajate üleminekudünaamika analüüsimiseks ja lühiajaliste installatsioonide tuvastamiseks pideva integreerimise süsteemides, testimisüsteemides, konteinerites ja virtuaalmasinates. Soovi korral saab kasutaja selle teabe saatmise keelata.
  • Lisatud töölaua paketid Deepin, arendajate poolt arendatav Hiinas asuv sama nimega jaotamine. Töölaudade komponente arendatakse C/C++ ja Go keeltega, kuid liidese loomises kasutatakse HTML5 tehnoloogiaid koos Chromium veebimootoriga. Deepin töölaua peamine omadus on paneel, mis toetab mitmeid töörežiime. Klassikalises režiimis eristatakse avatud aknaid ja käivitatavaid rakendusi selgemalt. Tõhus režiim sarnaneb millegagi Unityga, segades käivitatud programmide indikaatoreid, lemmikrakendusi ja juhtpaneeli. Rakenduste käivitamise liides kuvatakse täisekraanil ning pakub kahte režiimi — lemmikrakenduste vaatamine ja installitud programmide kataloogis navigeerimine;
  • Lisatud Pantheoni töölauapakett, mille arendamisega tegeleb projekt Elementary OS. Arenduses kasutatakse GTK3+, Vala keelt ja Granite raamistikku. Graafiline keskkond Pantheon ühendab endas komponente nagu aknahaldur Gala (LibMutteri põhjal), ülemine paneel WingPanel, käivitaja Slingshot, juhtpaneel Switchboard, alumine tööriistariba Plank (Vala põhjal kirjutatud Docky analoog) ja seansihaldur Pantheon Greeter (LightDM põhjal);
  • Uuendatud programmide versioonid: 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;
  • Toimunud üleminek GnuPG 2-le, mis on GPG peamine rakendus (
    /usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1;
  • Tehtud on tööd sujuvama graafika kuvamise nimel laadimise ajal, vältides ekraani lühiajalisi väljalülitamisi ja järske graafilisi üleminekuid. Draiveris i915 on vaikimisi aktiveeritud fastboot režiim ning laadimisekraani plymouth jaoks on kasutusele võetud uus teema;
  • Vaikimisi on D-Busi bussiks kasutusel D-Bus Broker. D-Bus Broker on täielikult kasutaja ruumis rakendatud, jääb täielikult kooskõlla D-Bus'i standardlahendusega, on kavandatud silmas pidades reklaami funktsionaalsuse toetust ja keskendub peamiselt jõudluse parandamisele ja usaldusväärsuse tõstmisele;
  • Kogu ketta krüptimise metainfo formaat on muudetud LUKS1-lt LUKS2-le;
  • Seoses Python 2 toe lõpetamise ettevalmistustega (antud haru toetamisaeg lõpeb 1. jaanuaril 2020) on repositooriumidest eemaldatud suured kogused Python 2-le spetsiifilisi pakette. Python moodulite puhul, mis sisaldavad metainfot,
    on vaikimisi aktiveeritud sõltuvuste generaator Python Egg/Wheel jaoks;
  • libcryptist on eemaldatud vananenud ja ohtlikud funktsioonid, nagu encrypt, encrypt_r, setkey, setkey_r ja fcrypt;
  • Fail /etc/sysconfig/nfs on määratud vananenuks, NFS-i seadistamiseks tuleks kasutada ainult /etc/nfs.conf;
  • On lisatud uEFI tugi ARMv7 süsteemidel käivitamiseks;
  • Repositooriumidest on eemaldatud andmebaas MongoDB, kuna see projekt läks üle mitteavaldatud litsentsile, mis ei vasta Fedora nõuetele;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp ja sonatype-oss-parent paketid on klassifitseeritud aegunuks;
  • Kogumik on lisatud Linuxi süsteemi rollid moodulite ja rollide kogum, et seadistada kesksete konfiguratsioonihaldussüsteemide arendamine Ansible'i põhjal;
  • Lõpetatud Fedora Atomic Hosti ülesehitus, mis pakub minimaalset keskkonda, mille värskendamine toimub atomaarse süsteemi pildi asendamise kaudu, ilma eraldi pakettide jagamiseta. Fedora Atomic Hosti asemel tuleb projekt Fedora CoreOS, jätkab serveripõhise Linuxi süsteemi arendust Container Linux;
  • PipeWire'i kasutamine lahendab probleemid Chrome'i ja Firefoxi akende jagamisel Waylandi põhistes keskkondades, võimaldades kaugjuhtimist süsteemiga. Samuti on lahendatud probleemid NVIDIA patenteeritud binaarsete draiveritega Waylandi kasutamisel. Firefoxi kogumise tarnimine Waylandi sisseehitatud toe toetamisega on edasi lükatud järgmise väljaandeni (Fedora 30-s töötab Firefox nagu enne XWaylandi kaudu).
  • Komplekti kuulub tööriistakomplekt Fedora Toolbox, võimaldades käivitada täiendavat isoleeritud keskkonda, mida saab konfigureerida tavalise DNF pakihalduri abil. antud keskkond lihtsustab elu arendajatele, kellele on sageli vajalik paigaldada erinevaid lisaraamatukogusid ja rakendusi ning kogudega töötades. Fedora Silverblue;
  • OpenH264 teeki, mis rakendab H.264 kodekit ja mida kasutatakse Firefoxis ja GStreameris, on lisatud tugi peamise ja kõrge profiili dekodeerimiseks, mida tavaliselt kasutatakse video edastamiseks veebiteenustes (varasemalt toetati OpenH264-is ainult baasprofiili);
  • Komplekti kuulub süsteem Linuxi tööjaamade tsentraliseeritud seadistamiseks — Fleet Commander, mis on ette nähtud Linuxi ja GNOME baasil olevate paljude tööjaamade seadete levitamise ja haldamise korraldamiseks. Pakutakse ühtset tsentraliseeritud liidest töölaua, rakenduste ja võrgupookimiste seadete haldamiseks;
  • Jätkatud Fedora Silverblue väljaande areng, mis erineb Fedora Workstationist oma monoliitsuse tõttu, ilma põhissüsteemi jagamise eraldi paketideks, kasutades aatomaarse uuendamise mehhanismi ja installides kõik täiendavad rakendused flatpak-pakettide kujul, mis käivitatakse eraldatud konteinerites. Uues versioonis on lisatud võimalus kasutada GNOME Software'is rpm-ostree kihti, et lisada Silverblue'i põhivormi kihtidega täiendavaid rakendusi ja süsteemi komponente, mis on saadaval ainult rpm-pakettidena ja praegu ei ole flatpakis. Näiteks on rpm-ostree kaudu rakendatud toetus NVIDIAsse kuuluvate omandiõigustega draiverite, fondide, keelesettide, GNOME Shelli laienduste ja kolmandate osapoolte rakenduste, nagu Google Chrome, installimiseks.

Samas Fedora 30 jaoks on sisse seatud „free“ ja „nonfree“ projektide RPM Fusion hoidlad, kus on saadaval täiendavate multimeedia rakenduste (MPlayer, VLC, Xine), video/audiokoodikute, DVD toe, AMD ja NVIDIAsse kuuluvate omandiõigustega draiverite, mängurakenduste ja emulaatorite paketid.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster