I tukuna te tohatoha NixOS 22.11, i runga i te kaiwhakahaere o te kohinga Nix me te whakarato i te maha o ana ake whanaketanga e ngawari ana te whakarite me te tiaki i te punaha. Hei tauira, i roto i te NixOS, ka puta nga whirihoranga punaha katoa na roto i te konae whirihoranga punaha kotahi (configuration.nix), ka tukuna te kaha ki te whakahoki tere i te punaha ki te putanga o mua o te whirihoranga, he tautoko mo te whakawhiti i waenga i nga momo punaha rereke, ka tautokohia te whakaurunga o nga kohinga takitahi e nga kaiwhakamahi takitahi, a ka taea te whakamahi i nga momo putanga i te wa kotahi te kaupapa kotahi, ka whakaratohia nga huihuinga reproducible. Ko te rahi o te ahua whakaurunga katoa me te KDE he 1.7 GB, ko te GNOME he 2.2 GB, ko te putanga papatohu poto he 827 MB.
Ina whakamahia te Nix, ka rongoatia ngā mōkihi hua ki tētahi kōpaki motuhake i raro i te /nix/store. Hei tauira, i muri i te hanganga, ka rongoatia pea te mōkihi Firefox ki roto i te /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, ko "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4" he hash o ōna whakawhirinakitanga katoa me ngā tohutohu hanganga. Ko te tāuta i tētahi mōkihi ko te hanga, te tango rānei i mua i te hanganga (mēnā i hangaia mā te whakamahi i a Hydra, te ratonga hanganga o te kaupapa NixOS), te waihanga i tētahi kōpaki me ngā hononga tohu ki ngā mōkihi katoa i roto i te pūnaha, i te kōtaha kaiwhakamahi rānei, kātahi ka tāpiri i tēnei kōpaki ki te rārangi PATH. Ka whakamahia tētahi huarahi rite i roto i te kaiwhakahaere mōkihi GNU Guix, e ahu mai ana i a Nix. Ka whakaatuhia te kohinga mōkihi i roto i tētahi putunga motuhake, Nixpkgs.
Nga mahi hou:
- 16678 ngā mōkihi i tāpirihia, 2812 ngā mōkihi i tangohia, ā, 14680 ngā mōkihi i whakahoutia. Ko ngā putanga mōkihi kua whakahoutia ko GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, me Python 3.10.
- Kua whakahoutia te kaiwhakahaere mōkihi Nix ki te putanga 2.11.
- Kua tāpirihia ngā ratonga hou e 40, tae atu ki te dragonflydb, expressvpn, languagetool, OpenRGB,
- Hei whakahaere i ngā āhuatanga iti o te mahara, ka whakamahia e te pūnaha te systemd-oomd.
- Kua whakarerekētia te pūnaha tātari kupuhipa ki te sha512crypt i roto i te whakatinanatanga libxcrypt. Ka tangohia te tautoko mō ngā pūnaha tātari kua tohua he ngoikore i roto i te libxcrypt i te putanga 23.05.
- Kua hurihia te hanga tuhinga ki te whakamahi i te tohu Markdown.
- Kua tāpirihia te tautoko mō te hoahoanga aarch64-linux ki ngā hongere hanga matua nixos-22.11 me nixos-22.11-small. Kei te wātea ngā whakaahua ISO mō Aarch64.
- Kua whakaarohia te nsncd hei whakakapi mō te nscd (name service cache daemon), ā, ka whakahohea ā-taunoa i roto i te NixOS 23.05.
- Kua tāpirihia te kōwhiringa hardware.nvidia.open hei whakamahi i te taraiwa kernel tuwhera a NVIDIA.
Source: opennet.ru
