Kwethulwa ukukhishwa kokusatshalaliswa kwe-NixOS 23.11, ngokusekelwe kumphathi wephakheji ye-Nix nokuhlinzeka ngenani lentuthuko yobunikazi eyenza kube lula ukusethwa kwesistimu nokugcinwa kwayo. Isibonelo, ku-NixOS, konke ukucushwa kwesistimu kwenzeka ngefayela elilodwa lokucushwa kwesistimu (configuration.nix), ikhono lokuhlehlisa ngokushesha uhlelo kunguqulo yangaphambilini yokucushwa inikezwa, kukhona ukusekelwa kokushintsha phakathi kwezifunda ezahlukene zesistimu, ukufakwa kwamaphakheji ngamanye ngabasebenzisi ngabanye kusekelwa, futhi kungenzeka ukusebenzisa izinguqulo eziningana ngesikhathi esisodwa uhlelo olulodwa, imihlangano ephindaphindayo inikezwa. Usayizi wesithombe esigcwele esifakiwe nge-KDE ngu-2.5 GB, i-GNOME ingu-2.4 GB, futhi inguqulo yekhonsoli efushanisiwe ingu-990 MB.
Uma usebenzisa i-Nix, umphumela wamaphakheji wokwakha ugcinwa ku-subdirectory ehlukile ku-/nix/store. Isibonelo, ngemva kokwakha, iphakheji ye-firefox ingase ibhalelwe ku-/nix/store/1onlv6pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-120.0.1/, lapho "1onlv6pc3ed4n5nskg8ew4twcfd0d5d4d5 imiyalelo) Ukufaka iphakheji kusho ukulihlanganisa noma ukulanda elivele liqoqiwe (inqobo nje uma seliqoqwe ku-Hydra, insizakalo yokwakha iphrojekthi ye-NixOS), kanye nokudala uhla lwemibhalo olunezixhumanisi ezingokomfanekiso kuwo wonke amaphakheji ohlelweni noma kuphrofayela yomsebenzisi, bese yengeza lolu hlu lwemibhalo ohlwini lwe-PATH. Indlela efanayo isetshenziswa kumphathi wephakheji ye-GNU Guix, esekelwe ekuthuthukisweni kwe-Nix. Ukuqoqwa kwamaphakheji kuvezwa endaweni ekhethekile ye-Nixpkgs.
Okuqanjiwe okuyinhloko:
- Amaphakheji angu-9147 angeziwe, amaphakheji angu-4015 asusiwe, amaphakheji angu-18700 abuyekezwa.
- 49 izinsiza ezintsha zengeziwe, okuhlanganisa iseva eyinhlanganisela ye-Wayfire, isistimu yokuqapha ye-LibreNMS, isango lokufinyelela elikude ledeskithophu ye-Apache Guacamole, i-systemd-sysupdate, i-ferretdb, i-NNCP, i-virt-manager, ukulayisha kuqala.
- Ideskithophu ibuyekeziwe yaba yi-GNOME 45, eyethula inkomba eguquguqukayo kuphaneli. amadeskithophu abonakalayo, kuthuthukiswe ukusebenza kwesistimu yokusesha, kwengezwe inkomba yamandla ekhamera, kwavulwa amandla okusheshiswa kwehadiwe yokudlala ividiyo, kwangena esikhundleni sesibukeli sesithombe kanye nohlelo lokusebenza lwekhamera, kwashintsha isitayela sokubonisa ama-sidebars, kwabuyekezwa imitapo yolwazi ye-GTK 4.12 kanye ne-libadwaita 1.4.
- Inguqulo ezenzakalelayo ye-LLVM ibuyekeziwe ukuze kukhishwe i-16 (ngaphambilini i-LLVM 11 ibihlinzekwa).
- I-Systemd 254, glibc 2.38, PostgreSQL 15 kanye ne-FoundationDB 7 zibuyekeziwe.
- Ihlinzeka ngosekelo lwe-Wi-Fi 6 (IEEE 802.11ax). Imodi ye-WPA3-SAE-PK inikwe amandla ku-hostapd.
- Usekelo lungeziwe ku-LXD imishini ebonakalayo, ngaphezu kweziqukathi.
- Uhlelo lwe-nixos-rebuild lisebenzisa umyalo wohlu lwezizukulwane.
- Kungezwe ukusekelwa kwe-sudo-rs, ukuqaliswa kwe-Rust kwensiza ye-sudo.
Source: opennet.ru
