Fedora Linux 38 බෙදාහැරීමේ නිකුතුව

Fedora Linux 38 බෙදාහැරීම නිකුත් කර ඇත. Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT සංස්කරණය සහ සජීවී ගොඩනැගීම් බාගත කිරීම සඳහා සූදානම් කර ඇති අතර, ඩෙස්ක්ටොප් පරිසරයන් සහිත KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE භ්‍රමණයන් ආකාරයෙන් බෙදා හරිනු ලැබේ. , ෆොෂ්, LXQt, Budgie සහ Sway. x86_64, Power64 සහ ARM64 (AArch64) ගෘහනිර්මාණ සඳහා එකලස් කිරීම් ජනනය කෙරේ. Fedora Silverblue builds ප්‍රකාශනය කිරීම ප්‍රමාදයි.

Fedora Linux 38 හි වඩාත්ම වැදගත් වෙනස්කම් වන්නේ:

  • Lennart Pottering විසින් යෝජනා කරන ලද නවීකරණය කරන ලද ඇරඹුම් ක්‍රියාවලියට සංක්‍රමණය වීමේ පළමු අදියර ක්‍රියාත්මක කරන ලදී. සම්භාව්‍ය ඇරඹුම් වල වෙනස්කම් කර්නල් පැකේජය ස්ථාපනය කිරීමේදී දේශීය පද්ධතියේ ජනනය වන initrd රූපය වෙනුවට, බෙදාහැරීමේ යටිතල ව්‍යුහය තුළ ජනනය කරන ලද සහ බෙදාහැරීමේ ඩිජිටල් අත්සන මගින් සහතික කරන ලද ඒකාබද්ධ කර්නල් රූපය UKI (Unified Kernel Image) භාවිතා කිරීම දක්වා පැමිණේ. UKI විසින් UEFI (UEFI boot stub) වෙතින් කර්නලය ආරම්භ කිරීම සඳහා හසුරුවන්නක්, Linux කර්නල් රූපයක් සහ එක් ගොනුවක් තුළ මතකයට පටවා ඇති initrd පද්ධති පරිසරයක් ඒකාබද්ධ කරයි. UEFI වෙතින් UKI රූපය ඇමතීමේ දී, කර්නලයේ පමණක් නොව, initrd හි අන්තර්ගතයේ ද ඩිජිටල් අත්සනෙහි අඛණ්ඩතාව සහ වලංගුභාවය පරීක්ෂා කළ හැකිය, මෙම පරිසරයේ යතුරු විකේතනය කිරීමට උකහා ගැනීම වැදගත් වන බැවින් එය වලංගු කිරීම වැදගත් වේ. මූල FS. පළමු අදියරේදී, UKI සහාය ඇරඹුම් කාරකයට එක් කර, UKI ස්ථාපනය සහ යාවත්කාලීන කිරීම සඳහා මෙවලම් ක්‍රියාත්මක කර ඇති අතර, සීමිත සංරචක සහ ධාවක කට්ටලයක් සහිත අතථ්‍ය යන්ත්‍ර ආරම්භ කිරීම කෙරෙහි අවධානය යොමු කරමින් පර්යේෂණාත්මක UKI රූපයක් නිර්මාණය කර ඇත.
  • විග්‍රහ කිරීමේ යතුරු සහ ඩිජිටල් අත්සන සඳහා වන RPM පැකේජ කළමනාකරු Sequoia පැකේජය භාවිතා කරයි, එය රස්ට් භාෂාවෙන් OpenPGP ක්‍රියාත්මක කිරීමක් සපයයි. මින් පෙර, RPM විසින් නොවිසඳුණු ගැටළු සහ සීමාවන් සහිත තමන්ගේම OpenPGP විග්‍රහ කිරීමේ කේතයක් භාවිතා කරන ලදී. rpm-sequoia පැකේජය RPM වෙත සෘජු පරායත්තතාවයක් ලෙස එක් කර ඇත, C හි ලියා ඇති Nettle පුස්තකාලය මත ගුප්ත ලේඛන ඇල්ගොරිතම සඳහා සහය පදනම් වේ (එය OpenSSL භාවිතා කිරීමේ හැකියාව ලබා දීමට සැලසුම් කර ඇත).
  • දැනට භාවිතා කරන DNF වෙනුවට නව පැකේජ කළමනාකරු Microdnf ක්‍රියාත්මක කිරීමේ පළමු අදියර ක්‍රියාත්මක කරන ලදී. Microdnf මෙවලම් කට්ටලය සැලකිය යුතු ලෙස යාවත්කාලීන කර ඇති අතර දැන් DNF හි සියලුම ප්‍රධාන ලක්ෂණ සඳහා සහය දක්වයි, නමුත් ඒ සමඟම එය ඉහළ කාර්ය සාධනයක් සහ සංයුක්තතාවයකින් සංලක්ෂිත වේ. Microdnf සහ DNF අතර ඇති ප්‍රධාන වෙනස වන්නේ සංවර්ධනය සඳහා Python වෙනුවට C භාවිතා කිරීමයි, එමඟින් ඔබට විශාල පරායත්ත ප්‍රමාණයක් ඉවත් කිරීමට ඉඩ සලසයි. Microdnf හි තවත් සමහර වාසි: මෙහෙයුම්වල ප්‍රගතිය පිළිබඳ වඩාත් දෘශ්‍ය ඇඟවීම; ගනුදෙනු වගුව ක්රියාත්මක කිරීම වැඩිදියුණු කිරීම; පැකේජ (ස්ක්‍රිප්ට්ලට්) බවට ගොඩනගා ඇති ස්ක්‍රිප්ට් මගින් නිකුත් කරනු ලබන සම්පුර්ණ කරන ලද ගනුදෙනු පිළිබඳ වාර්තාවල තොරතුරු ප්‍රදර්ශනය කිරීමේ හැකියාව; ගනුදෙනු සඳහා දේශීය RPM පැකේජ භාවිතා කිරීම සඳහා සහාය; bash සඳහා වඩාත් දියුණු ආදාන සම්පූර්ණ කිරීමේ පද්ධතිය; පද්ධතිය මත Python ස්ථාපනය නොකර builddep විධානය ක්‍රියාත්මක කිරීම සඳහා සහය දක්වයි.
  • Fedora Workstation හි ඩෙස්ක්ටොප් එක GNOME 44 නිකුතුවට යාවත්කාලීන කර ඇත, එය GTK 4 සහ libadwaita පුස්තකාලය (GNOME Shell පරිශීලක කවචය සහ Mutter සංයුක්ත කළමණාකරු, GTK4 වෙත පරිවර්තනය කර ඇත) භාවිතා කිරීමට යෙදුම් සංක්‍රමණය කිරීම දිගටම කරගෙන යයි. අයිකන ජාලක ආකාරයෙන් අන්තර්ගතය සංදර්ශන කිරීමේ මාදිලිය ගොනු තේරීම් සංවාදයට එක් කර ඇත. වින්‍යාසකාරකයේ බොහෝ වෙනස්කම් සිදු කර ඇත. ඉක්මන් වෙනස් කිරීමේ සිටුවම් මෙනුව වෙත බ්ලූටූත් පාලනය සඳහා කොටසක් එක් කරන ලදී.
  • Xfce පරිශීලක පරිසරය 4.18 අනුවාදයට යාවත්කාලීන කර ඇත.
  • AArch64 ගෘහ නිර්මාණ ශිල්පය සඳහා LXQt පරිශීලක පරිසරය සමඟ එකලස්කිරීම් පිහිටුවීම ආරම්භ වී ඇත.
  • SDDM සංදර්ශක කළමනාකරු වේලන්ඩ් භාවිතයෙන් පිවිසුම් අතුරුමුහුණතකට පෙරනිමි වේ. මෙම වෙනස මඟින් පිවිසුම් කළමනාකරුට කේඩීඊ ඩෙස්ක්ටොප් එක සමඟ ගොඩනැගීමේදී වේලන්ඩ් වෙත සංක්‍රමණය වීමට ඉඩ සලසයි.
  • KDE ඩෙස්ක්ටොප් සමඟ ගොඩ නැගීමේදී, එහි බොහෝ විශේෂාංග KDE Spin සහ Kinoite හි භාවිතා නොවන බැවින් ආරම්භක සැකසුම් විශාරද බෙදා හැරීමෙන් ඉවත් කරන ලදී, සහ ආරම්භක සැකසුම් ස්ථාපන අදියරේදී Anaconda ස්ථාපකය මගින් වින්‍යාස කර ඇත.
  • Flathub යෙදුම් නාමාවලිය වෙත සම්පූර්ණ ප්‍රවේශය ලබා දී ඇත (නිල නොවන පැකේජ, හිමිකාර වැඩසටහන් සහ සීමා සහිත බලපත්‍ර අවශ්‍යතා සහිත යෙදුම් ඉවත් කරන ලද පෙරහන අක්‍රීය කර ඇත). එකම ක්‍රමලේඛ සහිත flatpak සහ rpm පැකේජ තිබේ නම්, GNOME මෘදුකාංගය භාවිතා කරන විට, Fedora ව්‍යාපෘතියේ Flatpak පැකේජ මුලින්ම ස්ථාපනය කරනු ලැබේ, පසුව RPM පැකේජ, පසුව Flathub වෙතින් පැකේජ.
  • GNOME තාක්ෂණයන් සහ GTK පුස්තකාලය මත පදනම් වූ ෆොෂ් කවචය සමඟ සපයා ඇති ජංගම උපාංග සඳහා ගොඩ නැගීම ආරම්භ වී ඇත, වේලන්ඩ් මුදුනේ ක්‍රියාත්මක වන Phoc සංයුක්ත සේවාදායකය මෙන්ම එහිම තිරයේ ඇති ස්කීක්බෝඩ් යතුරුපුවරුව භාවිතා කරයි. පරිසරය මුලින් Purism විසින් Librem 5 ස්මාර්ට් ජංගම දුරකථනය සඳහා GNOME Shell හි ප්‍රතිසමයක් ලෙස සංවර්ධනය කරන ලද නමුත් පසුව නිල නොවන GNOME ව්‍යාපෘතිවල කොටසක් බවට පත් වූ අතර දැන් එය postmarketOS, Mobian සහ Pine64 උපාංග සඳහා සමහර ස්ථිරාංග වලද භාවිතා වේ.
  • GNOME තාක්ෂණයන් මත පදනම් වූ Budgie GUI සමඟ Fedora Budgie Spin ගොඩනැගීම, Budgie Window Manager (BWM) සහ GNOME Shell ක්‍රියාත්මක කිරීම එකතු කරන ලදී. Budgie පදනම් වී ඇත්තේ සම්භාව්‍ය ඩෙස්ක්ටොප් පැනල් වලට සංවිධානයෙන් සමාන පැනලයක් මත ය. සියලුම පැනල මූලද්‍රව්‍ය ඇප්ලට් වන අතර එමඟින් ඔබට සංයුතිය නම්‍යශීලීව අභිරුචිකරණය කිරීමට, පිරිසැලසුම වෙනස් කිරීමට සහ ප්‍රධාන පැනල මූලද්‍රව්‍ය ක්‍රියාත්මක කිරීම ඔබේ අභිමතය පරිදි ප්‍රතිස්ථාපනය කිරීමට ඉඩ සලසයි.
  • වේලන්ඩ් ප්‍රොටෝකෝලය භාවිතයෙන් සාදන ලද සහ i3 ටයිල් කළ කවුළු කළමනාකරු සහ i3bar සමඟ සම්පුර්ණයෙන්ම අනුකූල වන Sway අභිරුචි පරිසරය සමඟ Fedora Sway Spin එකතු කරන ලදි. සම්පූර්ණ පරිශීලක පරිසරයක් සැකසීමට, අදාළ සංරචක පිරිනමනු ලැබේ: swayidle (KDE නිෂ්ක්‍රීය ප්‍රොටෝකෝලය ක්‍රියාත්මක කිරීම සමඟ පසුබිම් ක්‍රියාවලිය), swaylock (තිර සුරැකුම), mako (දැනුම්දීම් කළමනාකරු), grim (තිර රූ නිර්මාණය කිරීම), slurp (ප්‍රදේශයක් තේරීම තිරය ​​මත), wf-recorder (වීඩියෝ ග්‍රහණය), Waybar (යෙදුම් තීරුව), virtboard (තිරයේ යතුරු පුවරුව), wl-clipboard (clipboard Management), wallutils (ඩෙස්ක්ටොප් බිතුපත් කළමනාකරණය).
  • Anaconda ස්ථාපකය ස්ථිරාංග සපයන මෘදුකාංග RAID (BIOS RAID, Firmware RAID, Fake RAID) සඳහා dmraid වෙනුවට mdadm මෙවලම භාවිතා කරයි.
  • IoT උපාංග මත Fedora IoT සංස්කරණ රූප ස්ථාපනය කිරීම සඳහා සරල කළ ස්ථාපකයක් එක් කරන ලදී. ස්ථාපකය coreos-installer මත පදනම් වන අතර පරිශීලක අන්තර්ක්‍රියාකාරිත්වයකින් තොරව කොටස් OSTree රූපයක සෘජු පිටපතක් භාවිතා කරයි.
  • USB ධාවකයකින් ආරම්භ කිරීමේදී ස්ථීර දත්ත ගබඩා කිරීම සඳහා ස්තරයක් ස්වයංක්‍රීයව ඇතුළත් කිරීමට සහාය වීම සඳහා සජීවී රූප උත්ශ්‍රේණි කර ඇත.
  • X සේවාදායකයේ සහ Xwayland හි, විභව ආරක්ෂක ගැටළු හේතුවෙන්, පෙරනිමියෙන්, සේවාලාභීන්ට වෙනස් බයිට් අනුපිළිවෙලක් ඇති පද්ධති වලින් සම්බන්ධ වීමට ඉඩ නොදේ.
  • "-fno-omit-frame-pointer" සහ "-mno-omit-leaf-frame-pointer" කොඩි, පැකේජ නැවත සම්පාදනය කිරීමකින් තොරව පැතිකඩ සහ නිදොස් කිරීමේ හැකියාවන් වැඩිදියුණු කිරීමට සහ කාර්ය සාධන ගැටළු හඳුනා ගැනීමට සම්පාදකයේ පෙරනිමියෙන් සක්‍රීය කර ඇත.
  • පැකේජ ගොඩනගා ඇත්තේ "_FORTIFY_SOURCE=3" ආරක්ෂණ මාදිලිය සක්‍රීය කර ඇති අතර, එය string.h ශීර්ෂ ගොනුවේ අර්ථ දක්වා ඇති තන්තු ශ්‍රිත ක්‍රියාත්මක කිරීමේදී සිදුවිය හැකි බෆර පිටාර ගැලීම් හඳුනා ගනී. "_FORTIFY_SOURCE=2" මාදිලියේ වෙනස අතිරේක චෙක්පත් දක්වා පැමිණේ. න්‍යායාත්මකව, අතිරේක චෙක්පත් කාර්ය සාධනය පිරිහීමට හේතු විය හැක, නමුත් ප්‍රායෝගිකව, SPEC2000 සහ SPEC2017 පරීක්ෂණ කිසිදු වෙනසක් නොපෙන්වූ අතර, පරීක්ෂණ ක්‍රියාවලියේදී, කාර්ය සාධනය පිරිහීම පිළිබඳව පරිශීලකයින්ගෙන් පැමිණිලි නොමැත.
  • මිනිත්තු 2 සිට තත්පර 45 දක්වා වසා දැමීමේදී systemd ඒකක බලහත්කාරයෙන් ඉවත් කිරීම සඳහා ටයිමරය අඩු විය.
  • Node.js වේදිකාව සහිත පැකේජ ප්‍රතිව්‍යුහගත කර ඇත. Node.js හි විවිධ ශාඛා එකවර පද්ධතිය මත ස්ථාපනය කිරීමේ හැකියාව ලබා දී ඇත (උදාහරණයක් ලෙස, දැන් ඔබට nodejs-16, nodejs-18 සහ nodejs-20 පැකේජ එකවර ස්ථාපනය කළ හැකිය).
  • රූබි 3.2, ජීසීසී 13, එල්.සී.සී.

ඒ අතරම, Fedora 38 සඳහා, RPM Fusion ව්‍යාපෘතියේ "නොමිලේ" සහ "නොමිලේ" ගබඩාවන් ක්‍රියාත්මක කරන ලද අතර, අමතර බහුමාධ්‍ය යෙදුම් (MPlayer, VLC, Xine), වීඩියෝ / ශ්‍රව්‍ය කෝඩෙක්ස්, DVD සහාය සහිත පැකේජ ක්‍රියාත්මක විය. , හිමිකාර AMD සහ NVIDIA ධාවක, ක්‍රීඩා වැඩසටහන් සහ ඉමුලේටර්.

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

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