Pieejams ir NixOS 25.05 izplatījums, kas izmanto Nix pakotņu pārvaldnieku

Tika pieejams NixOS 25.05 izdevums, kas balstīts uz Nix pakotņu pārvaldnieku un nodrošina savus izstrādājumus, lai vienkāršotu sistēmas iestatīšanu un uzturēšanu. NixOS visa sistēmas konfigurācija tiek veikta caur vienotu konfigurācijas failu configuration.nix. Ir iespējas ātri atgriezt sistēmu iepriekšējā konfigurācijas versijā un pāriet starp dažādām sistēmas stāvokļiem. Atbalsta individuālu pakotņu instalāciju atsevišķiem lietotājiem un vairāku vienas programmatūras versiju vienlaicīgu izmantošanu. Garantētas reproducējamas kompilācijas. X86_64 un ARM64 arhitektūras ir sagatavots instalācijas attēls ar grafisko saskarni (3.7 GB) un samazināta konsoles versija (1.4 GB).

Izmantojot Nix, pakotņu kompilācijas rezultāts tiek glabāts atsevišķā apakšdirektorijā /nix/store. Piemēram, pēc Firefox pakotnes kompilācijas tā var tikt ierakstīta /nix/store/5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4/, kur "5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4" ir visu tā atkarību un kompilācijas instrukciju hashes. Pakotnes instalācija nozīmē tās kompilāciju vai jau sagatavotas (ja tā jau ir tika sagatavota Hydra — NixOS projekta kompilācijas pakalpojums) lejupielādi, kā arī direktorijas izveidi ar simboliskajām saitēm uz visām pakotnēm sistēmas vai lietotāja profilā, sekojoši pievienojot šo direktoriju PATH sarakstam. Līdzīgs pieejas veids tiek izmantots GNU Guix pakotņu pārvaldniekā, kas balstās uz Nix attīstību. Pakotņu kolekcija ir pieejama īpašā Nixpkgs repozitorijā.

Galvenās jauninājumi:

  • Pievienoti 7840 pakotņu, noņemti 1694 pakotņu, atjaunināti 28054 pakotņu. Pievienoti 137 jauni moduļi un 1930 konfigurācijas opciju, noņemti 10 moduļi un 215 opciju. Pakotņu izstrādē un uzturēšanā piedalījās 2857 izstrādātāji, sagatavojot 57054 izmaiņas.
  • Ieteikts GNOME 48 darba vides izlaidums. Noklusējuma izmantošana - mūzikas atskaņotājs Decibels. Pārtraukta GNOME Shell paplašinājumu komplekta (gnome-shell-extensions) noklusējuma instalācija.
  • Atjaunoti lietotāja vidi Cinnamon 6.4, Pantheon 8 (elementary OS), Xfce 4.20.
  • Pievienota atbalsta lietotāja videi COSMIC.
  • Pievienoti jauni moduļi Anubis, AmneziaVPN, Cursor, Kismet, vwifi, Ghidra, Yggdrasil-Jumper, MaryTTS, doh-server, Schroot, Firezone, PostgREST, postgres-websockets, pgBackRest, µStreamer, nfc-nci, victorialogs, Zipline, vsmartcard-vpcd, LiteLLM, Rebuilderd, GNU Rush, GoDNS utt.
  • Atjauninātas programmu versijas, piemēram, Linux kodols 6.12 (bija 6.6), GCC 14, LLVM 19, OpenSSH 10.0p2 (DSA atslēgu atbalsts beigts).
  • Pievienota atbalsts konteineru izveidei (virtualisation.containers) uz podman bāzes, kas darbojas bez root tiesībām.
  • Realizēta komanda «nixos-rebuild build-image» specifisku disku attēlu izveidei, pamatojoties uz norādīto konfigurāciju.
  • Komanda nixos-option pārstrādāta un pārgāja uz Nix izteiksmju izmantošanu.
  • Pārstrādāts Mesa draiveru pakotņu izveides veids. Tagad sistēmā instalētās lietojumprogrammas, kas saistītas ar dažādām Mesa versijām, strādās korekti, un globālo Mesa versiju varēs pārvaldīt bez masveida atkārtotas kompilācijas.
  • Repozitorijā channels.nixos.org pievienots Lockable HTTP Tarball protokola atbalsts, kas ļauj izmantot nixexprs.tar arhīvus kā Nix Flake attēlus.
  • Nixos-generate-config komandai pievienota «—flake» opcija, lai ģenerētu flake.nix failu kopā ar configuration.nix un hardware-configuration.nix failiem, atvieglojot integrāciju ar flake bāzes konfigurācijām.

    Avots: opennet.lv
Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster