Vydání distribuce NixOS 19.03 pomocí správce balíčků Nix
[: ru]
odehrál se distribuční vydání Nix OS 19.03založený na správci balíčků Nix a poskytuje řadu vlastních vylepšení, které zjednodušují nastavení a údržbu systému. Například NixOS používá jediný konfigurační soubor systému (configuration.nix), poskytuje možnost rychlého vrácení aktualizací, podporuje přepínání mezi různými stavy systému, podporuje instalaci jednotlivých balíčků jednotlivými uživateli (balíček je umístěn v domovském adresáři ) a umožňuje současnou instalaci několika verzí stejného programu. Plná velikost instalační obraz s KDE - 1 GB, zkrácená konzolová verze - 400 MB.
Součástí je desktopové prostředí Pantheon, se vyvíjí Projekt základního operačního systému (povoleno přes services.xserver.desktopManager.pantheon.enable);
Modul se systémem orchestrace kontejnerů Kubernetes byl výrazně přepracován a rozdělen do samostatných komponent. Pro zvýšení zabezpečení jsou standardně povoleny TLS a RBAC;
Do systemd.services byly přidány možnosti pro spouštění služeb v prostředí chroot;
Přidán instalační obraz pro architekturu Aarch64 s podporou
UEFI;
Aktualizované verze součástí distribuce, včetně CPythonu 3.7 (původně 3.6);
Přidáno 22 nových služeb, včetně CockroachDB, bolt, lirc,
roundcube, weechat a uzel.
Při použití Nix se balíčky instalují do samostatného adresářového stromu /nix/store nebo podadresáře v adresáři uživatele. Balíček je například nainstalován jako /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, kde "f3a4h9..." je jedinečný identifikátor balíčku používaný pro monitorování závislostí. Obaly jsou navrženy jako kontejnery obsahující součásti nezbytné pro fungování aplikací.
Je možné zjišťovat závislosti mezi balíčky a pro hledání přítomnosti již nainstalovaných závislostí se používá skenování identifikátorů hash v adresáři nainstalovaných balíčků. Je možné buď stáhnout hotové binární balíčky z úložiště (při instalaci aktualizací binárních balíčků se stahují pouze delta změny), nebo sestavit ze zdrojového kódu se všemi závislostmi. Sbírka balíčků je prezentována ve speciálním úložišti Nixpkgs.
odehrál se distribuční vydání Nix OS 19.03založený na správci balíčků Nix a poskytuje řadu vlastních vylepšení, které zjednodušují nastavení a údržbu systému. Například NixOS používá jediný konfigurační soubor systému (configuration.nix), poskytuje možnost rychlého vrácení aktualizací, podporuje přepínání mezi různými stavy systému, podporuje instalaci jednotlivých balíčků jednotlivými uživateli (balíček je umístěn v domovském adresáři ) a umožňuje současnou instalaci několika verzí stejného programu. Plná velikost instalační obraz s KDE - 1 GB, zkrácená konzolová verze - 400 MB.
Součástí je desktopové prostředí Pantheon, se vyvíjí Projekt základního operačního systému (povoleno přes services.xserver.desktopManager.pantheon.enable);
Modul se systémem orchestrace kontejnerů Kubernetes byl výrazně přepracován a rozdělen do samostatných komponent. Pro zvýšení zabezpečení jsou standardně povoleny TLS a RBAC;
Do systemd.services byly přidány možnosti pro spouštění služeb v prostředí chroot;
Přidán instalační obraz pro architekturu Aarch64 s podporou
UEFI;
Aktualizované verze součástí distribuce, včetně CPythonu 3.7 (původně 3.6);
Přidáno 22 nových služeb, včetně CockroachDB, bolt, lirc,
roundcube, weechat a uzel.
Při použití Nix se balíčky instalují do samostatného adresářového stromu /nix/store nebo podadresáře v adresáři uživatele. Balíček je například nainstalován jako /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, kde "f3a4h9..." je jedinečný identifikátor balíčku používaný pro monitorování závislostí. Obaly jsou navrženy jako kontejnery obsahující součásti nezbytné pro fungování aplikací.
Je možné zjišťovat závislosti mezi balíčky a pro hledání přítomnosti již nainstalovaných závislostí se používá skenování identifikátorů hash v adresáři nainstalovaných balíčků. Je možné buď stáhnout hotové binární balíčky z úložiště (při instalaci aktualizací binárních balíčků se stahují pouze delta změny), nebo sestavit ze zdrojového kódu se všemi závislostmi. Sbírka balíčků je prezentována ve speciálním úložišti Nixpkgs.