Nix පැකේජ කළමනාකරු භාවිතයෙන් NixOS 22.11 බෙදා හැරීම නිකුත් කිරීම

NixOS 22.11 බෙදාහැරීම නිකුත් කරන ලදී, Nix පැකේජ කළමනාකරු මත පදනම්ව සහ පද්ධති සැකසුම සහ නඩත්තුව සරල කරන එහිම වර්ධනයන් ගණනාවක් සපයයි. උදාහරණයක් ලෙස, NixOS හි, සියලුම පද්ධති වින්‍යාසයන් තනි පද්ධති වින්‍යාස ගොනුවක් හරහා සිදු වේ (configuration.nix), වින්‍යාසයේ පෙර අනුවාදයකට පද්ධතිය ඉක්මනින් පෙරළීමේ හැකියාව ලබා දී ඇත, විවිධ පද්ධති තත්වයන් අතර මාරු වීමට සහාය ඇත, තනි පරිශීලකයින් විසින් තනි පැකේජ ස්ථාපනය කිරීම සඳහා සහය දක්වන අතර, එක් වැඩසටහනකට එකවර අනුවාද කිහිපයක් භාවිතා කළ හැකිය, ප්රතිනිෂ්පාදනය කළ හැකි එකලස් කිරීම් සපයනු ලැබේ. KDE සමඟ සම්පූර්ණ ස්ථාපන රූපයේ විශාලත්වය 1.7 GB, GNOME 2.2 GB, සහ කෙටි කරන ලද කොන්සෝල අනුවාදය 827 MB වේ.

Nix භාවිතා කරන විට, පැකේජ ගොඩනැගීමේ ප්‍රතිඵලය /nix/store හි වෙනම උප බහලුමක ගබඩා වේ. උදාහරණයක් ලෙස, ගොඩනැගීමෙන් පසු, firefox පැකේජයක් /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/ වෙත ලිවිය හැක, එහිදී "1onlv2pc3ez4n5nskg7ew7twcfd0/ එහි ඇති උපදෙස් සියල්ල මත රඳා පවතී. පැකේජයක් ස්ථාපනය කිරීම යනු එය එකලස් කිරීම හෝ දැනටමත් එකලස් කර ඇති එකක් බාගත කිරීම (එය දැනටමත් Hydra, NixOS ව්‍යාපෘති ගොඩනැගීමේ සේවාව මත එකලස් කර ඇත්නම්) මෙන්ම පද්ධතියේ හෝ පරිශීලක පැතිකඩෙහි ඇති සියලුම පැකේජ සඳහා සංකේතාත්මක සබැඳි සහිත නාමාවලියක් නිර්මාණය කිරීම සහ ඉන්පසු මෙම නාමාවලිය PATH ලැයිස්තුවට එක් කිරීම. Nix වර්ධනයන් මත පදනම් වූ GNU Guix පැකේජ කළමනාකරු තුළ ද එවැනිම ප්‍රවේශයක් භාවිතා වේ. පැකේජ එකතුව Nixpkgs විශේෂ ගබඩාවක ඉදිරිපත් කර ඇත.

ප්රධාන නවෝත්පාදන:

  • පැකේජ 16678 ක් එකතු කරන ලදී, පැකේජ 2812 ඉවත් කරන ලදී, පැකේජ 14680 යාවත්කාලීන කරන ලදී. GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10 ඇතුළුව යාවත්කාලීන කරන ලද පැකේජ අනුවාද.
  • Nix පැකේජ කළමනාකරු 2.11 අනුවාදයට යාවත්කාලීන කර ඇත.
  • dragonflydb, expressvpn, languagetool, OpenRGB, ඇතුළුව නව සේවා 40ක් එක් කරන ලදී.
  • Systemd-oomd අඩු මතක තත්වයන් හැසිරවීමට භාවිතා කරයි.
  • libxcrypt ක්‍රියාත්මක කිරීමේදී මුරපද හෑෂ් කිරීමේ ඇල්ගොරිතම sha512crypt ලෙස වෙනස් කර ඇත. libxcrypt විසින් විශ්වාස නොකළ ලෙස සලකුණු කරන ලද හැෂිං ඇල්ගොරිතම සඳහා සහය 23.05 නිකුතුවේදී නවත්වනු ඇත.
  • ලේඛන උත්පාදනය markdown markup භාවිතා කිරීමට මාරු කර ඇත.
  • aarch64-linux ගෘහ නිර්මාණ ශිල්පය සඳහා සහය ප්‍රධාන ගොඩනැගීමේ නාලිකා nixos-22.11 සහ nixos-22.11-small හි ඇතුළත් වේ. Aarch64 සඳහා ISO පින්තූර පිරිනමනු ලැබේ.
  • Nscd (නම සේවා හැඹිලි ඩීමන්) සඳහා ආදේශකයක් ලෙස, nsncd යෝජනා කරනු ලැබේ, එය NixOS 23.05 හි පෙරනිමියෙන් සක්‍රීය කරනු ඇත.
  • NVIDIA වෙතින් විවෘත කර්නල් ධාවකය භාවිතා කිරීමට hardware.nvidia.open විකල්පය එක් කරන ලදී.

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

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