Liberigo de la Linuksa distribuo Fedora 30

Enkondukita Linukso distribua eldono Fedora 30. Por ŝarĝo preparita produktoj Stacidomo de laboro de Fedora, Servilo Fedora, Fedora Arĝentbluo, Eldono IoT Fedora, kaj aro de "spinoj" kun Vivaj konstruoj de labortablaj medioj KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE kaj LXQt. Asembleoj estas generitaj por x86, x86_64, Power64, ARM64 (AArch64) kaj diversaj aparatoj kun 32-bitaj ARM-procesoroj.

Plej rimarkinda plibonigoj en Fedora 30:

  • GNOME-labortablo ĝisdatigita por liberigo 3.32 kun restrukturita stilo de interfacaj elementoj, labortablo kaj ikonoj, eksperimenta subteno por frakcia skalo kaj la fino de subteno por la tutmonda menuo;
  • Laboro estis farita por plibonigi la agadon de la pakadministranto de DNF. Ĉiuj metadatenoj en deponejoj krom xz kaj gzip nun haveblas en la formato zchunk, kiu, krom bona nivelo de kunpremado, provizas subtenon por deltaj ŝanĝoj, permesante al vi elŝuti nur ŝanĝitajn partojn de la arkivo (la dosiero estas dividita en aparte kunpremitajn blokojn kaj la kliento elŝutas nur tiujn blokojn por kiuj la ĉeksumo ne faras egalu la blokojn sur ĝia flanko);
  • En DNF aldonis kodon por sendi informojn necesajn por pli precize taksi la uzantbazon de la distribuo. Alirante spegulojn, nombrilo "countme" estos sendita, kies valoro pliiĝas ĉiusemajne. La nombrilo estos rekomencigita al "0" post la unua sukcesa voko al la servilo kaj post 7 tagoj ĝi komencos kalkuli semajnojn. Ĉi tiu metodo permesos al vi taksi kiom longe la uzota eldono estis instalita, kio sufiĉas por analizi la dinamikon de uzantoj ŝanĝantaj al novaj versioj kaj identigi mallongdaŭrajn instalaĵojn en kontinuaj integrigaj sistemoj, testaj sistemoj, ujoj kaj virtualaj maŝinoj. Se vi deziras, la uzanto povas malebligi la sendon de ĉi tiu informo.
  • Aldonitaj labortablaj pakaĵoj Deepin, disvolvita de la programistoj de la samnoma dissenda ilaro el Ĉinio. La labortablaj komponantoj estas evoluigitaj per C/C++ kaj Go-lingvoj, sed la interfaco estas kreita per HTML5-teknologioj uzante la TTT-motoron Chromium. La ĉefa funkcio de la Deepin-labortablo estas la panelo, kiu subtenas plurajn operaciumojn. En klasika reĝimo, ekzistas pli eksplicita apartigo de malfermitaj fenestroj kaj aplikaĵoj ofertitaj por lanĉo. Efika reĝimo iom memorigas pri Unity, miksante indikilojn pri rulado de programoj, plej ŝatataj aplikoj kaj kontrol-apletoj. La interfaco de lanĉa programo estas montrata sur la tuta ekrano kaj provizas du reĝimojn - vidi plej ŝatatajn aplikojn kaj navigi tra la katalogo de instalitaj programoj;
  • Aldonitaj pakaĵoj kun la labortablo Pantheon, kiu estas disvolvita de la projekto Elementa VIN. GTK3+, Vala lingvo kaj Granita kadro estas uzataj por evoluo. La Pantheon-grafika medio kombinas tiajn komponentojn kiel la Gala fenestromanaĝero (surbaze de LibMutter), la WingPanel-supran panelon, la Slingshot-lanĉilon, la Switchboard-kontrolpanelon, la Plank-malsupran taskdrinkejon (analogo de la Docky-panelo reverkita en Vala) kaj la Panteono. Greeter-sesiomanaĝero (bazita sur LightDM );
  • Ĝisdatigitaj programversioj: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fiŝo 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;

  • Transiris al GnuPG 2 kiel la ĉefa efektivigo de GPG (
    /usr/bin/gpg nun ligas al la rulebla GnuPG 2 anstataŭ GnuPG 1;
  • Laboro estis farita por certigi grafikan montradon pli glata ĉe ekfunkciigo, sen ekranaj senkurentiĝoj aŭ abruptaj grafikaj transiroj. La i915-ŝoforo havas fastboot-reĝimon ebligita defaŭlte, la plymouth-ŝarga ekrano havas novan temon;
  • La defaŭlta efektivigo de la D-Bus-buso estas ebligita D-Bus Makleristo. D-Bus Broker estas efektivigita tute en uzantspaco, restas plene kongrua kun la referenca efektivigo de D-Bus, estas desegnita por subteni praktikan funkciecon, kaj fokusiĝas al plibonigo de rendimento kaj fidindeco;
  • Metadatuma formato por tuta disko-ĉifrado estis ŝanĝita de LUKS1 al LUKS2;
  • Prepare por la fino de subteno por Python 2 (prizorgado por ĉi tiu branĉo eksvalidiĝas la 1-an de januaro 2020), ĝi estis forigita el la deponejoj. granda nombro Python 2 specifaj pakoj. Por deponejo-provizitaj Python-moduloj kun metadatuma subteno
    Python Egg/Wheel havas dependecgeneratoron ebligita defaŭlte;

  • Subteno por malrekomenditaj kaj nesekuraj funkcioj kiel ĉifri, encrypt_r, setkey, setkey_r kaj fcrypt estis forigita de libcrypt;
  • La dosiero /etc/sysconfig/nfs estas malrekomendita; nur /etc/nfs.conf estu uzata por agordi NFS;
  • Aldonita uEFI-subteno por ekfunkciigo sur ARMv7-sistemoj;
  • La MongoDB DBMS estis forigita de la deponejoj pro la transiro de ĉi tiu projekto al ne-libera permesilo, nekongrua kun Fedora postuloj;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp kaj sonatype-oss-parent pakaĵoj estis malrekomenditaj;
  • Kolekto aldonita Linukso-Sistemaj Roloj kun aro de moduloj kaj roloj por deploji centralizitan agordan administradsistemon bazitan sur Ansible;
  • ĉesigita formado de Fedora Atomic Host konstruas, proponante medion nudigitan al la minimumo, kies ĝisdatigo estas efektivigita atome anstataŭigante la bildon de la tuta sistemo, sen rompi ĝin en apartajn pakaĵojn. Fedora Atomic Host estos anstataŭigita per projekto Fedora Core OS, daŭrigante evoluo de Linukso-servila sistemo Ujo Linukso;
  • Danke al la uzo de PipeWire problemoj solvitaj kun komuna aliro al Chrome kaj Firefox-fenestroj en Wayland-bazitaj medioj dum organizado de fora laboro kun la sistemo. Problemoj kun uzado de proprietaj NVIDIA binaraj ŝoforoj kun Wayland ankaŭ estis solvitaj. Provizo Defaŭlte, Firefox-konstruaĵoj kun enkonstruita Wayland-subteno estas prokrastaj ĝis la venonta eldono (en Fedora 30, Firefox daŭre funkcios per XWayland).
  • Ilaro inkluzivita Fedora Ilujo, kiu ebligas al vi lanĉi aldonan izolitan medion, kiu povas esti agordita iel ajn per la kutima DNF-pakaĵmanaĝero. La specifita medio faciligos la vivon por programistoj, kiuj ofte bezonas instali diversajn kromajn bibliotekojn kaj aplikaĵojn kiam ili uzas arojn Fedora Arĝentbluo;
  • La OpenH264-biblioteko kun la efektivigo de la kodeko H.264, kiu estas uzata en Fajrovulpo kaj GStreamer, aldonis subtenon por malkodi la Ĉefajn kaj Altajn profilojn, kiuj kutime estas uzataj por servi vidbendon en interretaj servoj (antaŭe, nur la Baseline-profilo estis subtenata en OpenH264);
  • La strukturo inkluzivas sistemon por centralizita agordo de Linuksaj labortabloj - Flotestro, dizajnita por organizi la deplojon kaj prizorgadon de agordoj por granda nombro da laborstacioj bazitaj sur Linukso kaj GNOME. Provizas ununuran, centralizitan interfacon por administri labortablajn agordojn, aplikajn programojn kaj retajn konektojn;
  • Daŭrigis disvolviĝo de la eldono Fedora Silverblue, kiu diferencas de Fedora Workstation pro tio, ke ĝi estas liverita en monolita formo, sen dividi la bazan sistemon en apartajn pakaĵojn, uzante atoman ĝisdatigmekanismon kaj instalante ĉiujn pliajn aplikaĵojn en formo de flatpak-pakaĵoj lanĉitaj en izolitaj pakoj. ujoj. La nova versio aldonas la kapablon uzi la rpm-ostree-tavolon en GNOME-Programaro por aldoni tavolojn al la baza Silverblue-bildo kun pliaj aplikaĵoj kaj sistemaj komponantoj, kiuj estas distribuitaj nur en la formo de rpm-pakaĵoj kaj ankoraŭ ne haveblaj en flatpak. Ekzemple, rpm-ostree provizas subtenon por instali proprietajn NVIDIA-ŝoforojn, tiparojn, lingvajn arojn, GNOME Shell-etendaĵojn kaj triapartajn aplikaĵojn kiel Google Chrome.

Samtempe por Fedora 30 metita en funkciado "senpagaj" kaj "neliberaj" deponejoj de la projekto RPM Fusion, en kiuj disponeblas pakaĵoj kun pliaj plurmediaj aplikoj (MPlayer, VLC, Xine), video/aŭdaj kodekoj, DVD-subteno, proprietaj ŝoforoj AMD kaj NVIDIA, ludprogramoj, emuliloj.

fonto: opennet.ru

Aldoni komenton