Dabeşkirina NixOS 19.03 hate berdan, li ser bingeha rêveberê pakêtê Nix-ê û hejmarek pêşkeftinên xwe yên ku sazkirin û domandina pergalê hêsan dike peyda dike. Mînakî, NixOS pelek veavakirina pergalê yekane bikar tîne (configuration.nix), şiyana paşvexistina nûvekirina bilez peyda dike, veguheztina di navbera dewletên pergalê yên cihêreng de piştgirî dike, sazkirina pakêtên kesane ji hêla bikarhênerên kesane ve piştgirî dike (pakêt di pelrêça malê de tê danîn ), û dihêle sazkirina hevdemî ya çend guhertoyên heman bernameyê. Mezinahiya wêneya sazkirinê ya tevahî bi KDE 1 GB, guhertoya konsolê ya kurtkirî 400 MB e.
Nûvekirinên sereke:
- Jîngeha sermaseya Pantheon, ku ji hêla projeya Elementary OS ve hatî pêşve xistin, tê de (bi navgîniya services.xserver.desktopManager.pantheon.enable ve hatî çalak kirin);
- Modula bi pergala orkestrasyona konteynerê Kubernetes ve bi girîngî ji nû ve hatî sêwirandin û li beşên cihêreng hate dabeş kirin. Ji bo zêdekirina ewlehiyê, TLS û RBAC ji hêla xwerû ve têne çalak kirin;
- Vebijarkên ji bo xebitandina karûbaran di hawîrdorek chroot de li systemd.services zêde kirin;
- Ji bo mîmariya Aarch64 bi piştgirî re wêneya sazkirinê zêde kir
UEFI; - Guhertoyên nûvekirî yên pêkhateyên belavkirinê, tevî CPython 3.7 (3.6 bû);
- 22 karûbarên nû lê zêde kirin, di nav de CockroachDB, bolt, lirc,
roundcube, weechat û girêk.
Dema ku Nix-ê bikar tînin, pakêt di pelrêça bikarhênerê de li darek pelrêça cihê /nix/store an jî binerdekek di pelrêça bikarhêner de têne saz kirin. Mînakî, pakêt wekî /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/ tê saz kirin, ku "f3a4h9..." nasnavê pakêtê ya yekta ye ku ji bo şopandina girêdayîbûnê tê bikar anîn. Pakêt wekî konteynir têne sêwirandin ku pêkhateyên ku ji bo xebitandina serîlêdanan hewce ne dihewîne.
Mimkun e ku meriv pêwendiyan di navbera pakêtan de diyar bike, û ji bo lêgerîna hebûna girêdanên jixwe sazkirî bigerin, di pelrêça pakêtên sazkirî de heşeyên nasnavê şopandin tê bikar anîn. Mimkun e ku meriv pakêtên binaryê yên amade ji depoyê dakêşîne (dema ku nûvekirinên pakêtên binary saz dikin, tenê guheztinên delta têne dakêşandin), an jî ji koda çavkaniyê bi hemî pêwendiyan re ava bikin. Kombûna pakêtan di depoyek taybetî ya Nixpkgs de tê pêşkêş kirin.
Source: opennet.ru
