A NixOS 19.09 disztribúció kiadása, amely a Nix csomagkezelőt használja

Bemutatva disztribúció kiadása NixOS 19.09, amely a csomagkezelőn alapul Nix é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 a telepítő kép KDE-vel — 1.3 GB, redukált konzolos verzió — 560 MB.

Fő újdonságok:

  • 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ó. Nixpkgs.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster