disztribúció kiadása , amely a csomagkezelőn alapul és számos saját fejlesztést biztosít, amelyek megkönnyítik a rendszer beállítását és karbantartását. Például a NixOS-ban egyetlen rendszerkonfigurációs fájl (configuration.nix) használatos, lehetőség van a frissítések gyors visszaállítására, támogatott a rendszer különböző állapotai közötti váltás, egyedi csomagok telepítése lehetséges külön felhasználók által (a csomag a felhasználói könyvtárba kerül), több verzió egy program egyidejű telepítése támogatható, és biztosítva van a reprodukálható build-ek lehetősége. A teljes méret KDE-vel — 1.3 GB, redukált konzolos verzió — 560 MB.
Fő :
- Biztosított a telepítő indítása nem privilegizált felhasználó által
nixos helyett root (root jogok megszerzéséhez sudo -i használható jelszó nélkül); - Az Xfce asztali környezet frissítve lett a 4.14 ágra;
- A PHP csomag frissítve lett a 7.3 ágra. A PHP 7.1 ág támogatása megszűnt;
- A GNOME 3 asztali környezet kezelőmoduljában lehetőség van szolgáltatások, alkalmazások és további csomagok, például játékok engedélyezésére/letiltására. Az telepített GNOME 3 környezet lehetőség szerint közel áll az eredeti szállításhoz. Az accerciser, dconf-editor, evolution alkalmazások telepítése megszűnt.
gnome-documents,
gnome-nettool,
gnome-power-manager,
gnome-todo,
gnome-tweaks,
gnome-usage,
gucharmap,
nautilus-sendto és vinagre. Az alapcsomagba bekerült
cheese, geary, gnome-color-manager és orca. Az services.avahi.enable szolgáltatás aktiválva van; - A disztribúció összetevőinek verziói frissítve lettek, beleértve
systemd 242; - Hozzáadva a dwm-status szolgáltatás és a hardware.printers modul;
- A Python 2 támogatása megszűnt.
Nix használatakor a csomagok külön fájlrendszerbe kerülnek telepítésre, mely a /nix/store vagy a felhasználó könyvtárának almappájába van. Például a csomag telepítése úgy történik, hogy /nix/store/f3a4…8a143-firefox-69.0.2/, ahol a „f3a4…” egyedi azonosító a csomaghoz, amely a függőségek ellenőrzésére szolgál. A csomagok konténerek formájában vannak, amelyek tartalmazzák a működő alkalmazásokhoz szükséges összetevőket.
A csomagok között függőségek állapíthatók meg, miközben a már telepített függőségek meglétének ellenőrzéséhez a telepített csomagok mappájában található hash-azonosítók beolvasása történik. Lehetőség van arra, hogy a kész bináris csomagokat a tárolóból töltsük le (a bináris csomagok frissítésekor csak a delta-változások töltődnek le), valamint az összes függőséggel rendelkező forráskódokból történő fordításra. A csomaggyűjtemény egy külön tárolóban található. .
Forrás: opennet.ru
