Ua hoʻokuʻu ʻia ka hāʻawi ʻana o NixOS 19.03, e pili ana i ka luna ʻo Nix package a hāʻawi i kekahi o kāna mau hanana ponoʻī e maʻalahi i ka hoʻonohonoho ʻana a me ka mālama ʻana. No ka laʻana, hoʻohana ʻo NixOS i kahi faila hoʻonohonoho hoʻonohonoho hoʻokahi (configuration.nix), hāʻawi i ka hiki ke hoʻohuli wikiwiki i nā mea hou, kākoʻo i ka hoʻololi ʻana ma waena o nā mokuʻāina ʻē aʻe, kākoʻo i ka hoʻokomo ʻana o nā pūʻolo pākahi e nā mea hoʻohana pākahi (ua waiho ʻia ka pūʻolo ma ka papa kuhikuhi home. ), a ʻae i ka hoʻokomo like ʻana o kekahi mau mana o ka papahana like. ʻO ka nui o ke kiʻi hoʻokomo piha me KDE he 1 GB, ʻo ka hōʻano pōkole pōkole ʻo 400 MB.
Nā hana hou nui:
- Hoʻokomo ʻia ka pākaukau ʻo Pantheon, hoʻomohala ʻia e ka papahana Elementary OS (hoʻohana ʻia ma o services.xserver.desktopManager.pantheon.enable);
- Ua hoʻolālā hou ʻia ka module me ka ʻōnaehana orchestration ipu Kubernetes a māhele ʻia i nā ʻāpana ʻokoʻa. No ka hoʻonui ʻana i ka palekana, hoʻohana ʻia ʻo TLS a me RBAC ma ka paʻamau;
- Nā koho i hoʻohui ʻia i systemd.services no ka holo ʻana i nā lawelawe ma kahi kaiapuni chroot;
- Hoʻohui ʻia ke kiʻi hoʻonohonoho no ka hoʻolālā Aarch64 me ke kākoʻo
UEFI; - Nā mana hou o nā ʻāpana hoʻoili, me CPython 3.7 (ʻo ia ka 3.6);
- Hoʻohui ʻia nā lawelawe hou 22, me CockroachDB, bolt, lirc,
roundcube, weechat and knot.
I ka hoʻohana ʻana iā Nix, ua hoʻokomo ʻia nā pūʻolo i kahi lāʻau papa kuhikuhi ʻokoʻa /nix/store a i ʻole kahi subdirectory i ka papa kuhikuhi o ka mea hoʻohana. No ka laʻana, ua hoʻokomo ʻia ka pūʻolo e like me /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, kahi "f3a4h9..." ʻo ia ka mea hōʻike pūʻolo kūʻokoʻa i hoʻohana ʻia no ka nānā ʻana i ka hilinaʻi. Hoʻolālā ʻia nā pūʻolo e like me nā pahu i loaʻa nā ʻāpana e pono ai no nā noi e hana.
Hiki ke hoʻoholo i nā hilinaʻi ma waena o nā pūʻolo, a no ka ʻimi ʻana i ke ʻano o nā hilinaʻi i kau ʻia, hoʻohana ʻia ka scanning identifier hashes ma ka papa kuhikuhi o nā pūʻolo i hoʻokomo ʻia. Hiki ke hoʻoiho i nā pūʻolo binary i mākaukau ʻia mai ka waihona (ke kau ʻana i nā mea hou i nā pūʻolo binary, hoʻoiho wale ʻia nā hoʻololi delta), a i ʻole kūkulu ʻia mai ke code kumu me nā hilinaʻi āpau. Hōʻike ʻia ka hōʻiliʻili o nā pūʻulu i kahi waihona kūikawā Nixpkgs.
Source: opennet.ru