NixOS 22.11 ورهائڻ جو جاري ڪريو نڪس پيڪيج مينيجر استعمال ڪندي

NixOS 22.11 تقسيم جاري ڪئي وئي، Nix پيڪيج مينيجر جي بنياد تي ۽ ان جي پنهنجي ترقيات جو هڪ انگ مهيا ڪري ٿو جيڪو سسٽم سيٽ اپ ۽ سار سنڀال کي آسان بڻائي ٿو. مثال طور، NixOS ۾، سڀني سسٽم جي ٺاھ جوڙ ھڪڙي ھڪڙي سسٽم جي ترتيب واري فائل (configuration.nix) جي ذريعي ٿيندي آھي، سسٽم کي جلدي واپس ڪرڻ جي صلاحيت ڏني وئي آھي ترتيب جي پوئين ورزن تي، مختلف سسٽم رياستن جي وچ ۾ سوئچنگ لاء سپورٽ آھي، انفرادي صارفين طرفان انفرادي پيڪيجز جي تنصيب کي سپورٽ ڪئي وئي آهي، ۽ اهو ممڪن آهي ته ڪيترن ئي نسخن کي استعمال ڪرڻ لاء هڪ ئي پروگرام، ٻيهر پيدا ٿيندڙ اسيمبليون مهيا ڪيون ويون آهن. KDE سان مڪمل انسٽاليشن تصوير جي سائيز 1.7 GB آهي، GNOME 2.2 GB آهي، ۽ ننڍو ڪنسول ورزن 827 MB آهي.

نڪس استعمال ڪرڻ وقت، پيڪيجز جي تعمير جو نتيجو /nix/store ۾ الڳ سب ڊاريڪٽري ۾ ذخيرو ٿيل آهي. مثال طور، تعمير ڪرڻ کان پوء، هڪ فائر فاکس پيڪيج /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/ تي لکيو وڃي ٿو، جتي "1onlv2pc3ez4n5nskg7ew7twcfdc0ez5n5nskg5ew4twcfdcXNUMXh ان جي سڀني هدايتن تي منحصر آهي. ھڪڙي پيڪيج کي انسٽال ڪرڻ جو مطلب آھي ان کي گڏ ڪرڻ يا اڳ ۾ ئي گڏ ٿيل ھڪڙي کي ڊائون لوڊ ڪرڻ (بطور اھو ھائڊرا تي اڳ ۾ ئي گڏ ڪيو ويو آھي، NixOS پروجيڪٽ بلڊ سروس)، ۽ گڏوگڏ ھڪڙي ڊاريڪٽري ٺاھيو علامتي لنڪس سان سسٽم يا صارف پروفائل ۾ سڀني پيڪيجز لاء، ۽ پوء ھن ڊاريڪٽري کي PATH لسٽ ۾ شامل ڪرڻ. ھڪڙو ساڳيو طريقو استعمال ڪيو ويو آھي GNU Guix پيڪيج مينيجر ۾، جيڪو نڪس ترقيات تي ٻڌل آھي. پيڪيجز جو مجموعو هڪ خاص مخزن Nixpkgs ۾ پيش ڪيو ويو آهي.

مکيه جدت:

  • 16678 پيڪيجز شامل ڪيا ويا، 2812 پيڪيجز کي هٽايو ويو، 14680 پيڪيجز کي اپڊيٽ ڪيو ويو. اپڊيٽ ٿيل پيڪيج ورزن، بشمول GNOME 43، KDE پلازما 5.26، Cinnamo 5.4، OpenSSL 3، PHP 8.1، Perl 5.36، Python 3.10.
  • نڪس پيڪيج مينيجر کي اپڊيٽ ڪيو ويو نسخو 2.11.
  • 40 نيون خدمتون شامل ڪيون ويون، بشمول dragonflydb، expressvpn، languagetool، OpenRGB،
  • Systemd-oomd استعمال ڪيو ويندو آهي گھٽ ياداشت جي حالتن کي سنڀالڻ لاء.
  • هيشنگ پاسورڊ لاءِ الگورٿم تبديل ڪيو ويو آهي sha512crypt ۾ libxcrypt عملدرآمد ۾. 23.05 رليز ۾ libxcrypt پاران ناقابل اعتبار طور تي جھنڊو لڳل ھيشنگ الگورتھم لاءِ سپورٽ بند ڪئي ويندي.
  • دستاويزن جي پيداوار کي تبديل ڪيو ويو آهي مارڪ ڊائون مارڪ اپ استعمال ڪندي.
  • aarch64-linux آرڪيٽيڪچر لاءِ سپورٽ مين بلڊ چينلز nixos-22.11 ۽ nixos-22.11-small ۾ شامل آهي. Aarch64 لاءِ ISO تصويرون پيش ڪيون ويون آهن.
  • nscd (نالو سروس ڪيش ڊيمون) جي متبادل جي طور تي، nsncd تجويز ڪيل آهي، جيڪو نيڪس ايس 23.05 ۾ ڊفالٽ طور فعال ڪيو ويندو.
  • NVIDIA کان اوپن ڪرنل ڊرائيور استعمال ڪرڻ لاءِ شامل ڪيل آپشن hardware.nvidia.open.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو