Fedora 33 බෙදාහැරීම බීටා පරීක්ෂණ අදියරට පිවිසෙයි

පටන් ගත්තා ෆෙඩෝරා 33 බෙදාහැරීමේ බීටා අනුවාදය පරීක්ෂා කිරීම බීටා නිකුතුව මගින් පරීක්ෂා කිරීමේ අවසාන අදියර වෙත සංක්‍රමණය සලකුණු කරන ලද අතර, එහි තීරණාත්මක දෝෂ පමණක් නිවැරදි කරනු ලැබේ. නිදහස් කරන්න සැලසුම් කර ඇත ඔක්තෝබර් අවසානයේ. නිකුත් ආවරණ ෆෙඩෝරා වර්ක්ස්ටේෂන්, ෆෙඩෝරා සර්වර්, ෆෙඩෝරා සිල්වර්බ්ලූ, ෆෙඩෝරා අයිඕටී සහ සජීවී ගොඩනැගීම් පෝරමයේ බෙදා හරිනු ලැබේ කැරකෙනවා ඩෙස්ක්ටොප් පරිසරයන් සමඟ KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE සහ LXQt. x86_64, ARM (Raspberry Pi 2 සහ 3), ARM64 (AArch64) සහ Power architectures සඳහා ගොඩනැගීම් සකස් කර ඇත.

වඩාත්ම වැදගත් වෙනස් Fedora 33 හි:

  • සියලුම ඩෙස්ක්ටොප් බෙදාහැරීමේ විකල්ප (Fedora Workstation, Fedora KDE, ආදිය) පෙරනිමියෙන් Btrfs ගොනු පද්ධතිය භාවිතා කිරීමට මාරු කර ඇත. බිල්ට්-ඉන් පාටිෂන් මැනේජර් Btrfs භාවිතා කිරීමෙන් / සහ /home බහලුම වෙන වෙනම සවි කිරීමේදී නිදහස් තැටි අවකාශය අවසන් වීම සම්බන්ධ ගැටළු විසඳනු ඇත. Btrfs සමඟින්, මෙම කොටස් උප කොටස් දෙකකින්, වෙන වෙනම සවි කළ හැකි නමුත් එකම තැටි ඉඩ භාවිතා කරයි. Btrfs ඔබට ස්නැප්ෂොට්, විනිවිද පෙනෙන දත්ත සම්පීඩනය, cgroups2 හරහා I/O මෙහෙයුම් නිවැරදිව හුදකලා කිරීම සහ කොටස්වල ප්‍රමාණය වෙනස් කිරීම වැනි විශේෂාංග භාවිතා කිරීමට ද ඉඩ ලබා දේ.
  • Fedora Workstation desktop නිකුත් කිරීම සඳහා යාවත්කාලීන කරන ලදී GNOME 3.38, ප්‍රශස්ත කාර්ය සාධනයක් ඇති, GNOME හි ප්‍රධාන විශේෂාංග පිළිබඳ තොරතුරු සහිත හඳුන්වාදීමේ අතුරු මුහුණතක් (Welcome Tour) පිරිනමන ලදී, මාපිය පාලනයන් පුළුල් කර, එක් එක් මොනිටරය සඳහා විවිධ තිර නැවුම් අනුපාත පැවරීමේ හැකියාව ලබා දී, අනවසර USB සම්බන්ධතාවය නොසලකා හැරීමට විකල්පයක් එක් කරන ලදී. තිරය ​​අගුලු දමා ඇති විට උපාංග .
  • උෂ්ණත්ව සංවේදක පරාමිතීන් නිරීක්ෂණය කිරීමට සහ උපරිම බර පැටවීමේදී CPU අධි තාපයෙන් ආරක්ෂා කිරීමට Fedora Workstation වෙත Thermald පෙරනිමියෙන් එක් කෙරේ.
  • පෙරනිමියෙන්, සජීවිකරණ ඩෙස්ක්ටොප් බිතුපත් සබල කර ඇති අතර, දවසේ වේලාව අනුව වර්ණය වෙනස් වේ.
  • vi වෙනුවට, පෙරනිමි පෙළ සංස්කාරකය නැනෝ වේ. Vi සංස්කාරකයේ වැඩ කරන ආකාරය පිළිබඳ විශේෂ දැනුමක් නොමැති ඕනෑම පරිශීලකයෙකුට භාවිතා කළ හැකි සංස්කාරකයක් ලබා දීමෙන් නවකයන්ට බෙදා හැරීම වඩාත් ප්‍රවේශ විය හැකි බවට පත් කිරීමට ඇති ආශාව මෙම වෙනසට හේතු වේ. ඒ සමගම, මූලික පැකේජය vim-minimal පැකේජය රඳවා තබා ගනී (vi වෙත සෘජු ඇමතුම සංරක්ෂණය කර ඇත) සහ පරිශීලකයාගේ ඉල්ලීම මත පෙරනිමි සංස්කාරකය vi වෙත වෙනස් කිරීමේ හැකියාව ලබා දෙයි.
  • බෙදා හැරීමේ නිල සංස්කරණ අතර සම්මත කර ඇත Internet of Things විකල්පය (Fedora IoT), එය දැන් Fedora Workstation සහ Fedora Server සමඟ නැව්ගත කරයි. Fedora IoT සංස්කරණය පදනම් වන්නේ භාවිතා කරන ලද තාක්ෂණයන් මත ය Fedora Core OS, Fedora Atomic Host и ෆෙඩෝරා සිල්වර් බ්ලූ, සහ අවම මට්ටමට ඉවත් කරන ලද පද්ධති පරිසරයක් පිරිනමයි, එය වෙනම පැකේජවලට කැඩීමකින් තොරව සම්පූර්ණ පද්ධතියේ ප්‍රතිබිම්බය ප්‍රතිස්ථාපනය කිරීමෙන් පරමාණුකව යාවත්කාලීන කිරීම සිදු කරයි. අඛණ්ඩතාව පාලනය කිරීම සඳහා, සම්පූර්ණ පද්ධති රූපය ඩිජිටල් අත්සනකින් සහතික කර ඇත. ප්‍රධාන පද්ධතියෙන් යෙදුම් වෙන් කිරීමට ඉදිරිපත් කළා හුදකලා බහාලුම් භාවිතා කරන්න (කළමනාකරණය සඳහා පොඩ්මන් භාවිතා කරයි).

    Fedora IoT පද්ධති පරිසරය නිර්මාණය කර ඇත්තේ තාක්ෂණය භාවිතා කරමිනි ඔස්ට්රී, පද්ධති රූපය Git වැනි ගබඩාවකින් පරමාණුකව යාවත්කාලීන කර ඇති අතර, බෙදා හැරීමේ සංරචක සඳහා අනුවාද පාලන ක්‍රම යෙදීමට ඉඩ සලසයි (උදාහරණයක් ලෙස, ඔබට ඉක්මනින් පද්ධතිය පෙර තත්වයට පෙරළා ගත හැක). RPM පැකේජ විශේෂ ස්තරයක් භාවිතයෙන් OSTree ගබඩාවට පරිවර්තනය කරනු ලැබේ rpm-ostree. සූදානම් කළ එකලස් කිරීම් සපයනු ලැබේ x86_64, Aarch64 සහ ARMv7 (armhfp) ගෘහ නිර්මාණ ශිල්පය සඳහා. ප්‍රකාශ කළා Raspberry Pi 3 Model B/B+, 96boards Rock960 Consumer Edition, Pine64 A64-LTS, Pine64 Rockpro64 සහ Rock64 සහ Up Squared, මෙන්ම x86_64 සහ aarch64 අථත්‍ය යන්ත්‍ර සඳහා සහය දක්වයි.

  • Fedora හි KDE සංස්කරණය පෙරනිමියෙන් පෙරනිමියෙන් සක්‍රීය කරන ලද මුල් පසුබිම් ක්‍රියාවලිය ඇත, එය Fedora Workstation හි අවසන් නිකුතුවේදී ඉදිරිපත් කරන ලදී. Earlyoom ඔබට මතකයේ ඌනතාවයට ඉක්මනින් ප්‍රතිචාර දැක්වීමට ඉඩ සලසයි, කර්නලයේ OOM (Out Of Memory) හසුරුවන්නා ඇමතීමෙන් තොරව, තත්වය තීරණාත්මක වන විට සහ පද්ධතිය රීතියක් ලෙස තවදුරටත් ප්‍රතිචාර නොදක්වන විට එය ක්‍රියාත්මක වේ. පරිශීලක ක්රියා වලට. පවතින මතක ප්‍රමාණය 4% ට වඩා අඩු නම්, නමුත් 400 MiB ට වඩා වැඩි නොවේ නම්, පද්ධති තත්ත්වය පැහැදිලි පද්ධතියට ගෙන නොගොස්, ඉර්රූම් (ඉහළම /proc/*/oom_score සහිත) මතකය පරිභෝජනය කරන ක්‍රියාවලිය බලහත්කාරයෙන් අවසන් කරයි. බෆර.
  • RPM 4.16, Python 3.9, Perl 5.32, Binutils 2.34, Boost 1.73, Glibc 2.32, Go 1.15, Java 11, LLVM/Clang 11, GNU Make 4.3, Lange 14, 23, 0.15.0, 6.0, 2.1.0, 2.6, 3.4, 64, XNUMX. XNUMX XNUMX, Ruby on Rails XNUMX, Stratis XNUMX. Python XNUMX සහ Python XNUMX සඳහා වන සහය නතර කර ඇත. aarchXNUMX ගෘහ නිර්මාණ ශිල්පය .NET Core සමඟ සපයා ඇත.
  • Apache http සේවාදායකය සඳහා mod_php මොඩියුලය සඳහා සහය අත්හිටුවා ඇත, ඒ වෙනුවට PHP හි වෙබ් යෙදුම් දියත් කිරීමට php-fpm භාවිතා කිරීමට යෝජනා කෙරේ.
  • Fedora සඳහා Firefox සමඟ එකතු කර ඇත ඇතුළත් සඳහා පැච් සහාය VA-API (Video Acceleration API) සහ FFmpegDataDecoder භාවිතයෙන් වීඩියෝ විකේතනයේ දෘඪාංග ත්වරණය, වීඩියෝ සම්මන්ත්‍රණ සඳහා වෙබ් යෙදුම්වල භාවිතා කරන WebRTC තාක්ෂණය මත පදනම් වූ සැසිවලදී ද සක්‍රීය කර ඇත. ත්වරණය Wayland සහ X11 පදනම් වූ පරිසරයන් තුළ ක්‍රියා කරයි (“MOZ_X11_EGL=1 firefox” ධාවනය කරන විට සහ “media.ffmpeg.vaapi.enabled” සැකසුම සබල කරන විට).
  • chrony නිශ්චිත කාල සමමුහුර්ත කිරීමේ සේවාදායකය සහ සේවාලාභියා සහ ස්ථාපකය NTS (ජාල කාල ආරක්ෂාව) සත්‍යාපන යාන්ත්‍රණය සඳහා සහය ඇතුළත් වේ.
  • පෙරනිමියෙන් වයින් වල සම්බන්ධයි DXVK ස්තරය මත පදනම් වූ පසුපෙළ, DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 සහ 11 ක්‍රියාත්මක කිරීම සපයන අතර, Vulkan API වෙත ඇමතුම් පරිවර්තනය කිරීම හරහා ක්‍රියා කරයි.
    OpenGL මත ධාවනය වන Wine හි බිල්ට්-ඉන් Direct3D 9/10/11 ක්‍රියාත්මක කිරීම් මෙන් නොව, DXVK වයින් තුළ ත්‍රිමාණ යෙදුම් සහ ක්‍රීඩා ධාවනය කරන විට වඩා හොඳ කාර්ය සාධනයක් සඳහා ඉඩ සලසයි.

  • පෙරනිමියෙන් පැකේජ ගොඩනඟන විට ඇතුළත් සම්බන්ධ කිරීමේ අදියරේදී ප්‍රශස්තකරණය (LTO, සබැඳි කාල ප්‍රශස්තකරණය). redhat-rpm-config වෙත "-flto" විකල්පය එක් කරන ලදී.
  • පෙරනිමි DNS විමසුම් විසඳීමට සම්බන්ධයි systemd-විසඳා ඇත. Glibc nss-resolve වෙත ගෙන ගොස් ඇත systemd ව්‍යාපෘතියෙන් NSS මොඩියුලය nss-dns වෙනුවට.
    Systemd-resolved DHCP දත්ත මත පදනම්ව resolv.conf ගොනුවේ සිටුවම් පවත්වාගෙන යාම සහ ජාල අතුරුමුහුණත් සඳහා ස්ථිතික DNS වින්‍යාසය වැනි කාර්යයන් ඉටු කරයි, DNSSEC සහ LLMNR (Link Local Multicast Name Resolution) සඳහා සහය දක්වයි. systemd-resolved වෙත මාරු වීමේ වාසි අතර, TLS හරහා DNS සඳහා වන සහය, DNS විමසුම්වල දේශීය හැඹිලි සක්‍රීය කිරීමේ හැකියාව සහ විවිධ ජාල අතුරුමුහුණත්වලට විවිධ හසුරුවන්නන් බැඳීම සඳහා සහාය වේ (ජාල අතුරුමුහුණත මත පදනම්ව, සම්බන්ධ කිරීම සඳහා DNS සේවාදායකයක් තෝරා ගනු ලැබේ, උදාහරණයක් ලෙස, VPN අතුරුමුහුණත් සඳහා, DNS විමසුම් VPN හරහා යවනු ලැබේ). Fedora හි DNSSEC භාවිතා කිරීමට සැලසුම් නොමැත (පද්ධති-විසඳුනු DNSSEC=ධජය නොමැතිව ගොඩනගනු ඇත).
    systemd-resolved අක්‍රිය කිරීමට, ඔබට systemd-resolved.service අක්‍රිය කර NetworkManager නැවත ආරම්භ කළ හැක, එය සම්ප්‍රදායික /etc/resolv.conf සාදනු ඇත.

  • ifcfg-rh ප්ලගිනය වෙනුවට සැකසුම් ගබඩා කිරීමට NetworkManager හි සම්බන්ධයි යතුරු ගොනු ආකෘතියේ ගොනුව.
  • ARM64 පද්ධති සඳහා ඇතුළත් Pointer Authentication භාවිතයෙන් පැකේජ එකලස් කිරීම සහ ශාඛා කිරීමේදී අනුගමනය නොකළ යුතු උපදෙස් මාලාවන් ක්‍රියාත්මක කිරීමෙන් ආරක්ෂා කිරීම (BTI, ශාඛා ඉලක්ක දර්ශකය). මෙම යාන්ත්‍රණ, ප්‍රහාරකයා තම කේතය මතකයේ තැබීමට උත්සාහ නොකරන, ආපසු පැමිණීමේ පාලනයකින් අවසන් වන, පටවා ඇති පුස්තකාලවල දැනටමත් පවතින යන්ත්‍ර උපදෙස් කැබලි මත ක්‍රියා කරන, ප්‍රතිගාමී ක්‍රමලේඛන (ROP) ශිල්පීය ක්‍රම භාවිතයෙන් ප්‍රහාරවලින් ආරක්ෂා වීමට ඵලදායී වේ. උපදෙස්.
  • කරගෙන ගියා වැඩ මෙනුව පෙරනිමියෙන් සඟවා ඇති සහ GNOME හි විකල්පය අසාර්ථක වීමෙන් හෝ සක්‍රිය කිරීමෙන් පසුව පමණක් පෙන්වන ඇරඹුම් මෙනුව තෝරාගෙන සංදර්ශණය සඳහා තාක්ෂණය ක්‍රියාත්මක කිරීම සරල කිරීමට.
  • සාම්ප්රදායික swap කොටසක් නිර්මාණය කිරීම වෙනුවට ක්රියාත්මක කර ඇත සම්පීඩිත ආකාරයෙන් RAM හි දත්ත ගබඩා කිරීම සපයන zRAM බ්ලොක් උපාංගයක් භාවිතයෙන් swap (swap) ස්ථානගත කිරීම.
  • එකතු කරන ලදී පසුබිම් ක්රියාවලිය SID (Storage Instantiation Daemon) විවිධ ආචයන උප පද්ධතිවල (LVM, multipath, MD) උපාංගවල තත්ත්වය නිරීක්ෂණය කිරීමට සහ ඇතැම් සිදුවීම් සිදු වූ විට හසුරුවන්නන් අමතන්න, උදාහරණයක් ලෙස, උපාංග සක්‍රිය කිරීමට සහ අක්‍රිය කිරීමට. SID udev මත ඇඩෝනයක් ලෙස ක්‍රියා කරන අතර එයින් සිදුවීම් වලට ප්‍රතික්‍රියා කරයි, නඩත්තු කිරීමට සහ දෝෂහරණය කිරීමට අපහසු විවිධ පන්ති උපාංග සහ ගබඩා උප පද්ධති සමඟ අන්තර් ක්‍රියා කිරීමට සංකීර්ණ udev නීති නිර්මාණය කිරීමේ අවශ්‍යතාවය ඉවත් කරයි.
  • RPM පැකේජ දත්ත සමුදාය (rpmdb) මාරු කළා BerkeleyDB සිට SQLite දක්වා. ප්‍රතිස්ථාපනය සඳහා ප්‍රධාන හේතුව වන්නේ වසර කිහිපයක් තිස්සේ නඩත්තු නොකළ Berkeley DB 5.x හි යල් පැන ගිය අනුවාදයක් rpmdb හි භාවිතා කිරීමයි. නව නිකුතු වෙත සංක්‍රමණය වීම Berkeley DB 6 බලපත්‍රය AGPLv3 වෙත වෙනස් කිරීම මගින් බාධා ඇති කරයි, එය පුස්තකාල ආකාරයෙන් BerkeleyDB භාවිතා කරන යෙදුම් සඳහාද අදාළ වේ (RPM GPLv2 යටතේ එන නමුත් AGPL GPLv2 සමඟ නොගැලපේ). මීට අමතරව, BerkeleyDB මත පදනම් වූ rpmdb වත්මන් ක්රියාත්මක කිරීම අවශ්ය විශ්වසනීයත්වය ලබා නොදේ, එය ගනුදෙනු භාවිතා නොකරන අතර දත්ත ගබඩාවේ නොගැලපීම් හඳුනා ගැනීමට නොහැකි වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න