Fedora 34 Linux distribution release

Gipresentar ang pagpagawas sa Linux distribution Fedora 34. Ang mga produkto Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, ingon man usa ka set sa "spins" nga adunay Live build sa desktop environment KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE giandam na para i-download. ug LXQt. Ang mga asembliya gihimo alang sa x86_64, Power64, ARM64 (AArch64) nga mga arkitektura ug lainlaing mga aparato nga adunay 32-bit ARM processors. Ang pagmantala sa Fedora Silverblue nagtukod nalangan.

Ang labing inila nga mga pag-uswag sa Fedora 34 mao ang:

  • Ang tanan nga mga audio stream gibalhin sa PipeWire media server, nga karon ang default imbes sa PulseAudio ug JACK. Ang paggamit sa PipeWire nagtugot kanimo sa paghatag ug propesyonal nga mga kapabilidad sa pagproseso sa audio sa usa ka regular nga edisyon sa desktop, pagtangtang sa pagkabahinbahin ug paghiusa sa imprastraktura sa audio alang sa lainlaing mga aplikasyon.

    Sa nangaging mga pagpagawas, ang Fedora Workstation migamit sa usa ka proseso sa background nga gitawag PulseAudio aron maproseso ang audio, ug ang mga aplikasyon naggamit sa usa ka librarya sa kliyente aron makig-uban sa maong proseso, pagsagol ug pagdumala sa mga audio stream. Alang sa propesyonal nga pagproseso sa audio, gigamit ang JACK sound server ug ang kauban nga librarya sa kliyente. Aron maseguro ang pagkaangay, imbes nga mga librarya alang sa pagpakig-uban sa PulseAudio ug JACK, usa ka layer nga nagdagan pinaagi sa PipeWire ang gidugang, nga nagtugot kanimo sa pagluwas sa trabaho sa tanan nga kasamtangan nga PulseAudio ug JACK nga mga kliyente, ingon man mga aplikasyon nga gihatag sa format nga Flatpak. Para sa legacy nga mga kliyente nga naggamit sa ubos nga lebel nga ALSA API, usa ka ALSA plugin ang gi-install nga nagtultol sa mga audio stream direkta sa PipeWire.

  • Ang mga pagtukod gamit ang KDE desktop gibalhin aron gamiton ang Wayland sa default. Ang sesyon nga nakabase sa X11 gibalhin sa usa ka kapilian. Namatikdan nga ang pagpagawas sa KDE Plasma 34 nga gihatag sa Fedora 5.20 gidala sa halos parity sa pag-andar sa mode sa operasyon sa ibabaw sa X11, lakip ang mga problema sa screencasting ug middle-mouse button paste. Aron magtrabaho kung naggamit sa proprietary NVIDIA nga mga drayber, ang kwin-wayland-nvidia nga pakete gigamit. Ang pagkaangay sa mga aplikasyon sa X11 gisiguro gamit ang sangkap nga XWayland.
  • Gipauswag nga suporta sa Wayland. Gidugang ang abilidad sa paggamit sa XWayland component sa mga sistema nga adunay proprietary NVIDIA drivers. Sa mga palibot nga nakabase sa Wayland, gipatuman ang suporta sa pagtrabaho sa mode nga walay ulo, nga nagtugot kanimo sa pagpadagan sa mga sangkap sa desktop sa hilit nga mga sistema sa server nga adunay access pinaagi sa VNC o RDP.
  • Ang Fedora Workstation desktop gi-update sa GNOME 40 ug GTK 4. Sa GNOME 40, Aktibidad Overview virtual desktops gibalhin ngadto sa landscape orientation ug gipakita sa usa ka padayon nga scrolling chain gikan sa wala ngadto sa tuo. Ang matag desktop nga gipakita sa Overview mode nagtan-aw sa anaa nga mga bintana ug dinamikong pag-pan ug pag-zoom samtang ang user nakig-interact. Ang usa ka seamless nga transisyon gihatag tali sa listahan sa mga programa ug virtual desktop. Gipauswag nga organisasyon sa trabaho kung adunay daghang mga monitor. Ang disenyo sa daghang mga programa gi-moderno. Gisuportahan sa GNOME Shell ang paggamit sa GPU alang sa paghubad sa mga shaders.
    Fedora 34 Linux distribution release
  • Ang tanan nga mga edisyon sa Fedora gipalihok sa paggamit sa systemd-oomd nga mekanismo alang sa sayo nga pagtubag sa ubos nga mga kondisyon sa memorya sa sistema, imbes sa kaniadto nga gigamit nga proseso sa earlyoom. Ang Systemd-oomd gibase sa PSI (Pressure Stall Information) kernel subsystem, nga nagtugot kanimo sa pag-analisar sa impormasyon sa wanang sa gumagamit bahin sa oras sa paghulat alang sa pagkuha sa lainlaing mga kapanguhaan (CPU, memorya, I/O) aron tukma nga masusi ang lebel sa pagkarga sa sistema ug ang kinaiya sa paghinay. Gipaposible sa PSI nga mahibal-an ang pagsugod sa mga paglangan tungod sa kakulang sa mga kahinguhaan ug pilion nga tapuson ang mga proseso nga kusog sa kapanguhaan sa usa ka yugto kung ang sistema wala pa sa usa ka kritikal nga kahimtang ug wala magsugod sa intensive nga pagputol sa cache ug pagduso sa datos sa swap partisyon.
  • Ang Btrfs file system, nga sukad sa kataposang pagpagawas nahimong default para sa desktop flavors sa Fedora (Fedora Workstation, Fedora KDE, ug uban pa), naglakip sa transparent data compression gamit ang ZSTD algorithm. Ang compression mao ang default alang sa bag-ong mga instalasyon sa Fedora 34. Ang mga tiggamit sa kasamtangan nga mga sistema makahimo sa compression pinaagi sa pagdugang sa "compress=zstd:1" nga bandila sa /etc/fstab ug pagpadagan sa "sudo btrfs filesystem defrag -czstd -rv / /home/" aron ma-compress ang naa na nga datos. Sa pagtimbang-timbang sa compression efficiency, mahimo nimong gamiton ang "compsize" utility. Namatikdan nga ang pagtipig sa datos sa compressed nga porma dili lamang makaluwas sa disk space, apan nagdugang usab sa serbisyo sa kinabuhi sa SSD drive pinaagi sa pagkunhod sa gidaghanon sa pagsulat nga mga operasyon, ug usab nagdugang sa katulin sa pagbasa ug pagsulat sa dako, maayo nga compressed nga mga file sa hinay nga mga drive. .
  • Ang opisyal nga mga edisyon sa pag-apod-apod naglakip sa bersyon nga adunay i3 window manager, nga nagtanyag usa ka tiled window layout mode sa desktop.
  • Nagsugod na ang pagporma sa mga imahe gamit ang KDE desktop para sa mga sistema base sa AArch64 nga arkitektura, dugang sa mga asembliya nga adunay GNOME ug Xfce desktop, ug mga imahe para sa mga sistema sa server.
  • Usa ka bag-ong imahe sa Comp Neuro Container ang gidugang, nga naglakip sa usa ka pagpili sa mga aplikasyon sa pagmodelo ug simulation nga mapuslanon alang sa panukiduki sa neuroscience.
  • Ang edisyon alang sa Internet sa mga Butang (Fedora IoT), nga nagtanyag sa usa ka sistema sa palibot nga gihuboan sa labing gamay, ang pag-update niini gihimo sa atomically pinaagi sa pag-ilis sa imahe sa tibuuk nga sistema, ug ang mga aplikasyon gibulag gikan sa panguna nga sistema gamit ang mga hilit nga sulud. (Gigamit ang podman alang sa pagdumala), gidugang ang suporta alang sa mga ARM board nga Pine64, RockPro64 ug Jetson Xavier NX, ingon man gipaayo nga suporta alang sa mga board nga nakabase sa i.MX8 SoC sama sa 96boards Thor96 ug Solid Run HummingBoard-M. Ang paggamit sa hardware failure tracking mechanisms (watchdog) alang sa automatic system recovery gihatag.
  • Ang paghimo sa lain nga mga pakete nga adunay mga librarya nga gigamit sa mga proyekto nga gibase sa Node.js wala na gipadayon. Hinoon, ang Node.js gihatagan lamang og mga batakang pakete nga adunay tighubad, mga file sa header, mga nag-unang librarya, binary modules, ug mga batakang himan sa pagdumala sa pakete (NPM, yarn). Ang mga aplikasyon nga gipadala sa Fedora repository nga naggamit sa Node.js gitugotan sa pag-embed sa tanang kasamtangang dependencies ngadto sa usa ka pakete, nga walay pagbahin o pagbulag sa mga librarya nga gigamit ngadto sa lain nga mga pakete. Ang pag-embed sa mga librarya magtugot kanimo sa pagtangtang sa kalat sa gagmay nga mga pakete, pagpayano sa pagmentinar sa mga pakete (kaniadto, ang tigmentinar migahin ug daghang oras sa pagrepaso ug pagsulay sa gatusan ka mga pakete nga adunay mga librarya kaysa sa panguna nga pakete nga adunay programa), magwagtang sa imprastraktura sa mga panagbangi sa librarya ug masulbad ang mga problema sa pagbugkos sa mga bersyon sa librarya (ang mga nagmintinar maglakip sa napamatud-an ug nasulayan nga mga bersyon sa package).
  • Ang FreeType font engine nakabig aron gamiton ang HarfBuzz glyph shaping engine. Ang paggamit sa HarfBuzz sa FreeType nakapauswag sa kalidad sa pagpahibalo (pagpahapsay sa outline sa usa ka glyph sa panahon sa rasterization aron mapauswag ang katin-aw sa mga low-resolution nga mga screen) kung magpakita sa teksto sa mga pinulongan nga adunay komplikado nga layout sa teksto, diin ang mga glyph mahimong maporma gikan sa daghang mga karakter. Sa partikular, ang paggamit sa HarfBuzz nagtugot kanimo sa pagtangtang sa problema sa pagbaliwala sa mga ligature diin wala’y lahi nga mga karakter sa Unicode kung nagpahibalo.
  • Ang abilidad sa pag-disable sa SELinux samtang nagdagan gikuha na - ang pag-disable niini pinaagi sa pagbag-o sa /etc/selinux/config settings (SELINUX=disabled) dili na suportado. Human masugdan ang SELinux, ang mga tigdumala sa LSM kay gitakda na sa read-only mode, nga makapauswag sa proteksyon batok sa mga pag-atake nga mosulay sa pag-disable sa SELinux human mapahimuslan ang mga kahuyangan nga nagtugot sa mga sulod sa kernel memory nga mabag-o. Aron ma-disable ang SELinux, mahimo nimong i-reboot ang sistema pinaagi sa pagpasa sa parameter nga "selinux = 0" sa kernel command line. Ang abilidad sa pagbalhin tali sa "pagpatuman" ug "pagtugot" nga mga mode sa panahon sa proseso sa boot gipabilin.
  • Ang Xwayland DDX component, nga nagpadagan sa X.Org Server aron organisahon ang pagpatuman sa X11 nga mga aplikasyon sa Wayland-based environment, gibalhin ngadto sa usa ka bulag nga pakete, nga gitigom gikan sa bag-ong code base nga independente sa stable nga pagpagawas sa X. Org server.
  • Gipaandar ang pag-restart sa tanan nga gi-update nga mga serbisyo sa systemd dayon pagkahuman sa usa ka transaksyon sa manager sa package sa RPM. Samtang kaniadto ang serbisyo gi-restart dayon pagkahuman sa pag-update sa matag pakete nga nag-intersect niini, karon usa ka pila ang naporma ug ang mga serbisyo gi-restart sa katapusan sa sesyon sa RPM, pagkahuman na-update ang tanan nga mga pakete ug librarya.
  • Ang mga hulagway alang sa ARMv7 boards (armhfp) kay nakabig sa UEFI sa default.
  • Ang gidak-on sa virtual swap device nga gihatag sa zRAM nga makina gidugangan gikan sa quarter ngadto sa katunga sa gidak-on sa pisikal nga memorya, ug limitado usab sa 8 GB nga limitasyon. Ang pagbag-o nagtugot kanimo sa malampuson nga pagpadagan sa Anaconda installer sa usa ka sistema nga adunay gamay nga kantidad sa RAM.
  • Ang paghatud sa mga pakete sa crate alang sa Rust nga pinulongan sa stable nga sanga gisiguro. Ang mga pakete gihatag sa prefix nga "rust-".
  • Aron makunhuran ang gidak-on sa pag-instalar sa mga imahe sa ISO, gihatag ang puro nga SquashFS, nga wala ang nested EXT4 layer, nga gigamit alang sa mga hinungdan sa kasaysayan.
  • Ang GRUB boot loader configuration files nahiusa alang sa tanang gisuportahan nga mga arkitektura, bisan unsa pa ang suporta sa EFI.
  • Aron makunhuran ang pagkonsumo sa espasyo sa disk, ang pag-compress sa mga file nga adunay firmware nga gigamit sa Linux kernel gihatag (sugod sa kernel 5.3, gisuportahan ang pag-load sa firmware gikan sa xz archive). Kung gi-unpack, ang tanan nga firmware mokabat mga 900 MB, ug kung gi-compress, ang ilang gidak-on mikunhod sa katunga.
  • Ang ntp package (server alang sa pag-synchronize sa eksaktong oras) gipulihan sa usa ka fork sa ntpsec.
  • Ang xemacs, xemacs-packages-base, xemacs-packages-extra ug neXtaw nga mga pakete, kansang pag-uswag dugay nang mihunong, gideklarar nga dili na magamit. Ang nscd nga pakete wala na gigamit - ang systemd-resolved gigamit na karon sa pag-cache sa host database, ug ang sssd mahimong gamiton sa cache nga ginganlan og mga serbisyo.
  • Ang xorg-x11-* nga mga koleksyon sa X11 nga mga utilities wala na ipadayon; ang matag utility gitanyag na sa usa ka bulag nga pakete.
  • Ang paggamit sa ngalan nga master sa git repository sa proyekto gipahunong, tungod kay kini nga pulong bag-o lang giisip nga dili husto sa politika. Ang default nga ngalan sa sanga sa git repository karon "main", ug sa mga repository nga adunay mga pakete sama sa src.fedoraproject.org/rpms ang sanga "rawhide".
  • Gi-update nga mga bersyon sa pakete, lakip ang: 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 Na-update nga LX0.16.0.t4.16.
  • Bag-ong logo gipaila.
    Fedora 34 Linux distribution release

Sa parehas nga oras, ang "libre" ug "dili libre" nga mga repository sa proyekto sa RPM Fusion gilunsad alang sa Fedora 34, diin ang mga pakete nga adunay dugang nga aplikasyon sa multimedia (MPlayer, VLC, Xine), video / audio codec, suporta sa DVD, proprietary AMD ug Mga drayber sa NVIDIA, mga programa sa dula, mga emulator.

Source: opennet.ru

Idugang sa usa ka comment