A NixOS az a Nix csomagkezelő tetejére épített Linux disztribúció (beleértve a kernelt, az alkalmazásokat, a rendszercsomagokat és a konfigurációs fájlokat). Deklaratív konfigurációt használ, és megbízható rendszerfrissítéseket tesz lehetővé.
Ez a Linux disztribúció Két fő ágon keresztül oszlik meg: a jelenlegi stabil verzió és a legújabb fejlesztés után instabil.
Bár A NixOS kutatási projektként indult, mára funkcionális és használható operációs rendszer amely magában foglalja a hardverészlelést, a KDE-t mint alapértelmezett asztali rendszert és a szolgáltatáskezelő rendszert.
A NixOS-ról
A Nix az összes csomagot elkülönítve tárolja egymástól a / bin, / sbin, / lib vagy / usr könyvtárakat és az összes csomagot helyette a / nix / store tárolja.
Remek megjelenés ami más Linux disztribúciókban nem található meg. Minden csomag a saját alkönyvtárában / tárában található.
Minden csomag egyedi azonosítóval rendelkezik amely rögzíti a kriptográfiai hashban tárolt összes függőségét.
Bár a NixOS egy kutatási projekt, ez egy funkcionális és használható operációs rendszer, amely magában foglalja a fizikai gépészlelést, az alapértelmezett asztali KDE-t és a rendszerszolgáltatások kezelésére szolgáló systemd-t.
A NixOS rendelkezik a fejlesztők által létrehozott eszközökkel, amelyek a DevOps-ot és a megvalósítási feladatokat szolgálják
A NixOS segítségével automatikusan elindul az asztali környezet, amely jelen esetben a KDE Plasma 5, amely meglehetősen tiszta asztali környezet, jó esztétikával.
A NixOS legizgalmasabb része az a konfigurációs fájl, amelyet telepítésükkor megvalósítanak "Configuration.nix".
Amellyel a felhasználó ebbe a fájlba helyezi a rendszerre vonatkozó összes beállítást és igényt.
Ezenkívül lehetőséget kapunk arra, hogy előre kiválaszthassuk a csomagokat, a használni kívánt illesztőprogramokat, az asztali környezetet, a kijelzőkezelőt, a hálózatkezelési opciókat, a rendszerindító kezelőt, az időzónát, a szervert. kijelző, felhasználók, érintőpad opciók stb.
jellemzői
A Nix Package Manager a teljes operációs rendszert felépíti a telepítés során. Teljes mértékben összeállítja az operációs rendszer összetevőit a kerneltől a szoftveralkalmazásokig és a rendszercsomagokig.
Ezenkívül létrehozza azokat a konfigurációs fájlokat, amelyek megfelelnek az Ön specifikációinak.
A Nix-nek számos más előnye van. Például ez egy tisztán funkcionális Linux disztribúció. Ez azt jelenti, hogy az alkalmazáscsomagokat értékekként kezeli olyan tisztán funkcionális programozási nyelveken, mint a Haskell.
Olyan funkciók építik fel, amelyeknek nincs mellékhatása az elosztási teljesítményre.
Az értékek az alkalmazások kiépítése után soha nem változnak. Ez a tulajdonság számos erőteljes funkciót tesz lehetővé.
Ez magában foglalja az alkalmazás több verziójának futtatásának képességét, az egyes alkalmazások teljes függőség-szabályozásának stabilitását, a többfelhasználós támogatás biztonságát, valamint az atomfrissítések és -visszatérítések kényelmét.
Ahogy korábban mondtam, A NixOS számos előnyt és kényelmet kínál Önnek a hagyományosabb Linux disztribúciókkal szemben. Ez különösen vonzóvá teszi a NixOS-ot a rendszergazdák számára.
Ha eltávolít egy csomagot, azt nem távolítja el azonnal a rendszerből. Ez a késés megkönnyíti a váratlan visszagörgetést.
Elkerüli a hiányzó fájlokkal kapcsolatos problémákat a többi felhasználó profiljában is. Ehelyett biztonságosan eltávolíthatja a fel nem használt csomagokat.
Például a háromszavas << nix-collect-garbage >> parancs eltávolítja az összes olyan csomagot, amelyet nem használ egyetlen felhasználói profil vagy egy éppen futó program.
Töltse le a NixOS-t
Si tesztelni akarják ezt a Linux disztribúciót a számítógépeikenLe kell töltenie a rendszerképet a projekt hivatalos weboldaláról, ahol megtalálhatják a linket a letöltési részben. A link ez.
A NixOS kép USB-memóriakártyára mentéséhez Javasolni tudom az Etcher használatát, amely egy multiplatform eszköz.