Linuxi distributsiooni väljalaskmine . Allalaadimiseks tooted , , , , samuti KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ja LXQt töölauakeskkondade Live-kogud. Kogud on loodud arhitektuuridele x86, x86_64, Power64, ARM64 (AArch64) ja 32-bitiste ARM protsessoritega.
Kõige silmapaistvamad Fedora 30-s:
- GNOME töölaua värskendus kuni väljaande 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 , 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 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 , 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 . 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 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 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, 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 moodulite ja rollide kogum, et seadistada kesksete konfiguratsioonihaldussüsteemide arendamine Ansible'i põhjal;
- 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 , serveripõhise Linuxi süsteemi arendust ;
- PipeWire'i kasutamine 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. 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 , 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. ;
- 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 — , 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;
- 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 „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
