Linuxi Fedora 30 väljaanne

Esitletud Linuxi levitamisest Fedora 30. Allalaadimiseks valmistatud tooted Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, samuti "spinide" komplekt elavad desktop- keskkondade KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ja LXQt. Ehitised on loodud arhitektuuridele x86, x86_64, Power64, ARM64 (AArch64) ja erinevate seadmete 32-bitiste ARM-protsessoritega.

Kõige märgatavamad parandused Fedora 30-s:

  • GNOME-i töölaual on uus versioon 3.32 uuendatud liidesestiili, töölaua ja ikoonide kohandamisega, katsetades osalist skaleerimist ning lõpetades globaalsete menüüde toe;
  • On tehtud tööd pakettide halduri DNF jõudluse parendamiseks. Kõik metainformatsioonid, välja arvatud xz ja gzip, on nüüd saadaval formaadis zchunk, mis lisaks heale tihendustasemele toetab delta-muudatusi, mis võimaldavad laadida ainult muutunud archi osad (fail jaguneb eraldi tihendatavateks plokkideks ja klient laadib ainult need plokid, mille kontrollsummad ei kattu tema poolel olevatega);
  • DNF-is on lisatud kood, mis edastab teavet, mis on vajalik täpsemaks hinnanguks jaotise kasutajabaasi kohta. Peeglitele pöördudes saadetakse „countme” arvesti, mille väärtus suureneb iga nädala jooksul. Arvesti taastatakse „0”-ks pärast esimest edukat ühendust serveriga ja hakkab seitsmendat nädalat tagasi lugema. Antud meetod võimaldab hinnata, kui kaua on kasutatud väljalaset installitud, piisab kasutajate ülemineku dünaamika analüüsimiseks uusetele versioonidele ja lühiajaliste installatsioonide tuvastamiseks pideva integreerimise süsteemides, testimisüsteemides, konteinerites ja virtuaalmasinates. Kasutaja soovil on võimalik EDastamise märkida.
  • Lisatud töölauapaketid Deepin, arendatakse Hiinas samanimelise distributsiooni arendajate poolt. Töölauakomponendid on välja töötatud C/C++ ja Go keeltes, kuid liides on loodud HTML5 tehnikate abil, kasutades web-mootorit Chromium. Deepin'i töölaua peamine omadus on paneel, mis toetab mitmeid töötamise režiime. Klassikalises režiimis toimub avatud akende ja käivitamiseks pakutud rakenduste selgem eristamine. Tõhus režiim meenutab osaliselt Unity't, segades käimasolevate programmide indikaatoreid, lemmikrakendusi ja juhtpaneele. Programmide käivitamise liides kuvatakse täisekraanil ja pakub kahte režiimi - lemmikrakenduste vaatamine ja installitud rakenduste katalooge sirvimine;
  • Lisatud on Pantheoni töölaua paketid, mille arendamisega tegeleb projekt Elementary OS. Arenduses kasutatakse GTK3+, Vala keelt ja Granite raamistikku. Pantheoni graafiline keskkond ühendab selliseid komponente nagu aknahaldur Gala (põhineb LibMutters), ülemine paneel WingPanel, lainer Slingshot, juhtpaneel Switchboard, alumine ülesannete paneel Plank (Vala keeles ümber kirjutatud Docky paneeli analoog) ja seansihaldur Pantheon Greeter (põhineb LightDM-l);
  • Tarkvaraversioonid on uuendatud: 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;
  • On toimunud üleminek GnuPG 2-le kui peamisele GPG rakendusele (
    /usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1;
  • On tehtud tööd sujuvama graafika kuvamise tagamiseks käivitamisel, ilma kiirete ekraani väljalülitamiste ja järskude graafiliste üleminekuteta. i915 draiveris on vaikimisi lubatud fastboot režiim, alglaadimisekraanil plymouth'i uus teema on kasutusele võetud;
  • Vaikimisi on D-Bus'i bussina kasutusele võetud D-Bus Broker. D-Bus Broker on täielikult ellu viidud kasutaja ruumis, jäädes täielikult ühilduvaks D-Bus'i standardrakendusega, on projekteeritud silmas pidades praktilise funktsionaalsuse toetamise ja fookuse suurendava jõudluse ning töökindluse tagamisele;
  • Mälu formaati kogu ketta krüpteerimiseks on muudetud LUKS1-lt LUKS2-le;
  • Valmistades ette Python 2 toe lõpetamist (selle haru toetamise aeg lõppeb 1. jaanuaril 2020), on repodest eemaldatud suure hulk Python 2 spetsiifiliste pakettide jaoks. Pythoni moodulite, millel on metadata tugi, tarnitud hoidlatest
    Python Egg/Wheel sisaldab vaikimisi sõltuvuste generaatorit;
  • Libcryptist on eemaldatud toimetamine vanade ja ebaohutute funktsioonidega, nagu encrypt, encrypt_r, setkey, setkey_r ja fcrypt;
  • Faili /etc/sysconfig/nfs on kuulutatud vananenuks, NFS seadistamiseks tuleb kasutada ainult /etc/nfs.conf;
  • Armv7 süsteemidesse laadimiseks on lisatud uEFI tugi;
  • MongoDB andmebaas on hoidlatest eemaldatud, kuna projekt on liikunud vabatahtlikest litsentsidest kinni pidamise suunas, mis ei ole ühilduv Fedora nõudmistega;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp ja sonatype-oss-parent on muudetud vananenuks;
  • Lisatud kogum Linuxi süsteemide rollid Ansible'i põhjaliste kesksed konfiguratsiooni haldussüsteemide seadistamiseks koos modulkogumitega ja rollidega;
  • On lõpetatud Fedora Atomic Host'i ehituste loomine, mis pakuvad minimaalset keskkonda, mille värskendamine toimub kogu süsteemi pildi asendamise kaudu, ilma eraldi pakettide jagamiseta. Fedora Atomic Host'i asemele tuleb projekt Fedora CoreOS, mis jätkab serveri Linuxi süsteemi arendamist Container Linux;
  • PipeWire'i kasutamine on lahendanud probleemid Chrome'i ja Firefoxi akende jagamisega Waylandi põhistel keskkondadel kaugjuhtimise korraldamisel. Samuti on lahendatud probleemid NVIDIA patenteeritud binaardraiverite kasutamisega Waylandiga. Firefoxi pildigeneraatorite tarnimine vaikimisi koos Waylandi sisseehitatud toega on edasi lükatud järgmisse väljaandesse (Fedora 30-s töötab Firefox nagu varem XWaylandiga).
  • Komplekti kuulub tööriistakomplekt Fedora Toolbox, mis võimaldab käivitada täiendavat isoleeritud keskkonda, mida saab korraldada vabalt, kasutades tavalist pakihaldurit DNF. Antud keskkond lihtsustab arendajate elu, kes peavad sageli installima erinevaid lisaraamatukogusid ja rakendusi, kasutades ehitusi Fedora Silverblue;
  • OpenH264 raamatukogusse, mis rakendab H.264 koodekit ja mida kasutatakse Firefoxis ja GStreameris, on lisatud tugi Main ja High profiilide dekodeerimiseks, mida tavaliselt kasutatakse videote edastamiseks online-teenustes (varem toetati OpenH264-is ainult Baseline profiili);
  • Komplekti kuulub keskse Linuxi desktopi seadistamise süsteem — Fleet Commander, mis mõeldud on Linuxi ja GNOME'i põhjal töötavate paljude tööjaamade seadistamise ja haldamise korraldamiseks. Pakub ühtset keskset liidest töölaua, rakenduste ja võrguühenduste seadete haldamiseks;
  • Jätkub Fedora Silverblue väljaande areng, mis erineb Fedora Workstationist, tarnitakse monoliitses vormis, ilma põhissüsteemi eraldamata eraldi paketiks, rakendades aatomaarset värskenduse mehhanismi ning installides kõik lisarakendused flatpak-pakettide kujul, mis töötavad isoleeritud konteinerites. Uues versioonis on lisatud võimalus kasutada GNOME Software'is rpm-ostree kihti, et lisada Silverblue'i põhikuvale lisarakenduste ja süsteemikomponentide kihte, mis on saadaval ainult rpm-pakettidena ja pole veel flatpak'ina kergesti kätte saadavad. Näiteks on rpm-ostree kaudu ellu viidud toe pakkumine NVIDIA omanikudraiverite, fondide, keelekomplektide, GNOME Shelli laienduste ja kolmandate osapoolte rakenduste, nagu Google Chrome, installimisele.

Samal ajal Fedora 30 jaoks võeti kasutusele „free“ ja „nonfree“ projekt RPM Fusioni hoidlad, kuhu on saadaval lisateenuste meediumirakendused (MPlayer, VLC, Xine), video/audio koodekid, DVD toe, AMD ja NVIDIA omanikudraiverid, mänguprogrammid ja emulaatorid.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster