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

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

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

  • පැකේජ 12985 ක් එකතු කරන ලදී, පැකේජ 14109 ඉවත් කරන ලදී, පැකේජ 16768 යාවත්කාලීන කරන ලදී. gcc 10.3.0, glibc 2.32, mesa 21.0.1 ඇතුළුව බෙදා හැරීමේ සංරචකවල යාවත්කාලීන කරන ලද අනුවාද. මූලික Linux කර්නලය 5.4 අනුවාදයේ සිට 5.10 දක්වා යාවත්කාලීන කර ඇත, කර්නලය 5.12 විකල්පයක් ලෙස ඉදිරිපත් කර ඇත.
  • ඩෙස්ක්ටොප් KDE 5.21.3 (+ KDE යෙදුම් 20.12.3), GNOME 3.40 සහ Cinnamon 4.8.1 වෙත යාවත්කාලීන කර ඇත.
  • GNURadio 3.8, Keycloak සත්‍යාපන සේවාදායකය සහ කතිකාව සාකච්ඡා වේදිකාව සමඟ නව සේවාවන් එක් කරන ලදී.

Nix භාවිතා කරන විට, පැකේජ වෙනම බහලුම් ගසක /nix/store හෝ පරිශීලක නාමාවලියෙහි උප බහලුමක ස්ථාපනය කෙරේ. උදාහරණයක් ලෙස, පැකේජය /nix/store/f2b5...8a163-firefox-89.0.0/ ලෙස ස්ථාපනය කර ඇත, එහිදී "f2b5..." යනු පරායත්තතා නිරීක්ෂණය සඳහා භාවිතා කරන අද්විතීය පැකේජ හඳුනාගැනීමයි. යෙදුම් ක්‍රියාත්මක වීමට අවශ්‍ය සංරචක අඩංගු බහාලුම් ලෙස පැකේජ නිර්මාණය කර ඇත. Nix වර්ධනයන් මත පදනම් වූ GNU Guix පැකේජ කළමනාකරු තුළද සමාන ප්‍රවේශයක් භාවිතා වේ.

පැකේජ අතර පරායත්තතා තීරණය කළ හැකි අතර, දැනටමත් ස්ථාපනය කර ඇති පරායත්තයන් තිබේදැයි සෙවීමට, ස්ථාපිත පැකේජ නාමාවලියෙහි හඳුනාගැනීමේ හැෂ් ස්කෑන් කිරීම භාවිතා කරයි. එක්කෝ නිධියෙන් සූදානම් කළ ද්විමය පැකේජ බාගත කළ හැකිය (ද්විමය පැකේජ සඳහා යාවත්කාලීන ස්ථාපනය කරන විට, ඩෙල්ටා වෙනස්කම් පමණක් බාගත වේ), නැතහොත් සියලු පරායත්තතා සමඟ මූලාශ්‍ර කේතයෙන් ගොඩනගා ගත හැකිය. පැකේජ එකතුව Nixpkgs විශේෂ ගබඩාවක ඉදිරිපත් කර ඇත.

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

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