Release fan de Linux-distribúsje Fedora 30

Yntrodusearre Linux distribúsje release Fedora 30. Foar it laden taret produkten Fedora Workstation, Fedora-tsjinner, Fedora Sulverblau, Fedora IoT-edysje, en set fan "spin" mei Live builds fan buroblêdomjouwings KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE en LXQt. Assemblies wurde generearre foar x86, x86_64, Power64, ARM64 (AArch64) en ferskate apparaten mei 32-bit ARM processors.

Meast opmerklik ferbetterings yn Fedora 30:

  • GNOME-buroblêd bywurke foar frijlitting 3.32 mei in opnij ûntwurpen styl fan ynterface-eleminten, buroblêd en ikoanen, eksperimintele stipe foar fraksjonele skaalfergrutting en it ein fan stipe foar it globale menu;
  • Der is wurke oan it ferbetterjen fan de prestaasjes fan de DNF-pakketbehearder. Alle metadata yn oare repositories dan xz en gzip binne no beskikber yn it formaat zchunk. oerien mei de blokken oan 'e kant);
  • Yn DNF tafoege koade om ynformaasje te stjoeren dy't nedich is om de brûkersbasis fan 'e distribúsje krekter te skatten. By tagong ta spegels sil in teller "countme" stjoerd wurde, wêrfan de wearde elke wike ferheget. De teller wurdt weromset nei "0" nei de earste suksesfolle oprop nei de tsjinner en nei 7 dagen sil begjinne te tellen wiken. Dizze metoade lit jo skatten hoe lang de release yn gebrûk is ynstalleare, wat genôch is om de dynamyk te analysearjen fan brûkers dy't wikselje nei nije ferzjes en identifisearje koarte libbene ynstallaasjes yn trochgeande yntegraasjesystemen, testsystemen, konteners en firtuele masines. As jo ​​​​wolle, kin de brûker it ferstjoeren fan de opjûne ynformaasje útskeakelje.
  • Tafoege buroblêdpakketten Deepin, ûntwikkele troch de ûntwikkelders fan de distribúsje kit mei deselde namme út Sina. De buroblêdkomponinten wurde ûntwikkele mei C/C++ en Go-talen, mar de ynterface is makke mei HTML5-technologyen mei de Chromium-webmotor. De kaaifunksje fan it Deepin-buroblêd is it paniel, dat meardere bestjoeringsmodi stipet. Yn klassike modus is d'r in mear eksplisite skieding fan iepen finsters en applikaasjes oanbean foar lansearring. Effektive modus docht wat tinken oan Unity, mingen yndikatoaren fan rinnende programma's, favorite applikaasjes en kontrôle applets. De programma-startynterface wurdt werjûn op it heule skerm en biedt twa modi - besjen fan favorite applikaasjes en navigearje troch de katalogus fan ynstalleare programma's;
  • Pakketten tafoege mei it Pantheon-buroblêd, dat wurdt ûntwikkele troch it projekt Elementary OS. GTK3+, Vala taal en Granite ramt wurde brûkt foar ûntwikkeling. De grafyske omjouwing fan Pantheon kombineart komponinten lykas de Gala-finsterbehearder (basearre op LibMutter), it WingPanel-toppaniel, de Slingshot-launcher, it Switchboard-kontrôlepaniel, de Plank-ûnderste taakbalke (in analoog fan it Docky-paniel werskreaun yn Vala) en it Pantheon Greeter sesjebehearder (basearre op LightDM);
  • Bywurke programmaferzjes: 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;

  • Oerstapt nei GnuPG 2 as de wichtichste ymplemintaasje fan GPG (
    /usr/bin/gpg is no keppele oan it útfierbere GnuPG 2 ynstee fan GnuPG 1;
  • Der is wurk dien om te soargjen dat de grafyske werjefte soepeler wurdt by it opstarten, sûnder skermblackouts of abrupte grafyske oergongen. De i915-bestjoerder hat fastboot-modus standert ynskeakele, it plymouth-boot-skerm hat in nij tema;
  • De standert ymplemintaasje fan de D-Bus bus is ynskeakele D-Bus Broker. D-Bus Broker wurdt útfierd folslein yn brûkersromte, bliuwt folslein kompatibel mei de D-Bus referinsje ymplemintaasje, is ûntwurpen om te stypjen praktyske funksjonaliteit, en rjochtet him op it ferbetterjen fan prestaasjes en betrouberens;
  • Metadata opmaak foar hiele skiif fersifering is feroare fan LUKS1 nei LUKS2;
  • As tarieding op it ein fan stipe foar Python 2 (ûnderhâld foar dizze tûke ferrint op 1 jannewaris 2020), is it fuorthelle út de repositories grut oantal Python 2 spesifike pakketten. Foar repository-levere Python-modules mei metadata-stipe
    Python Egg / Wheel hat in ôfhinklikens generator ynskeakele standert;

  • Stipe foar ferâldere en ûnfeilige funksjes lykas fersiferje, encrypt_r, setkey, setkey_r en fcrypt is fuortsmiten fan libcrypt;
  • It bestân /etc/sysconfig/nfs is ôfret; allinnich /etc/nfs.conf moat brûkt wurde om NFS te konfigurearjen;
  • UEFI-stipe tafoege foar booten op ARMv7-systemen;
  • De MongoDB DBMS waard fuorthelle út de repositories fanwege de oergong fan dit projekt nei in net-frije lisinsje, ynkompatibel mei Fedora easken;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp en sonatype-oss-parent-pakketten binne ôfret;
  • Kolleksje tafoege Linux Systeem Rollen mei in set modules en rollen foar it ynsetten fan in sintralisearre konfiguraasjebehearsysteem basearre op Ansible;
  • ophâlden formaasje fan Fedora Atomic Host builds, it oanbieden fan in omjouwing stripped oan it minimum, de fernijing fan dat wurdt útfierd atomysk troch it ferfangen fan it byld fan it hiele systeem, sûnder brekke it yn aparte pakketten. Fedora Atomic Host sil wurde ferfongen troch in projekt Fedora Core OS, trochgean ûntwikkeling fan in Linux tsjinner systeem container linux;
  • Mei tank oan it gebrûk fan PipeWire problemen oplost mei dielde tagong ta Chrome- en Firefox-finsters yn Wayland-basearre omjouwings by it organisearjen fan wurk op ôfstân mei it systeem. Problemen mei it brûken fan proprietêre NVIDIA-binêre bestjoerders mei Wayland binne ek oplost. Leverje Standert wurde Firefox builds mei ynboude Wayland-stipe fertrage oant de folgjende release (yn Fedora 30 sil Firefox noch troch XWayland rinne).
  • Toolkit ynbegrepen fedora toolbox, wêrmei jo in ekstra isolearre omjouwing starte kinne, dy't op elke manier konfigureare wurde mei de gewoane DNF-pakketbehearder. De opjûne omjouwing sil it libben makliker meitsje foar ûntwikkelders dy't faaks ferskate ekstra biblioteken en applikaasjes moatte ynstallearje by it brûken fan gearkomsten Fedora Sulverblau;
  • De OpenH264-bibleteek mei de ymplemintaasje fan 'e H.264-koade, dy't brûkt wurdt yn Firefox en GStreamer, hat stipe tafoege foar it dekodearjen fan 'e haad- en hege profilen, dy't normaal brûkt wurde om fideo's te tsjinjen yn online tsjinsten (foarhinne wie allinich it Baseline-profyl wie stipe yn OpenH264);
  • De struktuer omfettet in systeem foar sintralisearre konfiguraasje fan Linux-buroblêden - Fleetbehearder, ûntworpen om de ynset en ûnderhâld fan ynstellings te organisearjen foar in grut oantal wurkstasjons basearre op Linux en GNOME. Biedt in inkele sintralisearre ynterface om buroblêdynstellingen, applikaasjeprogramma's en netwurkferbiningen te behearjen;
  • Fuortset ûntwikkeling fan 'e Fedora Silverblue-edysje, dy't ferskilt fan Fedora Workstation yn dat it wurdt levere yn in monolithyske foarm, sûnder it basissysteem te dielen yn aparte pakketten, mei in atomysk bywurkingsmeganisme en ynstallearjen fan alle ekstra applikaasjes yn' e foarm fan flatpak-pakketten lansearre yn isolearre konteners. De nije ferzje foeget de mooglikheid ta om de rpm-ostree-laach yn GNOME-software te brûken om lagen ta te foegjen oan 'e basis Silverblue-ôfbylding mei ekstra applikaasjes en systeemkomponinten dy't allinich yn' e foarm fan rpm-pakketten ferspraat binne en noch net beskikber binne yn flatpak. Bygelyks, rpm-ostree biedt stipe foar it ynstallearjen fan proprietêre NVIDIA-bestjoerders, lettertypen, taalsets, GNOME Shell-útwreidings, en applikaasjes fan tredden lykas Google Chrome.

Tagelyk foar Fedora 30 yn wurking set "fergees" en "netfrije" repositories fan it RPM Fusion-projekt, wêryn pakketten mei ekstra multimedia-applikaasjes (MPlayer, VLC, Xine), fideo-/audio-codecs, DVD-stipe, proprietêre AMD- en NVIDIA-bestjoerders, spielprogramma's, emulators beskikber binne.

Boarne: opennet.ru

Add a comment