A Fedora 30 Linux disztribúció kiadása

Által benyújtott Linux disztribúció kiadás Fedora 30. A betöltéshez előkészített termékek Fedora munkaállomás, Fedora kiszolgáló, Fedora Silverblue, Fedora IoT kiadás, és "pörgetések" halmaza élő buildekkel asztali környezetekből: KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE és LXQt. Az összeállítások x86, x86_64, Power64, ARM64 (AArch64) és különféle eszközök 32 bites ARM processzorokkal.

Legfigyelemreméltóbb fejlesztések Fedora 30-ban:

  • A kiadáshoz frissítve a GNOME asztali számítógép 3.32 az interfész elemek, az asztal és az ikonok újratervezett stílusával, a töredékes méretezés kísérleti támogatásával és a globális menü támogatásának megszűnésével;
  • Dolgoztunk a DNF csomagkezelő teljesítményének javításán. Az xz-től és a gzip-től eltérő tárolókban lévő összes metaadat már elérhető formátumban zchunk, amely a jó tömörítési szint mellett támogatja a delta változtatásokat, lehetővé téve az archívum csak megváltozott részei letöltését (a fájl külön-külön tömörített blokkra van osztva, és a kliens csak azokat a blokkokat tölti le, amelyekre az ellenőrző összeg nem illessze az oldalán lévő blokkokat);
  • A DNF-ben - tette hozzá kódot a disztribúció felhasználói bázisának pontosabb becsléséhez szükséges információk küldéséhez. A tükrök elérésekor egy „countme” számláló kerül elküldésre, melynek értéke hetente növekszik. A számláló a szerver első sikeres hívása után „0”-ra áll vissza, és 7 nap múlva elkezdi számolni a heteket. Ez a módszer lehetővé teszi annak becslését, hogy a használatban lévő kiadás mennyi ideig van telepítve, ami elegendő az új verziókra váltók dinamikájának elemzéséhez, valamint a rövid élettartamú telepítések azonosításához folyamatos integrációs rendszerekben, tesztrendszerekben, tárolókban és virtuális gépekben. Ha kívánja, a felhasználó letilthatja ezen információk küldését.
  • Hozzáadott asztali csomagok Mélyen benne, amelyet az azonos nevű elosztókészlet fejlesztői fejlesztettek ki Kínából. Az asztali komponensek fejlesztése C/C++ és Go nyelveken történik, de a felület HTML5 technológiákkal, a Chromium webmotor segítségével készül. A Deepin asztali gép legfontosabb jellemzője a panel, amely többféle üzemmódot támogat. Klasszikus módban a nyitott ablakok és az indításhoz kínált alkalmazások egyértelműbb szétválasztása. Az effektív mód némileg a Unity-re emlékeztet, keveri a futó programok, kedvenc alkalmazások és vezérlőkisalkalmazások jelzőit. A programindító felület a teljes képernyőn megjelenik, és két módot biztosít - kedvenc alkalmazások megtekintése és navigáció a telepített programok katalógusában;
  • Hozzáadott csomagok a Pantheon asztali számítógéppel, amelyet a projekt fejleszt Alapvető operációs rendszer. A fejlesztéshez GTK3+, Vala nyelv és Granite keretrendszer használatos. A Pantheon grafikus környezet olyan összetevőket egyesít, mint a Gala ablakkezelő (LibMutter alapú), a WingPanel felső panel, a Slingshot indító, a Switchboard vezérlőpult, a Plank alsó tálcája (a Vala nyelven átírt Docky panel analógja) és a Pantheon Greeter session manager (LightDM alapján);
  • Frissített programverziók: 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;

  • Áttért a GnuPG 2-re, mint a GPG fő implementációjára (
    A /usr/bin/gpg most a GnuPG 2 végrehajtható fájljára hivatkozik a GnuPG 1 helyett;
  • Dolgoztunk annak érdekében, hogy a grafikus megjelenítés zökkenőmentesebb legyen indításkor, a képernyő elsötétülése vagy hirtelen grafikus átmenetek nélkül. Az i915 illesztőprogramban alapértelmezés szerint engedélyezve van a gyorsindítási mód, a plymouth indítóképernyője új témát kapott;
  • A D-Bus busz alapértelmezett megvalósítása engedélyezve van D-busz bróker. A D-Bus Broker teljes mértékben a felhasználói térben van implementálva, továbbra is teljes mértékben kompatibilis a D-Bus referencia implementációval, célja a gyakorlati funkcionalitás támogatása, és a teljesítmény és a megbízhatóság javítására összpontosít;
  • A teljes lemeztitkosítás metaadat-formátuma LUKS1-ről LUKS2-re módosult;
  • A Python 2 támogatásának megszűnésére készülve (ennek az ágnak a karbantartása 1. január 2020-jén jár le), eltávolítottuk a tárolókból nagy szám Python 2 specifikus csomagok. A lerakat által biztosított, metaadat-támogatással rendelkező Python-modulokhoz
    A Python Egg/Wheel alapértelmezés szerint engedélyezve van egy függőségi generátorral;

  • Az elavult és nem biztonságos funkciók, például az encrypt, encrypt_r, setkey, setkey_r és fcrypt támogatását eltávolították a libcryptből;
  • Az /etc/sysconfig/nfs fájl elavult, csak az /etc/nfs.conf fájl használható az NFS beállításához;
  • Hozzáadott uEFI támogatás az ARMv7 rendszereken való rendszerindításhoz;
  • A MongoDB DBMS-t eltávolítottuk a tárolókból a projekt nem ingyenes licencre való átállása miatt, összeegyeztethetetlen Fedora követelményekkel;
  • Az Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp és sonatype-oss-parent csomagok elavultak;
  • Gyűjtemény hozzáadva Linux rendszerszerepek egy sor modullal és szerepkörrel az Ansible-n alapuló központosított konfigurációkezelő rendszer telepítéséhez;
  • megszakított Fedora Atomic Host buildek formálása, minimálisra csupaszított környezetet kínálva, melynek frissítése atomszerűen, a teljes rendszer képének lecserélésével, külön csomagokba bontás nélkül történik. A Fedora Atomic Host helyébe egy projekt lép Fedora Core OS, folytatva Linux szerverrendszer fejlesztése Konténer Linux;
  • A PipeWire használatának köszönhetően problémák megoldva megosztott hozzáféréssel a Chrome és a Firefox ablakokhoz Wayland-alapú környezetekben, amikor távoli munkát szervez a rendszerrel. A szabadalmaztatott NVIDIA bináris illesztőprogramok Waylanddal való használatával kapcsolatos problémák is megoldódtak. Kézbesítés Alapértelmezés szerint a beépített Wayland támogatással rendelkező Firefox buildek a következő kiadásig késnek (a Fedora 30-ban a Firefox továbbra is az XWaylanden fut).
  • Eszközkészlet mellékelve Fedora Eszköztár, amely lehetővé teszi egy további izolált környezet elindítását, amely a szokásos DNF csomagkezelő segítségével bármilyen módon konfigurálható. A megadott környezet megkönnyíti a fejlesztők életét, akiknek gyakran kell különféle további könyvtárakat és alkalmazásokat telepíteniük az összeállítások használatakor Fedora Silverblue;
  • A Firefoxban és a GStreamerben használt H.264 kodek implementációjával rendelkező OpenH264 könyvtár támogatást adott a Main és High profilok dekódolásához, amelyeket általában az online szolgáltatásokban videó kiszolgálására használnak (korábban csak a Baseline profil volt támogatja az OpenH264);
  • A struktúra tartalmaz egy rendszert a Linux asztali számítógépek központi konfigurálására - Flottaparancsnok, amelyet számos Linux és GNOME alapú munkaállomás beállításainak telepítésének és karbantartásának megszervezésére terveztek. Egyetlen, központosított felületet biztosít az asztali beállítások, alkalmazásprogramok és hálózati kapcsolatok kezeléséhez;
  • Folytatás Fedora Silverblue kiadás fejlesztése, amely abban különbözik a Fedora Workstationtől, hogy monolitikus formában szállítják, anélkül, hogy az alaprendszert külön csomagokra osztanák, atomfrissítési mechanizmust használva, és minden további alkalmazást telepítve, elkülönítetten elindított flatpak csomagok formájában konténerek. Az új verzió lehetőséget ad a GNOME Software rpm-ostree rétegének használatára, hogy rétegeket adjon az alap Silverblue képhez további alkalmazásokkal és rendszerkomponensekkel, amelyek csak rpm csomagok formájában vannak terjesztve, és még nem érhetők el flatpak csomagban. Az rpm-ostree például támogatja a védett NVIDIA illesztőprogramok, betűtípusok, nyelvi készletek, GNOME Shell-bővítmények és harmadik féltől származó alkalmazások, például a Google Chrome telepítését.

Egyidejűleg a Fedora 30-hoz működésbe hoz Az RPM Fusion projekt „ingyenes” és „nem ingyenes” tárolói, amelyekben további multimédiás alkalmazásokat (MPlayer, VLC, Xine), video/audio kodekeket, DVD-támogatást, szabadalmaztatott AMD és NVIDIA illesztőprogramokat, játékprogramokat, emulátorokat tartalmazó csomagok érhetők el.

Forrás: opennet.ru

Hozzászólás