Izdanje Linux distribucije Fedora 30

Poslao Izdanje distribucije Linuxa Fedora 30. Za utovar pripremljeno proizvodi Fedora radna stanica, Fedora server, Fedora Silverblue, Fedora IoT izdanje, i set "spinova" sa live buildovima desktop okruženja KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE i LXQt. Sklopovi se generiraju za x86, x86_64, Power64, ARM64 (AArch64) i razni uređaji sa 32-bitnim ARM procesorima.

Najznačajniji poboljšanja u Fedori 30:

  • GNOME desktop ažuriran za izdavanje 3.32 sa redizajniranim stilom elemenata interfejsa, desktopa i ikona, eksperimentalnom podrškom za frakciono skaliranje i prestankom podrške za globalni meni;
  • Radilo se na poboljšanju performansi DNF paket menadžera. Svi metapodaci u spremištima osim xz i gzip sada su dostupni u formatu zchunk, koji, pored dobrog nivoa kompresije, pruža podršku za delta promjene, omogućavajući preuzimanje samo izmijenjenih dijelova arhive (datoteka je podijeljena na zasebno komprimirane blokove i klijent preuzima samo one blokove za koje kontrolni zbroj ne odgovara uskladite blokove na njegovoj strani);
  • U DNF dodano kod za slanje informacija potrebnih za precizniju procjenu korisničke baze distribucije. Prilikom pristupa ogledalima, biće poslat brojač “countme” čija se vrijednost povećava svake sedmice. Brojač će biti resetovan na “0” nakon prvog uspešnog poziva na server i nakon 7 dana će početi da broji nedelje. Ova metoda će vam omogućiti da procijenite koliko je odavno instalirano izdanje koje se koristi, što je dovoljno za analizu dinamike prelaska korisnika na nove verzije i utvrđivanje kratkotrajnih instalacija u sistemima kontinuirane integracije, test sistemima, kontejnerima i virtuelnim mašinama. Po želji korisnik može onemogućiti slanje ovih informacija.
  • Dodati desktop paketi Deepin, koju su razvili programeri istoimenog distributivnog kompleta iz Kine. Desktop komponente su razvijene korištenjem C/C++ i Go jezika, ali sučelje je kreirano korištenjem HTML5 tehnologija pomoću Chromium web motora. Ključna karakteristika Deepin desktopa je panel, koji podržava više načina rada. U klasičnom načinu rada postoji eksplicitnije razdvajanje otvorenih prozora i aplikacija koje se nude za pokretanje. Efektivni način rada pomalo podsjeća na Unity, miješajući indikatore pokrenutih programa, omiljenih aplikacija i kontrolnih apleta. Interfejs za pokretanje programa prikazan je na cijelom ekranu i nudi dva načina - pregled omiljenih aplikacija i navigaciju kroz katalog instaliranih programa;
  • Dodati paketi sa Pantheon desktopom, koji se razvija u okviru projekta Elementarni OS. Za razvoj se koriste GTK3+, Vala jezik i Granite framework. Grafičko okruženje Pantheon kombinuje komponente kao što su menadžer prozora Gala (baziran na LibMutteru), gornji panel WingPanel, pokretač Slingshot, kontrolni panel Switchboard, donja traka zadataka Plank (analog Docky panela prepisan u Vala) i Pantheon Greeter menadžer sesije (zasnovan na LightDM-u);
  • Ažurirane verzije programa: 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šao na GnuPG 2 kao glavnu implementaciju GPG-a (
    /usr/bin/gpg sada povezuje GnuPG 2 izvršnu datoteku umjesto GnuPG 1;
  • Radovi su obavljeni kako bi se osiguralo glatko prikazivanje grafike pri pokretanju, bez zamračenja ekrana ili naglih grafičkih prijelaza. I915 drajver ima Fastboot mod omogućen prema zadanim postavkama, Plymouth boot ekran ima novu temu;
  • Zadana implementacija D-Bus magistrale je omogućena D-Bus Broker. D-Bus Broker je u potpunosti implementiran u korisničkom prostoru, ostaje potpuno kompatibilan sa D-Bus referentnom implementacijom, dizajniran je da podrži praktičnu funkcionalnost i fokusira se na poboljšanje performansi i pouzdanosti;
  • Format metapodataka za enkripciju cijelog diska je promijenjen iz LUKS1 u LUKS2;
  • U pripremi za prestanak podrške za Python 2 (održavanje ove grane ističe 1. januara 2020.), uklonjen je iz spremišta veliki broj Python 2 specifični paketi. Za Python module dostavljene iz spremišta s podrškom za metapodatke
    Python Egg/Wheel ima generator zavisnosti omogućen prema zadanim postavkama;

  • Podrška za zastarjele i nesigurne funkcije kao što su encrypt, encrypt_r, setkey, setkey_r i fcrypt je uklonjena iz libcrypta;
  • Datoteka /etc/sysconfig/nfs je zastarjela; samo /etc/nfs.conf treba se koristiti za konfiguraciju NFS-a;
  • Dodata podrška za uEFI za pokretanje na ARMv7 sistemima;
  • MongoDB DBMS je uklonjen iz spremišta zbog prelaska ovog projekta na neslobodnu licencu, nekompatibilno sa Fedora zahtevima;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp i sonatype-oss-parent paketi su zastarjeli;
  • Kolekcija je dodana Uloge sistema Linux sa skupom modula i uloga za implementaciju centralizovanog sistema upravljanja konfiguracijom zasnovanog na Ansibleu;
  • prekinut formiranje Fedora Atomic Host build-ova, nudeći okruženje smanjeno na minimum, čije se ažuriranje vrši atomski zamenom slike celog sistema, bez njegovog razlaganja u zasebne pakete. Fedora Atomic Host će biti zamijenjen projektom Fedora Core OS, nastavlja razvoj Linux serverskog sistema Kontejner Linux;
  • Zahvaljujući upotrebi PipeWire problemi riješeni sa zajedničkim pristupom Chrome i Firefox prozorima u okruženjima baziranim na Waylandu kada organizirate daljinski rad sa sistemom. Problemi sa korišćenjem vlasničkih NVIDIA binarnih drajvera sa Waylandom su takođe rešeni. Supply Podrazumevano, verzije Firefoxa sa ugrađenom Wayland podrškom se odlažu do sledećeg izdanja (u Fedora 30, Firefox će i dalje raditi kroz XWayland).
  • Komplet alata uključen fedora toolbox, što vam omogućava da pokrenete dodatno izolovano okruženje, koje se može konfigurisati na bilo koji način koristeći uobičajeni DNF menadžer paketa. Navedeno okruženje će olakšati život programerima koji često moraju da instaliraju razne dodatne biblioteke i aplikacije kada koriste sklopove Fedora Silverblue;
  • Biblioteka OpenH264 sa implementacijom H.264 kodeka, koji se koristi u Firefoxu i GStreameru, dodala je podršku za dekodiranje glavnog i visokog profila, koji se obično koriste za posluživanje videa u online servisima (ranije je bio samo osnovni profil podržano u OpenH264);
  • Struktura uključuje sistem za centralizovanu konfiguraciju Linux desktopa - Zapovjednik flote, dizajniran za organiziranje implementacije i održavanja postavki za veliki broj radnih stanica baziranih na Linuxu i GNOME-u. Pruža jedno, centralizirano sučelje za upravljanje postavkama radne površine, aplikacijskim programima i mrežnim vezama;
  • Nastavljeno razvoj Fedora Silverblue izdanja, koje se razlikuje od Fedora radne stanice po tome što se isporučuje u monolitnom obliku, bez podjele osnovnog sistema u zasebne pakete, korištenjem mehanizma atomskog ažuriranja i instaliranjem svih dodatnih aplikacija u obliku flatpak paketa koji se lansiraju u izolovanim kontejneri. Nova verzija dodaje mogućnost upotrebe sloja rpm-ostree u GNOME softveru za dodavanje slojeva osnovnoj Silverblue slici sa dodatnim aplikacijama i sistemskim komponentama koje se distribuiraju samo u obliku rpm paketa i još nisu dostupne u flatpak-u. Na primjer, rpm-ostree pruža podršku za instaliranje vlasničkih NVIDIA drajvera, fontova, jezičkih skupova, GNOME Shell ekstenzija i aplikacija trećih strana kao što je Google Chrome.

Istovremeno za Fedoru 30 pušten u rad “besplatna” i “neslobodna” spremišta projekta RPM Fusion, u kojima su dostupni paketi sa dodatnim multimedijalnim aplikacijama (MPlayer, VLC, Xine), video/audio kodecima, DVD podrškom, vlasničkim AMD i NVIDIA drajverima, programima za igre, emulatorima.

izvor: opennet.ru

Dodajte komentar