Liberasyon distribisyon Linux Fedora 34

Yo te prezante liberasyon distribisyon Linux Fedora 34. Pwodwi Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, ansanm ak yon seri "vire" ak bati Live nan anviwònman Desktop KDE Plasma 5, Xfce, i3, MATE. , Cinnamon, LXDE yo te prepare pou telechaje. ak LXQt. Asanble yo pwodwi pou x86_64, Power64, ARM64 (AArch64) achitekti ak divès aparèy ak processeur ARM 32-bit. Piblikasyon Fedora Silverblue builds an reta.

Amelyorasyon ki pi remakab nan Fedora 34 yo se:

  • Tout kouran odyo yo te deplase nan sèvè medya PipeWire, ki se kounye a default olye pou yo PulseAudio ak JACK. Sèvi ak PipeWire pèmèt ou bay kapasite pwofesyonèl pwosesis odyo nan yon edisyon Desktop regilye, debarase m de fwagmantasyon ak inifye enfrastrikti odyo a pou aplikasyon diferan.

    Nan vèsyon anvan yo, Fedora Workstation te itilize yon pwosesis background ki rele PulseAudio pou trete odyo, ak aplikasyon yo te itilize yon bibliyotèk kliyan pou kominike avèk pwosesis sa a, melanje ak jere kouran odyo. Pou pwosesis odyo pwofesyonèl, sèvè son JACK la ak bibliyotèk kliyan ki asosye yo te itilize. Pou asire konpatibilite, olye de bibliyotèk pou kominike avèk PulseAudio ak JACK, yo te ajoute yon kouch ki kouri atravè PipeWire, ki pèmèt ou sove travay tout kliyan PulseAudio ak JACK ki egziste deja, ansanm ak aplikasyon yo te delivre nan fòma Flatpak la. Pou kliyan eritaj ki itilize API ALSA ki ba-nivo, yo enstale yon plugin ALSA ki mennen kouran odyo dirèkteman nan PipeWire.

  • Bati ak Desktop KDE yo te chanje pou itilize Wayland pa default. Sesyon ki baze sou X11 te rlege nan yon opsyon. Li te note ke liberasyon an nan KDE Plasma 34 apwovizyone ak Fedora 5.20 te pote nan prèske egalite nan fonksyonalite ak mòd nan operasyon sou tèt X11, ki gen ladan pwoblèm ak screencasting ak kole bouton mitan-sourit. Pou travay lè w ap itilize chofè NVIDIA propriétaires, yo itilize pake kwin-wayland-nvidia. Yo asire konpatibilite ak aplikasyon X11 lè l sèvi avèk eleman XWayland la.
  • Amelyore sipò Wayland. Te ajoute kapasite pou itilize eleman XWayland sou sistèm ki gen chofè NVIDIA propriétaires. Nan anviwònman ki baze sou Wayland, sipò pou travay nan mòd san tèt yo aplike, ki pèmèt ou kouri konpozan Desktop sou sistèm sèvè aleka ak aksè atravè VNC oswa RDP.
  • Fedora Workstation Desktop yo te mete ajou nan GNOME 40 ak GTK 4. Nan GNOME 40, Aktivite Apèsi sou biwo vityèl yo te chanje nan oryantasyon jaden flè epi yo parèt nan yon chèn defile kontinyèlman de goch a dwat. Chak Desktop ki parèt nan mòd Apèsi sou lekòl la vizyalize fenèt ki disponib yo ak dinamik pan ak rale pandan itilizatè a kominike. Yo bay yon tranzisyon san pwoblèm ant lis pwogram yo ak biwo vityèl yo. Amelyore òganizasyon travay lè gen plizyè monitè. Konsepsyon anpil pwogram yo te modènize. GNOME Shell sipòte itilizasyon GPU pou rann shaders.
    Liberasyon distribisyon Linux Fedora 34
  • Tout edisyon Fedora yo te deplase pou sèvi ak mekanis systemd-oomd pou repons bonè nan kondisyon memwa ki ba sou sistèm nan, olye pou yo te itilize anvan pwosesis earlyoom la. Systemd-oomd baze sou subsistèm nwayo PSI (Pressure Stall Information), ki pèmèt ou analize enfòmasyon espas itilizatè yo sou tan ap tann pou jwenn divès resous (CPU, memwa, I/O) pou evalye avèk presizyon nivo chaj sistèm lan. ak nati ralentissement. PSI fè li posib yo detekte aparisyon reta akòz mank de resous epi seleksyone mete fen nan pwosesis resous entansif nan yon etap lè sistèm nan poko nan yon eta kritik epi li pa kòmanse entansif koupe kachèt la ak pouse done nan swap la. patisyon.
  • Sistèm fichye Btrfs, ki depi dènye lage a te default pou gou Desktop Fedora (Fedora Workstation, Fedora KDE, elatriye), gen ladan konpresyon done transparan lè l sèvi avèk algorithm ZSTD. Konpresyon se default pou nouvo enstalasyon Fedora 34. Itilizatè sistèm ki egziste deja yo ka pèmèt konpresyon lè yo ajoute drapo "compress=zstd:1" nan /etc/fstab epi kouri "sudo btrfs filesystem defrag -czstd -rv / /home/" pou konprese done ki deja disponib. Pou evalye efikasite konpresyon, ou ka itilize sèvis piblik "compsize". Li te note ke estoke done nan fòm konprese pa sèlman sove espas ki gen kapasite, men tou, ogmante lavi sa a ki sèvis nan kondui SSD pa diminye volim nan operasyon ekri, epi tou li ogmante vitès la nan lekti ak ekri gwo, ki byen konprese dosye sou kondui dousman. .
  • Edisyon ofisyèl distribisyon an gen ladan vèsyon an ak manadjè fenèt i3, ki ofri yon mòd layout fenèt mozayik sou Desktop la.
  • Fòmasyon imaj ak Desktop KDE pou sistèm ki baze sou achitekti AArch64 la kòmanse, anplis asanble ak Desktop GNOME ak Xfce, ak imaj pou sistèm sèvè.
  • Yo te ajoute yon nouvo imaj Comp Neuro Container, ki gen ladann yon seleksyon aplikasyon pou modèl ak simulation itil pou rechèch nerosyans.
  • Edisyon pou Entènèt bagay sa yo (Fedora IoT), ki ofri yon anviwònman sistèm dezabiye nan minimòm, aktyalizasyon a ki fèt atomikman pa ranplase imaj la nan tout sistèm nan, ak aplikasyon yo separe de sistèm prensipal la lè l sèvi avèk resipyan izole. (podman yo itilize pou jesyon), sipò pou tablo ARM yo te ajoute Pine64, RockPro64 ak Jetson Xavier NX, osi byen ke sipò amelyore pou tablo ki baze sou i.MX8 SoC tankou 96boards Thor96 ak Solid Run HummingBoard-M. Yo bay itilizasyon mekanis pou swiv echèk pyès ki nan konpitè (watchdog) pou rekiperasyon sistèm otomatik.
  • Kreyasyon pakè separe ak bibliyotèk yo itilize nan pwojè ki baze sou Node.js sispann. Olye de sa, Node.js bay sèlman pakè debaz ak yon entèprèt, dosye header, bibliyotèk prensipal, modil binè, ak zouti debaz jesyon pake (NPM, fil). Aplikasyon ki anbake nan depo Fedora ki sèvi ak Node.js yo gen dwa entegre tout depandans ki egziste deja nan yon sèl pake, san yo pa divize oswa separe bibliyotèk yo itilize nan pakè separe. Entegrasyon bibliyotèk yo pral pèmèt ou debarase m de dezord ti pakè yo, sa pral senplifye antretyen pakè yo (anvan, mentan an te pase plis tan revize ak teste dè santèn de pakè ak bibliyotèk pase sou pake prensipal la ak pwogram nan), pral soulaje. enfrastrikti nan konfli bibliyotèk yo epi yo pral rezoud pwoblèm ki genyen ak obligatwa nan vèsyon bibliyotèk (mentenitè yo pral enkli vèsyon pwouve ak teste nan pake a).
  • Motè font FreeType la te konvèti pou itilize motè HarfBuzz pou fòme glif la. Itilizasyon HarfBuzz nan FreeType te amelyore kalite sijesyon (lise deskripsyon yon glif pandan rasterizasyon pou amelyore klète sou ekran rezolisyon ki ba) lè yo montre tèks nan lang ki gen layout tèks konplèks, kote glif yo ka fòme nan plizyè. karaktè. An patikilye, lè l sèvi avèk HarfBuzz pèmèt ou debarase m de pwoblèm nan inyore ligature pou ki pa gen okenn karaktè Unicode separe lè allusion.
  • Yo te retire kapasite pou enfim SELinux pandan y ap kouri - enfim li pa chanje paramèt /etc/selinux/config (SELINUX=enfim) pa sipòte ankò. Apre SELinux inisyalize, moun kap okipe LSM yo kounye a mete sou mòd lekti sèlman, ki amelyore pwoteksyon kont atak ki eseye enfim SELinux apre eksplwate frajilite ki pèmèt sa ki nan memwa nwayo yo dwe modifye. Pou enfim SELinux, ou ka rdemare sistèm lan lè w pase paramèt "selinux = 0" sou liy lòd nwayo a. Kapasite pou chanje ant "anfòsman" ak "permisif" mòd pandan pwosesis bòt la konsève.
  • Eleman Xwayland DDX, ki kouri sèvè X.Org la pou òganize ekzekisyon aplikasyon X11 nan anviwònman ki baze sou Wayland, te deplase nan yon pake separe, ki te rasanble nan yon baz kòd fre ki endepandan de degaje ki estab nan X la. Sèvè òg.
  • Pèmèt rekòmanse tout sèvis sistèm mete ajou nan yon fwa apre fini yon tranzaksyon nan manadjè pake RPM la. Lè nou konsidere ke anvan sèvis la te rekòmanse imedyatman apre mete ajou chak pake ki kwaze ak li, kounye a se yon keu fòme ak sèvis yo rekòmanse nan fen sesyon RPM la, apre tout pakè ak bibliyotèk yo te mete ajou.
  • Imaj pou tablo ARMv7 (armhfp) yo te konvèti nan UEFI pa default.
  • Gwosè aparèy swap vityèl motè zRAM bay la ogmante de yon ka rive mwatye gwosè memwa fizik, epi li limite tou a yon limit 8 GB. Chanjman an pèmèt ou byen kouri enstale Anaconda a sou yon sistèm ki gen yon ti kantite RAM.
  • Livrezon pakè kès pou lang Rust nan branch ki estab la te asire. Pakè yo bay prefiks "rouye-".
  • Pou diminye gwosè a nan enstalasyon ISO imaj, SquashFS pi bon kalite yo bay, san yo pa kouch EXT4 enbrike, ki te itilize pou rezon istorik.
  • Fichye konfigirasyon GRUB bootloader yo inifye pou tout achitekti ki sipòte yo, kèlkeswa sipò EFI.
  • Pou diminye konsomasyon espas disk, yo bay konpresyon fichye ki gen firmwèr ki itilize pa nwayo Linux la (kòmanse soti nan nwayo 5.3, chaje firmwèr soti nan achiv xz yo sipòte). Lè depake, tout firmwèr pran apeprè 900 MB, epi lè konprese, gwosè yo te redwi a mwatye.
  • Pake ntp la (sèvè pou senkronize tan egzak) te ranplase ak yon fouchèt ntpsec.
  • Yo te deklare pakè xemacs, xemacs-packages-base, xemacs-packages-extra ak neXtaw, ki gen devlopman yo sispann depi lontan. Pake nscd la te obsolète - systemd-resolved yo itilize kounye a nan kachèt baz done lame a, epi sssd ka itilize nan kachèt sèvis ki rele yo.
  • Koleksyon sèvis piblik xorg-x11-* yo sispann; kounye a yo ofri chak sèvis piblik nan yon pake separe.
  • Yo sispann sèvi ak non mèt la nan depo git pwojè a, paske mo sa a dènyèman te konsidere kòm politikman kòrèk. Non branch default nan depo git se kounye a "prensipal", ak nan depo ak pakè tankou src.fedoraproject.org/rpms branch lan se "rawhide".
  • Mizajou vèsyon pake, ki gen ladan: GCC 11, LLVM/Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on Rails 6.1, BIND 9.16, MariaDB 10.5, PostgreSQL 13. Mizajou LX.0.16.0Qt .4.16.
  • Nouvo logo prezante.
    Liberasyon distribisyon Linux Fedora 34

An menm tan an, depo "gratis" ak "ki pa gratis" nan pwojè RPM Fusion yo te lanse pou Fedora 34, nan ki pakè ak aplikasyon miltimedya adisyonèl (MPlayer, VLC, Xine), kodèk videyo / odyo, sipò DVD, propriétaires AMD ak Chofè NVIDIA, pwogram jwèt, emulateur.

Sous: opennet.ru

Add nouvo kòmantè