Paglabas ng pamamahagi ng Linux Fedora 30

Ipinasa ni Paglabas ng pamamahagi ng Linux Fedora 30. Para sa paglo-load nakahanda Produkto Fedora Workstation, Server ng Fedora, Fedora Silverblue, Fedora IoT Edition, at set ng "spins" na may mga Live na build ng mga desktop environment na KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE at LXQt. Binubuo ang mga pagtitipon para sa x86, x86_64, Power64, ARM64 (AArch64) at iba't ibang mga aparato na may 32-bit na ARM processor.

Pinaka kapansin-pansin mga pagpapabuti sa Fedora 30:

  • Na-update ang GNOME desktop para sa release 3.32 na may muling idinisenyong istilo ng mga elemento ng interface, desktop at mga icon, pang-eksperimentong suporta para sa fractional scaling at pagtatapos ng suporta para sa pandaigdigang menu;
  • Ang trabaho ay ginawa upang mapabuti ang pagganap ng DNF package manager. Ang lahat ng metadata sa mga repository maliban sa xz at gzip ay available na ngayon sa format zchunk, na, bilang karagdagan sa isang mahusay na antas ng compression, ay nagbibigay ng suporta para sa mga pagbabago sa delta, na nagbibigay-daan sa iyo upang i-download lamang ang mga nabagong bahagi ng archive (ang file ay nahahati sa magkahiwalay na naka-compress na mga bloke at ang kliyente ay nagda-download lamang ng mga bloke kung saan ang checksum ay hindi tumugma sa mga bloke sa gilid nito);
  • Sa DNF dagdag pa code upang magpadala ng impormasyong kailangan para mas tumpak na matantya ang base ng gumagamit ng pamamahagi. Kapag nag-a-access ng mga salamin, isang counter na "countme" ang ipapadala, ang halaga nito ay tumataas bawat linggo. Ire-reset ang counter sa "0" pagkatapos ng unang matagumpay na tawag sa server at pagkatapos ng 7 araw ay magsisimula itong magbilang ng mga linggo. Ang pamamaraang ito ay magbibigay-daan sa iyo na tantiyahin kung gaano katagal na-install ang release na ginagamit, na sapat na upang pag-aralan ang dynamics ng mga user na lumilipat sa mga bagong bersyon at pagtukoy ng mga panandaliang pag-install sa tuluy-tuloy na integration system, test system, container at virtual machine. Kung ninanais, maaaring hindi paganahin ng user ang pagpapadala ng impormasyong ito.
  • Nagdagdag ng mga desktop package Deepin, na binuo ng mga developer ng distribution kit na may parehong pangalan mula sa China. Ang mga bahagi ng desktop ay binuo gamit ang mga wikang C/C++ at Go, ngunit ang interface ay ginawa gamit ang mga teknolohiyang HTML5 gamit ang Chromium web engine. Ang pangunahing tampok ng Deepin desktop ay ang panel, na sumusuporta sa maramihang mga operating mode. Sa classic mode, mayroong mas tahasang paghihiwalay ng mga bukas na window at mga application na inaalok para sa paglulunsad. Ang mabisang mode ay medyo nakapagpapaalaala sa Unity, paghahalo ng mga indicator ng tumatakbong mga program, paboritong application at control applet. Ang interface ng paglulunsad ng programa ay ipinapakita sa buong screen at nagbibigay ng dalawang mga mode - pagtingin sa mga paboritong application at pag-navigate sa catalog ng mga naka-install na programa;
  • Nagdagdag ng mga pakete gamit ang Pantheon desktop, na binuo ng proyekto Elementary OS. GTK3+, Vala language at Granite framework ay ginagamit para sa pag-unlad. Pinagsasama ng Pantheon graphical environment ang mga bahagi tulad ng Gala window manager (batay sa LibMutter), ang WingPanel top panel, ang Slingshot launcher, ang Switchboard control panel, ang Plank bottom taskbar (isang analogue ng Docky panel na muling isinulat sa Vala) at ang Pantheon Tagapamahala ng session ng pagbati (batay sa LightDM );
  • Mga na-update na bersyon ng 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;

  • Inilipat sa GnuPG 2 bilang pangunahing pagpapatupad ng GPG (
    Ang /usr/bin/gpg ay nagli-link na ngayon sa GnuPG 2 executable sa halip na GnuPG 1;
  • Ginawa ang trabaho upang matiyak na mas maayos ang pagpapakita ng mga graphics sa pagsisimula, nang walang mga blackout sa screen o mga biglaang graphical na paglipat. Ang i915 driver ay may fastboot mode na pinagana bilang default, ang plymouth boot screen ay may bagong tema;
  • Ang default na pagpapatupad ng D-Bus bus ay pinagana D-Bus Broker. Ang D-Bus Broker ay ganap na ipinatupad sa espasyo ng gumagamit, nananatiling ganap na katugma sa pagpapatupad ng sanggunian ng D-Bus, ay idinisenyo upang suportahan ang praktikal na paggana, at nakatuon sa pagpapabuti ng pagganap at pagiging maaasahan;
  • Ang format ng metadata para sa buong disk encryption ay binago mula LUKS1 patungong LUKS2;
  • Bilang paghahanda para sa pagtatapos ng suporta para sa Python 2 (ang pagpapanatili para sa sangay na ito ay mag-e-expire sa Enero 1, 2020), ito ay inalis mula sa mga repositoryo malaking numero Mga partikular na pakete ng Python 2. Para sa mga module ng Python na ibinigay ng repositoryo na may suporta sa metadata
    Ang Python Egg/Wheel ay mayroong dependency generator na pinagana bilang default;

  • Ang suporta para sa mga hindi na ginagamit at hindi secure na mga function tulad ng encrypt, encrypt_r, setkey, setkey_r at fcrypt ay inalis mula sa libcrypt;
  • Ang /etc/sysconfig/nfs file ay hindi na ginagamit; ang /etc/nfs.conf lang ang dapat gamitin upang i-configure ang NFS;
  • Nagdagdag ng suporta sa uEFI para sa pag-boot sa mga ARMv7 system;
  • Inalis ang MongoDB DBMS mula sa mga repository dahil sa paglipat ng proyektong ito sa isang hindi libreng lisensya, hindi magkatugma may mga kinakailangan sa Fedora;
  • Ang Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp at sonatype-oss-parent na mga pakete ay hindi na ginagamit;
  • Idinagdag ang koleksyon Mga Tungkulin sa Linux System na may isang hanay ng mga module at tungkulin para sa pag-deploy ng isang sentralisadong sistema ng pamamahala ng pagsasaayos batay sa Ansible;
  • itinigil pagbuo ng Fedora Atomic Host build, na nag-aalok ng isang kapaligiran na hinubad sa pinakamaliit, ang pag-update nito ay isinasagawa nang atomically sa pamamagitan ng pagpapalit ng imahe ng buong system, nang hindi pinaghiwa-hiwalay ito sa magkakahiwalay na mga pakete. Ang Fedora Atomic Host ay papalitan ng isang proyekto Fedora Core OS, nagpapatuloy pagbuo ng isang Linux server system Lalagyan ng Linux;
  • Salamat sa paggamit ng PipeWire nalutas ang mga problema na may nakabahaging access sa mga window ng Chrome at Firefox sa mga kapaligirang nakabatay sa Wayland kapag nag-aayos ng malayuang trabaho sa system. Ang mga isyu sa paggamit ng pagmamay-ari na NVIDIA binary driver sa Wayland ay nalutas na rin. Supply Bilang default, ang Firefox build na may built-in na suporta sa Wayland ay naantala hanggang sa susunod na release (sa Fedora 30, tatakbo pa rin ang Firefox sa XWayland).
  • Kasama ang toolkit Toolbox ng Fedora, na nagbibigay-daan sa iyong maglunsad ng karagdagang nakahiwalay na kapaligiran, na maaaring i-configure sa anumang paraan gamit ang karaniwang DNF package manager. Ang tinukoy na kapaligiran ay gagawing mas madali ang buhay para sa mga developer na madalas na kailangang mag-install ng iba't ibang karagdagang mga library at application kapag gumagamit ng mga assemblies Fedora Silverblue;
  • Ang OpenH264 library na may pagpapatupad ng H.264 codec, na ginagamit sa Firefox at GStreamer, ay nagdagdag ng suporta para sa pag-decode ng Main at High profile, na kadalasang ginagamit para maghatid ng video sa mga online na serbisyo (dati, ang Baseline profile lang ang suportado sa OpenH264);
  • Kasama sa istruktura ang isang sistema para sa sentralisadong pagsasaayos ng mga desktop ng Linux - Kumander ng Fleet, na idinisenyo upang ayusin ang pag-deploy at pagpapanatili ng mga setting para sa malaking bilang ng mga workstation batay sa Linux at GNOME. Nagbibigay ng isang solong, sentralisadong interface upang pamahalaan ang mga setting ng desktop, mga application program, at mga koneksyon sa network;
  • Patuloy pagbuo ng edisyon ng Fedora Silverblue, na naiiba sa Fedora Workstation dahil inihahatid ito sa isang monolitikong anyo, nang hindi hinahati ang base system sa magkakahiwalay na mga pakete, gamit ang isang mekanismo ng pag-update ng atomic at pag-install ng lahat ng karagdagang mga application sa anyo ng mga flatpak na pakete na inilunsad sa nakahiwalay mga lalagyan. Ang bagong bersyon ay nagdaragdag ng kakayahang gamitin ang rpm-ostree layer sa GNOME Software upang magdagdag ng mga layer sa batayang imahe ng Silverblue na may mga karagdagang application at mga bahagi ng system na ipinamamahagi lamang sa anyo ng mga rpm na pakete at hindi pa magagamit sa flatpak. Halimbawa, ang rpm-ostree ay nagbibigay ng suporta para sa pag-install ng pagmamay-ari na mga driver ng NVIDIA, mga font, set ng wika, mga extension ng GNOME Shell, at mga third-party na application gaya ng Google Chrome.

Sabay-sabay para sa Fedora 30 ilagay sa operasyon Mga β€œlibre” at β€œhindi libre” na mga repository ng RPM Fusion project, kung saan available ang mga package na may mga karagdagang multimedia application (MPlayer, VLC, Xine), video/audio codec, suporta sa DVD, pagmamay-ari na AMD at NVIDIA driver, game program, emulator.

Pinagmulan: opennet.ru

Magdagdag ng komento