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

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

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

  • වරප්‍රසාද ලත් පරිශීලකයෙකු යටතේ ස්ථාපකය දියත් කිරීම සබල කර ඇත
    root වෙනුවට nixos (මූල හිමිකම් ලබා ගැනීමට, මුරපදයක් නොමැතිව sudo -i භාවිතා කරන්න);

  • Xfce desktop ශාඛාව 4.14 වෙත යාවත්කාලීන කර ඇත;
  • PHP පැකේජය ශාඛාව 7.3 වෙත යාවත්කාලීන කර ඇත. PHP 7.1 ශාඛාව සඳහා සහය අත්හිටුවා ඇත;
  • GNOME 3 ඩෙස්ක්ටොප් පාලන මොඩියුලය සේවා, යෙදුම් සහ ක්‍රීඩා වැනි අමතර පැකේජ සක්‍රීය/අබල කිරීමේ හැකියාව සපයයි. ස්ථාපිත GNOME 3 පරිසරය මුල් බෙදාහැරීමට හැකි තරම් සමීප වේ. යෙදුම් accerciser ස්ථාපනය කිරීම, dconf-editor, evolution,
    gnome-ලේඛන
    gnome-nettool
    gnome-power-manager,
    gnome-todo
    gnome-tweaks,
    gnome-භාවිතය
    ගුචර්මැප්,
    nautilus-sendto සහ vinagre. මූලික පැකේජයට ඇතුළත් කර ඇත
    චීස්, geary, gnome-color-manager සහ orca. Services.avahi.enable සක්‍රිය කර ඇත;

  • ඇතුළුව බෙදාහැරීමේ සංරචකවල යාවත්කාලීන කරන ලද අනුවාද
    systemd 242;

  • එකතු කරන ලද dwm-තත්ත්ව සේවාව සහ දෘඩාංග.මුද්‍රණ මොඩියුලය;
  • Python 2 සහාය අත්හිටුවා ඇත.

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

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

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

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