Ukukhishwa kokusatshalaliswa kwe-NixOS 22.11 kusetshenziswa umphathi wephakheji we-Nix

Kukhishwe ukusatshalaliswa kwe-NixOS 22.11, kususelwa kumphathi wephakeji ye-Nix nokuhlinzeka ngenani lentuthuko yayo 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-1.7 GB, i-GNOME ingu-2.2 GB, futhi inguqulo yekhonsoli efushanisiwe ngu-827 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/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, lapho "1onlv2pc3ez4n5nskg7ew7twcfd0c5dsh of allc5dsh5 imiyalelo" Ukufaka iphakheji kusho ukulihlanganisa noma ukulanda elivele liqoqiwe (inqobo nje uma seliqoqiwe kwaHydra, insizakalo yokwakha iphrojekthi ye-NixOS), kanye nokudala uhla lwemibhalo olunezixhumanisi ezingokomfanekiso kuwo wonke amaphakheji ohlelweni noma kuphrofayela yomsebenzisi, futhi bese wengeza 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-16678 angeziwe, amaphakheji angu-2812 asusiwe, amaphakheji angu-14680 abuyekezwa. Izinguqulo zephakheji ezibuyekeziwe, ezihlanganisa i-GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
  • Umphathi wephakheji we-Nix ubuyekezelwe enguqulweni engu-2.11.
  • Kwengezwe izinsiza ezintsha ezingama-40, okuhlanganisa i-dragonflydb, i-expressvpn, ithuluzi lolimi, i-OpenRGB,
  • I-Systemd-oomd isetshenziselwa ukuphatha izimo zememori ephansi.
  • I-algorithm yamaphasiwedi we-hashing ishintshiwe yaba sha512crypt ekusetshenzisweni kwe-libxcrypt. Ukusekelwa kwe-hashing algorithms emakwe njengokungathenjwa yi-libxcrypt kuzonqanyulwa ekukhishweni kwe-23.05.
  • Ukwenziwa kwamadokhumenti kushintshelwe kusetshenziswa umaki wokubeka phansi.
  • Ukusekelwa kwe-aarch64-linux architecture kufakwe eziteshini zokwakha ezinkulu i-nixos-22.11 kanye ne-nixos-22.11-encane. Izithombe ze-ISO ze-Aarch64 ziyanikezwa.
  • Njengokumiselela i-nscd (i-daemon yenqolobane yesevisi yegama), i-nsncd iyahlongozwa, ezonikwa amandla ngokuzenzakalelayo ku-NixOS 23.05.
  • Kwengezwe inketho ye-hardware.nvidia.open yokusebenzisa umshayeli we-kernel evulekile evela ku-NVIDIA.

Source: opennet.ru

Engeza amazwana