Vydanie distribúcie NixOS 24.11 pomocou správcu balíkov Nix

Bola vydaná distribúcia NixOS 24.11, ktorá je založená na správcovi balíkov Nix a poskytuje množstvo vlastných vylepšení, ktoré zjednodušujú nastavenie a údržbu systému. Napríklad v systéme NixOS sa všetka konfigurácia systému uskutočňuje prostredníctvom jedného konfiguračného súboru systému (configuration.nix), poskytuje sa možnosť rýchleho návratu systému na predchádzajúcu verziu konfigurácie, podpora prepínania medzi rôznymi stavmi systému, podporovaná je inštalácia jednotlivých balíčkov jednotlivými užívateľmi a je možné používať viacero verzií súčasne jedného programu, sú zabezpečené reprodukovateľné zostavy. Pre architektúry x86_64 a ARM64 sú pripravené inštalačné obrazy s KDE (3.2 GB) a GNOME (2.5 GB), ako aj skrátená konzolová verzia (1.1 GB).

Pri použití Nix je výsledok zostavovania balíčkov uložený v samostatnom podadresári v /nix/store. Napríklad po zostavení môže byť balík firefox zapísaný do /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/, kde "1onlv5pc3ed6n5nskg8ew4twcfd0d5aewsinstructions all. Inštalácia balíka znamená jeho zostavenie alebo stiahnutie už zostaveného balíka (za predpokladu, že už bol zostavený na Hydre, službe zostavovania projektu NixOS), ako aj vytvorenie adresára so symbolickými odkazmi na všetky balíky v systémovom alebo používateľskom profile a potom pridanie tohto adresára do zoznamu PATH. Podobný prístup sa používa v správcovi balíkov GNU Guix, ktorý je založený na vývoji Nix. Zbierka balíkov je prezentovaná v špeciálnom úložisku Nixpkgs.

Hlavné inovácie:

  • Bolo pridaných 8141 balíkov, 3970 balíkov bolo odstránených, 20975 balíkov bolo aktualizovaných. Pribudlo 119 nových modulov, odstránilo sa 30 modulov. Na vývoji a údržbe balíkov sa podieľalo 2669 49079 vývojárov, ktorí pripravili XNUMX XNUMX zmien.
  • K dispozícii sú používateľské prostredia KDE Plasma 6.2 a GNOME 47. Kompozícia obsahuje kompozitný server Niri používa Wayland.
  • Pribudlo 63 nových služieb vrátane Cyrus IMAP, Collabora Online, Music Assistant, Suricata, Apache Tika, OpenGFW, saunafs, obs-studio, Zapret, Glances, cryptpad, Pingvin Share, wg-access-server.
  • Väčšina grafických relácií predvolene používa mediálny server PipeWire namiesto PulseAudio.
  • Repozitár Nixpkgs výrazne zlepšil podporu platformy. macOSProstredie zostavovania bolo prepracované tak, aby podporovalo natívne nástroje Xcode, zjednodušilo pravidlá zostavovania a používalo štandardné SDK z rôznych verzií. macOS (z macOS 10.12 do macOS 15) a elimináciou nepotrebných záplat pri vytváraní aplikácií. Nixpkgs 24.11 bude poslednou verziou s podporou pre túto vetvu. macOS 10.x, počnúc ďalšou verziou, bude vetva deklarovaná ako minimálna macOS 11.
  • Aktualizované verzie programu, napríklad LLVM 19, PostgreSQL 16, grafana 11.3, knot dns 3.4, qBittorrent 5, ovládač NVIDIA 560, FFmpeg 7.1, openssl 3.3, Docker 27, Xen 4.19.
  • Správca balíkov Nix bol aktualizovaný na verziu 2.24, ktorá zlepšuje získavanie kódu z repozitárov Git a pridáva podporu pre dokumentovanie komentárov.
  • Pridaná podpora pre ovládač Vulkan pre GPU AMD (hardware.amdgpu.amdvlk)
  • Streamovací klient hier Moonlight teraz podporuje HDR. Linux.
  • Pridaná služba services.scx na používanie plánovačov úloh založených na podsystéme jadra sched_ext.
  • Pridaná podpora pre pripájanie súborových systémov z blokových zariadení, ktoré používajú kontrolu integrity údajov na základe modulu dm-verity.
  • Pridaná možnosť virtualisation.xen pre virtualizáciu pomocou hypervízora Xen.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster