Tso tawm ntawm Linux faib Fedora 34

Kev tso tawm ntawm Linux faib Fedora 34 tau nthuav tawm. Cov khoom lag luam Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, nrog rau cov txheej txheem "spins" nrog Live tsim ntawm desktop ib puag ncig KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE tau npaj rau kev rub tawm. thiab LXQt. Kev sib dhos yog tsim rau x86_64, Power64, ARM64 (AArch64) architectures thiab ntau yam khoom siv nrog 32-ntsis ARM processors. Kev tshaj tawm ntawm Fedora Silverblue tsim yog ncua.

Qhov kev txhim kho tseem ceeb tshaj plaws hauv Fedora 34 yog:

  • Tag nrho cov kwj suab tau raug tsiv mus rau PipeWire media server, uas tam sim no yog lub neej ntawd tsis yog PulseAudio thiab JACK. Siv PipeWire tso cai rau koj los muab kev tshaj lij kev ua haujlwm lub peev xwm hauv lub desktop ib txwm muaj, tshem tawm kev tawg thiab sib koom ua ke cov suab paj nruag rau kev siv sib txawv.

    Hauv kev tshaj tawm yav dhau los, Fedora Workstation tau siv cov txheej txheem keeb kwm yav dhau los hu ua PulseAudio los ua cov suab, thiab cov ntawv thov siv lub tsev qiv ntawv tus neeg siv los cuam tshuam nrog cov txheej txheem ntawd, sib tov thiab tswj cov suab nrov. Rau kev ua suab nrov, JACK suab server thiab cov tsev qiv ntawv cuam tshuam nrog cov neeg siv khoom. Txhawm rau kom ntseeg tau tias muaj kev sib raug zoo, tsis yog cov tsev qiv ntawv rau kev cuam tshuam nrog PulseAudio thiab JACK, txheej txheej khiav ntawm PipeWire tau ntxiv, uas tso cai rau koj khaws cov haujlwm ntawm txhua tus neeg siv khoom PulseAudio thiab JACK, nrog rau cov ntawv thov xa hauv Flatpak hom. Rau cov neeg siv khoom qub uas siv ALSA API qib qis, ALSA plugin tau teeb tsa uas xa cov suab ncaj qha mus rau PipeWire.

  • Tsim nrog KDE desktop tau hloov mus siv Wayland los ntawm lub neej ntawd. X11-raws li kev sib tham tau raug tshem tawm mus rau qhov kev xaiv. Nws tau raug sau tseg tias qhov kev tso tawm ntawm KDE Plasma 34 muab nrog Fedora 5.20 tau coj mus rau yuav luag qhov sib luag hauv kev ua haujlwm nrog hom kev ua haujlwm saum toj kawg nkaus ntawm X11, suav nrog teeb meem nrog kev tshuaj ntsuam xyuas thiab nruab nrab-nias khawm pasting. Txhawm rau ua haujlwm thaum siv tus tswv NVIDIA tsav tsheb, pob kwin-wayland-nvidia siv. Kev sib raug zoo nrog X11 daim ntawv thov yog xyuas kom siv XWayland tivthaiv.
  • Txhim kho Wayland txhawb nqa. Ntxiv lub peev xwm los siv XWayland tivthaiv ntawm cov tshuab nrog tus tswv NVIDIA tsav tsheb. Hauv Wayland-raws li ib puag ncig, kev txhawb nqa rau kev ua haujlwm hauv hom tsis muaj taub hau yog siv, uas tso cai rau koj los khiav cov khoom siv desktop ntawm cov chaw taws teeb server nrog kev nkag ntawm VNC lossis RDP.
  • Lub Fedora Workstation desktop tau hloov kho rau GNOME 40 thiab GTK 4. Hauv GNOME 40, Cov Haujlwm Saib Xyuas Kev Ua Haujlwm virtual tau raug hloov mus rau qhov kev taw qhia toj roob hauv pes thiab tau tshwm sim hauv cov saw txuas txuas ntxiv ntawm sab laug mus rau sab xis. Txhua lub desktop tso tawm nyob rau hauv hom Txheej txheem cej luam pom qhov muaj qhov rais thiab dynamically pans thiab zooms raws li tus neeg siv cuam tshuam. Kev hloov pauv seamless yog muab nruab nrab ntawm cov npe ntawm cov kev pab cuam thiab virtual desktops. Txhim kho lub koom haum ntawm kev ua haujlwm thaum muaj ntau yam saib. Kev tsim qauv ntawm ntau cov kev pab cuam tau hloov kho tshiab. GNOME Plhaub txhawb kev siv GPU rau kev ua cov duab ntxoov ntxoo.
    Tso tawm ntawm Linux faib Fedora 34
  • Tag nrho cov ntawv ntawm Fedora tau raug hloov mus siv lub systemd-oomd mechanism rau cov lus teb thaum ntxov rau cov xwm txheej tsis nco ntawm lub kaw lus, es tsis txhob siv cov txheej txheem ntxov ntxov. Systemd-oomd yog ua raws li PSI (Pressure Stall Information) kernel subsystem, uas tso cai rau koj los tshuaj xyuas cov ntaub ntawv hais txog lub sijhawm tos kom tau txais ntau yam kev pabcuam (CPU, nco, I / O) hauv cov neeg siv qhov chaw kom raug ntsuas cov qib ntawm lub kaw lus. thiab qhov xwm txheej qeeb. PSI ua rau nws muaj peev xwm txheeb xyuas qhov pib ntawm kev ncua vim tsis muaj peev txheej thiab xaiv cov txheej txheem siv cov txheej txheem siv nyob rau theem thaum lub kaw lus tseem tsis tau nyob rau hauv lub xeev tseem ceeb thiab tsis pib siv zog txiav cov cache thiab thawb cov ntaub ntawv mus rau hauv kev sib pauv. muab faib.
  • Cov ntaub ntawv Btrfs, uas txij li qhov kev tso tawm kawg tau ua lub neej ntawd rau desktop flavours ntawm Fedora (Fedora Workstation, Fedora KDE, thiab lwm yam), suav nrog cov ntaub ntawv pob tshab compression siv ZSTD algorithm. Compression yog lub neej ntawd rau kev teeb tsa tshiab ntawm Fedora 34. Cov neeg siv ntawm cov tshuab uas twb muaj lawm tuaj yeem ua kom compression los ntawm kev ntxiv "compress=zstd:1" chij rau /etc/fstab thiab khiav "sudo btrfs filesystem defrag -czstd -rv / /home/" mus compress cov ntaub ntawv uas twb muaj lawm. Txhawm rau ntsuas compression efficiency, koj tuaj yeem siv cov khoom siv "compsize". Nws raug sau tseg tias khaws cia cov ntaub ntawv hauv daim ntawv compressed tsis tsuas yog txuag qhov chaw disk, tab sis kuj ua rau lub neej kev pab cuam ntawm SSD tsav los ntawm kev txo qhov ntim ntawm kev sau ntawv, thiab tseem ua rau kom ceev ntawm kev nyeem ntawv thiab sau cov ntaub ntawv loj, zoo-compressed ntawm qeeb drives. .
  • Cov ntawv tshaj tawm ntawm kev faib khoom suav nrog cov version nrog i3 qhov rais tus thawj tswj, uas muaj cov vuas qhov rais layout hom ntawm lub desktop.
  • Kev tsim cov duab nrog KDE desktop rau cov kab ke raws li AArch64 architecture tau pib, ntxiv rau cov rooj sib tham nrog GNOME thiab Xfce desktops, thiab cov duab rau cov neeg rau zaub mov.
  • Daim duab Comp Neuro Container tshiab tau ntxiv, uas suav nrog kev xaiv ntawm kev ua qauv thiab simulation daim ntawv thov muaj txiaj ntsig zoo rau kev tshawb fawb neuroscience.
  • Ib tsab ntawv rau Internet ntawm Yam (Fedora IoT), uas muaj qhov system ib puag ncig stripped mus rau qhov tsawg kawg nkaus, qhov hloov tshiab ntawm uas yog ua tiav atomically los ntawm kev hloov cov duab ntawm tag nrho cov kab ke, thiab daim ntawv thov raug cais tawm ntawm lub ntsiab system siv cov thawv cais. (podman yog siv rau kev tswj hwm), kev txhawb nqa rau ARM boards tau ntxiv Pine64, RockPro64 thiab Jetson Xavier NX, nrog rau kev txhim kho kev txhawb nqa rau i.MX8 SoC raws li cov laug cam xws li 96boards Thor96 thiab Solid Run HummingBoard-M. Kev siv cov cuab yeej kho vajtse tsis ua haujlwm nrhiav cov cuab yeej (watchdog) rau kev rov ua haujlwm tsis zoo no tau muab.
  • Kev tsim cov pob khoom sib cais nrog cov tsev qiv ntawv siv hauv cov haujlwm raws li Node.js tau raug txiav lawm. Hloov chaw, Node.js tsuas yog muab cov pob ntawv yooj yim nrog tus neeg txhais lus, cov ntaub ntawv header, cov tsev qiv ntawv thawj, binary modules, thiab cov cuab yeej tswj pob yooj yim (NPM, xov paj). Cov ntawv thov xa tuaj rau hauv Fedora repository uas siv Node.js tau tso cai rau embed tag nrho cov kev vam khom uas twb muaj lawm rau hauv ib pob, yam tsis muaj kev sib cais lossis cais cov tsev qiv ntawv siv rau hauv nyias pob. Cov tsev qiv ntawv embedding yuav tso cai rau koj kom tshem tawm cov kev sib tsoo ntawm cov pob me me, yuav yooj yim rau kev saib xyuas cov pob khoom (yav dhau los, tus neeg saib xyuas siv sijhawm ntau los tshuaj xyuas thiab sim ntau pua pob khoom nrog cov tsev qiv ntawv ntau dua li ntawm cov pob tseem ceeb nrog cov kev pab cuam), yuav tshem tawm cov infrastructure ntawm lub tsev qiv ntawv tsis sib haum xeeb thiab yuav daws teeb meem nrog khi rau cov tsev qiv ntawv versions (tus saib xyuas yuav suav nrog cov ntawv pov thawj thiab kuaj hauv pob).
  • Lub FreeType font cav tau hloov dua siab tshiab los siv HarfBuzz glyph shaping engine. Kev siv HarfBuzz hauv FreeType tau txhim kho qhov zoo ntawm hinting (ua kom zoo dua cov qauv ntawm glyph thaum lub sij hawm rasterization los txhim kho qhov pom tseeb ntawm cov ntxaij vab tshaus uas tsis muaj kev daws teeb meem) thaum tso tawm cov ntawv hauv cov lus nrog cov ntawv teeb tsa nyuaj, uas glyphs tuaj yeem tsim los ntawm ntau yam. cov cim. Tshwj xeeb, siv HarfBuzz tso cai rau koj kom tshem tawm qhov teeb meem ntawm kev tsis quav ntsej cov ligatures uas tsis muaj cov cim Unicode cais thaum hinting.
  • Lub peev xwm los lov tes taw SELinux thaum khiav tau raug tshem tawm - disabling nws los ntawm kev hloov lub /etc/selinux/config settings (SELINUX=disabled) yog tsis txaus siab. Tom qab SELinux tau pib, LSM handlers tam sim no tau teeb tsa rau hom nyeem nkaus xwb, uas txhim kho kev tiv thaiv kev tawm tsam uas sim lov tes taw SELinux tom qab siv qhov tsis zoo uas tso cai rau cov ntsiab lus ntawm kernel nco tau hloov kho. Txhawm rau lov tes taw SELinux, koj tuaj yeem rov pib lub kaw lus los ntawm kev hla "selinux = 0" parameter ntawm cov kab hais kom ua kernel. Lub peev xwm hloov pauv ntawm "kev tswj hwm" thiab "kev tso cai" hom thaum lub sijhawm khau raj tau khaws cia.
  • Xwayland DDX tivthaiv, uas khiav lub X.Org Server los npaj kev ua tiav ntawm X11 daim ntawv thov nyob rau hauv Wayland-raws li ib puag ncig, tau tsiv mus rau ib lub pob cais, sib sau ua ke los ntawm lub hauv paus tshiab code uas yog ywj siab ntawm qhov ruaj khov tso tawm ntawm X. Org server.
  • Ua kom rov pib dua ntawm txhua qhov kev pabcuam kho tshiab ib zaug tom qab ua tiav ntawm kev sib pauv hauv RPM pob tus thawj tswj. Raws li yav dhau los qhov kev pabcuam tau rov pib dua tam sim tom qab hloov kho txhua pob uas cuam tshuam nrog nws, tam sim no ib kab tau tsim thiab cov kev pabcuam tau rov pib dua thaum kawg ntawm RPM kev sib kho, tom qab tag nrho cov pob thiab cov tsev qiv ntawv tau hloov kho.
  • Cov duab rau ARMv7 boards (armhfp) tau hloov mus rau UEFI los ntawm lub neej ntawd.
  • Qhov loj ntawm lub virtual swap ntaus ntawv muab los ntawm lub cav zRAM yog nce los ntawm ib lub hlis twg mus rau ib nrab ntawm qhov loj ntawm lub cev nco, thiab tseem txwv rau 8 GB txwv. Qhov kev hloov pauv tso cai rau koj kom ua tiav Anaconda installer ntawm lub kaw lus nrog me me ntawm RAM.
  • Kev xa cov pob crate rau cov lus Rust hauv cov ceg ruaj khov tau ua tiav. Cov pob khoom tau muab nrog cov ntawv ua ntej "rust-".
  • Txhawm rau txo qhov loj ntawm kev teeb tsa ISO dluab, ntshiab SquashFS yog muab, tsis muaj EXT4 txheej, uas tau siv rau keeb kwm vim li cas.
  • GRUB boot loader configuration files tau koom ua ke rau txhua qhov kev txhawb nqa architectures, tsis hais txog kev txhawb nqa EFI.
  • Txhawm rau txo qhov chaw siv disk, compression ntawm cov ntaub ntawv nrog firmware siv los ntawm Linux ntsiav yog muab (pib los ntawm ntsiav 5.3, thauj khoom firmware los ntawm xz archives tau txais kev txhawb nqa). Thaum unpacked, tag nrho cov firmware yuav siv li ntawm 900 MB, thiab thaum compressed, lawv loj tau txo los ntawm ib nrab.
  • Lub pob ntp (server rau synchronizing lub sijhawm) tau hloov nrog rab rawg ntawm ntpsec.
  • Cov pob khoom xemacs, xemacs-packages-base, xemacs-packages-extra thiab neXtaw tej pob khoom, uas nws txoj kev loj hlob tau ntev lawm, tau tshaj tawm tias obsolete. Cov pob nscd tau raug tshem tawm - systemd- daws teeb meem tam sim no yog siv los cache tus tswv database, thiab sssd tuaj yeem siv rau cache npe cov kev pabcuam.
  • Cov xorg-x11-* sau ntawm X11 cov khoom siv hluav taws xob tau raug txiav lawm; txhua qhov kev siv hluav taws xob tam sim no muaj nyob rau hauv ib pob cais.
  • Kev siv lub npe tus tswv hauv qhov project git repositories tau raug tso tseg, txij li cov lus no tsis ntev los no tau suav tias yog kev nom kev tswv tsis raug. Lub npe ceg npe hauv git repositories tam sim no yog "qhov tseem ceeb", thiab hauv cov chaw khaws khoom nrog cov pob khoom xws li src.fedoraproject.org/rpms ceg yog "rawhide".
  • Hloov tshiab pob versions, suav nrog: 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. Hloov tshiab X.0.16.0fQ.
  • Lub logo tshiab tau nthuav tawm.
    Tso tawm ntawm Linux faib Fedora 34

Nyob rau tib lub sijhawm, "dawb" thiab "nonfree" repositories ntawm RPM Fusion qhov project tau pib rau Fedora 34, nyob rau hauv cov pob khoom nrog cov ntawv thov multimedia ntxiv (MPlayer, VLC, Xine), video / audio codecs, DVD txhawb, muaj tswv AMD thiab NVIDIA tsav tsheb, gaming programs, emulators.

Tau qhov twg los: opennet.ru

Ntxiv ib saib