Vydání distribuce NixOS 21.05, která používá správce balíčků Nix

Byl vydán distribuční balíček NixOS 21.05, založený na správci balíčků Nix, který nabízí řadu vlastních řešení usnadňujících nastavení a údržbu systému. Například v NixOS se používá jeden konfigurační soubor systému (configuration.nix), který poskytuje možnost rychlého návratu k předchozím verzím, podporuje přepínání mezi různými stavy systému, umožňuje uživatelům instalovat individuální balíčky (balíček je umístěn do domovského adresáře), umožňuje současnou instalaci více verzí jedné aplikace a zajišťuje reprodukovatelné sestavení. Velikost kompletního instalačního obrazu s KDE je 1,4 GB, GNOME - 1,8 GB, zkrácená konzolová varianta - 660 MB.

Hlavní novinky:

  • Bylo přidáno 12985 balíčků, odstraněno 14109 balíčků, aktualizováno 16768 balíčků. Byly aktualizovány verze komponentů distribuce, včetně gcc 10.3.0, glibc 2.32, mesa 21.0.1. Základní jádro Linuxu bylo aktualizováno z verze 5.4 na 5.10, jako volba je nabídnuto jádro 5.12.
  • Pracovní plochy byly aktualizovány na KDE 5.21.3 (+ KDE Applications 20.12.3), GNOME 3.40 a Cinnamon 4.8.1.
  • Byly přidány nové služby s GNURadio 3.8, serverem autentizace Keycloak a diskusní platforma Discourse.

Při používání Nix jsou balíčky instalovány do samostatného stromu adresářů /nix/store nebo do podadresáře v uživatelském adresáři. Například balíček je instalován jako /nix/store/f2b5…8a163-firefox-89.0.0/, kde „f2b5…“ je jedinečný identifikátor balíčku používaný pro sledování závislostí. Balíčky jsou uspořádány jako kontejnery obsahující potřebné komponenty pro běh aplikací. Podobný přístup se používá ve správci balíčků GNU Guix, který vychází z prací Nix.

Mezi balíčky je možné definovat závislosti, přičemž pro vyhledání již nainstalovaných závislostí se používá skenování hash identifikátorů ve složce nainstalovaných balíčků. Možné je jak stahování hotových binárních balíčků z repozitáře (při instalaci aktualizací se stahují pouze delta změny), tak i sestavování z původních textů se všemi závislostmi. Sbírka balíčků je prezentována ve zvláštním repozitáři Nixpkgs.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster