Fedora 33 Distribution nkag mus kuaj Beta

Pib Kev sim cov beta version ntawm Fedora 33 kev faib tawm. Qhov kev tso tawm beta cim kev hloov mus rau theem kawg ntawm kev sim, uas tsuas yog cov kab mob tseem ceeb raug kho. Tso tawm npaj thaum lub Kaum Hli kawg. Teeb meem npog Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT thiab Live tsim xa hauv daim ntawv tig nrog desktop ib puag ncig KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE thiab LXQt. Kev tsim yog npaj rau x86_64, ARM (Raspberry Pi 2 thiab 3), ARM64 (AArch64) thiab Lub Hwjchim architectures.

Qhov tseem ceeb tshaj plaws hloov Hauv Fedora 33:

  • Txhua qhov kev xaiv faib khoom siv (Fedora Workstation, Fedora KDE, thiab lwm yam) tau hloov mus siv Btrfs cov ntaub ntawv los ntawm lub neej ntawd. Siv tus thawj tswj hwm kev faib ua ke Btrfs yuav daws cov teeb meem nrog kev qaug zog ntawm qhov chaw dawb disk thaum mounting / thiab / tsev cov npe sib cais. Nrog Btrfs, cov partitions no tuaj yeem muab tso rau hauv ob qhov sib faib, sib cais, tab sis siv tib qhov chaw disk. Btrfs tseem yuav tso cai rau koj siv cov nta xws li snapshots, pob tshab cov ntaub ntawv compression, raug rho tawm ntawm I/O kev khiav hauj lwm ntawm cgroups2, thiab on-the-fly resizing ntawm partitions.
  • Fedora Workstation desktop hloov tshiab rau kev tso tawm GNOME 3.38, uas tau txhim kho kev ua tau zoo, muaj kev nthuav qhia kev sib tham (Zoo Siab Txais Tos Ncig) nrog cov ntaub ntawv hais txog cov yam ntxwv tseem ceeb ntawm GNOME, nthuav dav kev tswj hwm niam txiv, muab lub peev xwm los muab cov tshuaj ntsuam xyuas sib txawv rau txhua tus saib, ntxiv ib qho kev xaiv los tsis quav ntsej txog kev sib txuas ntawm USB tsis raug tso cai. cov khoom siv thaum lub vijtsam kaw.
  • Thermald yog ntxiv los ntawm lub neej ntawd rau Fedora Workstation los saib xyuas qhov ntsuas kub thiab tiv thaiv CPU los ntawm overheating thaum lub sij hawm ncov loads.
  • Los ntawm lub neej ntawd, animated desktop wallpapers tau qhib, uas cov xim hloov nyob ntawm lub sijhawm ntawm hnub.
  • Hloov chaw vi, lub neej ntawd cov ntawv nyeem yog nano. Qhov kev hloov pauv yog tsav los ntawm lub siab xav ua kom cov kev faib khoom siv tau yooj yim dua rau cov neeg tuaj tshiab los ntawm kev muab tus editor uas tuaj yeem siv los ntawm txhua tus neeg siv uas tsis muaj kev paub tshwj xeeb ntawm kev ua haujlwm hauv Vi editor. Nyob rau tib lub sijhawm, cov pob yooj yim khaws cov pob vim-tsawg kawg (qhov kev hu ncaj qha rau vi yog khaws cia) thiab muab lub peev xwm los hloov pauv lub neej ntawd editor rau vi ntawm tus neeg siv qhov kev thov.
  • Tau txais los ntawm cov ntawv tshaj tawm ntawm kev faib tawm Internet ntawm Yam kev xaiv (Fedora IoT), uas tam sim no nkoj nrog Fedora Workstation thiab Fedora Server. Fedora IoT tsab yog raws li tib lub thev naus laus zis siv hauv Fedora Core OS, Fedora Atomic Host ΠΈ Fedora Silverblue, thiab muab lub kaw lus ib puag ncig stripped mus rau qhov tsawg kawg nkaus, qhov hloov tshiab uas yog nqa tawm atomically los ntawm kev hloov cov duab ntawm tag nrho cov kab ke, tsis muaj kev tawg mus rau hauv nyias pob khoom. Txhawm rau tswj kev ncaj ncees, tag nrho cov duab hauv lub cev tau lees paub nrog tus lej kos npe. Txhawm rau cais cov ntawv thov los ntawm lub ntsiab system muaj siv cov thawv cais (podman yog siv rau kev tswj hwm).

    Fedora IoT system ib puag ncig yog tsim los ntawm kev siv thev naus laus zis OSTree, nyob rau hauv uas lub system duab yog atomically hloov tshiab los ntawm ib tug Git-zoo li repository, tso cai version tswj txoj kev siv rau lub Cheebtsam ntawm cov tis (piv txwv li, koj muaj peev xwm sai yob rov qab lub system mus rau lub xeev yav dhau los). RPM tej pob khoom raug muab txhais rau hauv OSTree repository siv txheej tshwj xeeb rpm-ua. Npaj-ua los ua ke muab rau x86_64, Aarch64 thiab ARMv7 (armhfp) architectures. Tshaj tawm kev txhawb nqa rau Raspberry Pi 3 Model B/B+, 96boards Rock960 Consumer Edition, Pine64 A64-LTS, Pine64 Rockpro64 thiab Rock64 thiab Up Squared, nrog rau x86_64 thiab aarch64 virtual machines.

  • KDE tsab ntawm Fedora muaj cov txheej txheem yav dhau los thaum ntxov tau qhib los ntawm lub neej ntawd, uas tau muab rau hauv qhov kawg tso tawm ntawm Fedora Workstation. Earlyoom tso cai rau koj los teb sai dua rau qhov tsis nco qab, tsis tas mus kom deb li deb hu rau OOM (Tawm Ntawm Kev Nco) tus tuav hauv lub ntsiav, uas tshwm sim thaum qhov xwm txheej tseem ceeb thiab lub kaw lus, raws li txoj cai, tsis teb. rau cov neeg siv kev ua. Yog tias tus nqi ntawm cov cim xeeb muaj tsawg dua 4%, tab sis tsis ntau tshaj 400 MiB, thaum ntxov yuav yuam kom tshem tawm cov txheej txheem nco-siv ntau tshaj plaws (cov uas muaj qhov siab tshaj plaws / proc / * / oom_score), yam tsis tau nqa lub xeev kom meej meej. buffers.
  • Hloov tshiab ntawm ntau lub pob, suav nrog RPM 4.16, Python 3.9, Perl 5.32, Binutils 2.34, Boost 1.73, Glibc 2.32, Mus 1.15, Java 11, LLVM/Clang 11, GNU Ua 4.3, Node.Xlang, 14. 23, Ruby ntawm Rails 0.15.0, Stratis 6.0. Kev them nyiaj yug rau Python 2.1.0 thiab Python 2.6 tau raug txiav lawm. Lub aarch3.4 architecture yog muab nrog .NET Core.
  • Kev them nyiaj yug rau mod_php module rau Apache http neeg rau zaub mov tau raug txiav tawm, tsis yog nws tau thov kom siv php-fpm los tsim cov ntawv thov web hauv PHP.
  • Bundled nrog Firefox rau Fedora suav nrog thaj ua rau thaj txhawb nqa kho vajtse acceleration ntawm video decoding siv VA-API (Video Acceleration API) thiab FFmpegDataDecoder, uas yog tseem enabled nyob rau hauv cov kev sib tham raws li WebRTC technology, siv nyob rau hauv web daim ntaub ntawv rau video conferencing. Kev nrawm ua haujlwm hauv Wayland thiab X11 raws li ib puag ncig (thaum khiav "MOZ_X11_EGL=1 firefox" thiab ua kom "media.ffmpeg.vaapi.enabled" chaw).
  • Lub sijhawm caij nyoog synchronization neeg rau zaub mov thiab cov neeg siv khoom thiab cov neeg tsim khoom suav nrog kev txhawb nqa rau NTS (Network Time Security) authentication mechanism.
  • Hauv Wine los ntawm lub neej ntawd koom nrog backend raws li DXVK txheej, uas muab kev siv ntawm DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 thiab 11, ua haujlwm los ntawm kev txhais lus hu rau Vulkan API.
    Tsis zoo li Wine's built-in Direct3D 9/10/11 kev siv ua haujlwm nyob rau sab saum toj ntawm OpenGL, DXVK tso cai rau kev ua tau zoo dua thaum khiav 3D daim ntawv thov thiab kev ua si hauv Wine.

  • Thaum tsim cov pob khoom los ntawm lub neej ntawd suav nrog optimization ntawm theem txuas (LTO, Link Time Optimization). Ntxiv "-flto" kev xaiv rau redhat-rpm-config.
  • Txhawm rau daws qhov default DNS queries koom nrog systemd daws. Glibc tau raug tsiv mus rau nss- daws teeb meem los ntawm qhov systemd project es tsis txhob ntawm cov built-in NSS module nss-dns.
    Systemd-kev daws teeb meem ua haujlwm xws li tswj cov chaw hauv cov ntaub ntawv resolv.conf raws li DHCP cov ntaub ntawv thiab kev teeb tsa DNS zoo li qub rau kev sib txuas hauv network, txhawb nqa DNSSEC thiab LLMNR (Txuas Lub Zos Hauv Zos Multicast Name Resolution). Ntawm qhov zoo ntawm kev hloov mus rau qhov kev daws teeb meem yog kev txhawb nqa rau DNS dhau TLS, muaj peev xwm ua kom lub zos caching ntawm DNS cov lus nug thiab kev txhawb nqa rau kev khi cov neeg sib txawv rau cov sib txawv network interfaces (nyob ntawm lub network interface, DNS server raug xaiv rau kev hu, Piv txwv li, rau VPN interfaces, DNS queries yuav raug xa los ntawm VPN). Tsis muaj kev npaj siv DNSSEC hauv Fedora (systemd- daws teeb meem yuav tsim nrog DNSSEC = tsis muaj chij).
    Txhawm rau lov tes taw systemd-resolved, koj tuaj yeem deactivate lub systemd-resolved.service thiab rov pib NetworkManager, uas yuav tsim cov tsoos /etc/resolv.conf.

  • Hauv NetworkManager khaws cov chaw tsis yog ifcfg-rh plugin koom nrog file hauv keyfile format.
  • Rau ARM64 systems suav nrog Kev sib dhos ntawm cov pob khoom siv Pointer Authentication thiab tiv thaiv kev ua tiav ntawm cov lus qhia uas yuav tsum tsis txhob ua raws li thaum lub sij hawm branching (BTI, Branch Target Indicator). Cov txheej txheem no muaj txiaj ntsig zoo rau kev tiv thaiv kev tawm tsam siv cov txheej txheem rov qab los qhia txog kev ua haujlwm (ROP), uas tus neeg tawm tsam tsis sim tso nws cov cai hauv lub cim xeeb, tab sis ua haujlwm ntawm cov lus qhia ntawm lub tshuab uas twb muaj nyob rau hauv cov tsev qiv ntawv thauj khoom, xaus nrog kev rov qab los tswj. kev qhia.
  • Ua tiav txoj hauj lwm txhawm rau ua kom yooj yim ntawm kev siv thev naus laus zis rau kev xaiv cov zaub ntawm cov zaub mov khau raj, hauv cov ntawv qhia zaub mov tau muab zais los ntawm lub neej ntawd thiab pom tsuas yog tom qab ua tsis tiav lossis qhib qhov kev xaiv hauv GNOME.
  • Es tsis txhob tsim ib txwm sib pauv muab faib ua raws kev tso kawm ntawm swap (swap) siv zRAM thaiv ntaus ntawv, uas muab cov ntaub ntawv khaws cia hauv RAM hauv daim ntawv compressed.
  • Ntxiv txheej txheem keeb kwm yav dhau SID (Storage Instantiation Daemon) los saib xyuas lub xeev ntawm cov khoom siv hauv ntau lub subsystems cia (LVM, multipath, MD) thiab hu rau tus tuav haujlwm thaum muaj qee yam xwm txheej tshwm sim, piv txwv li, txhawm rau qhib thiab kaw cov khoom siv. SID ua hauj lwm raws li ib tug add-on nyob rau sab saum toj ntawm udev thiab reacts rau cov txheej xwm los ntawm nws, tshem tawm qhov yuav tsum tau los tsim complex udev txoj cai los cuam tshuam nrog ntau yam chav kawm ntawv ntawm cov cuab yeej thiab cia subsystems uas nyuaj rau tswj thiab debug.
  • RPM Pob Database (rpmdb) txhais los ntawm BerkeleyDB rau SQLite. Qhov laj thawj tseem ceeb rau kev hloov pauv yog kev siv hauv rpmdb ntawm qhov qub version ntawm Berkeley DB 5.x, uas tsis tau khaws cia rau ntau xyoo. Kev tsiv mus rau qhov kev tso tawm tshiab yog cuam tshuam los ntawm kev hloov pauv hauv Berkeley DB 6 daim ntawv tso cai rau AGPLv3, uas tseem siv tau rau cov ntawv thov uas siv BerkeleyDB hauv cov ntawv qiv ntawv (RPM los ntawm GPLv2, tab sis AGPL tsis sib haum nrog GPLv2). Tsis tas li ntawd, qhov kev siv tam sim no ntawm rpmdb raws li BerkeleyDB tsis muab qhov tsim nyog kev ntseeg siab, vim nws tsis siv kev lag luam thiab tsis tuaj yeem txheeb xyuas qhov tsis sib xws hauv cov ntaub ntawv.

Tau qhov twg los: opennet.ru

Ntxiv ib saib