NixOS 24.11 disztribúció kiadása

NixOS 24.11 disztribúció kiadása

Megérkezett a NixOS 24.11 disztribúció, amely a Nix csomagkezelőn alapul, és számos saját fejlesztést kínál, amelyek megkönnyítik a rendszer beállítását és karbantartását. Például a NixOS-ban az egész rendszer konfigurációja egyetlen fájlban (configuration.nix) történik, lehetőség van a rendszer gyors visszaállítására egy korábbi konfigurációs verzióra, támogatja a különböző rendszerállapotok közötti váltást, lehetőséget biztosít a felhasználók számára egyedi csomagok telepítésére, lehetővé teszi több verzió egyidejű használatát ugyanabból a programból, és reprodukálható build-eket biztosít. Az x86_64 és ARM64 architektúrákhoz telepítőképek állnak rendelkezésre KDE (3,2 GB) és GNOME (2,5 GB) verziókkal, valamint egy rövidített konzolos változat (1,1 GB).

A Nix használatakor a csomagok build-eredménye egy külön almappában tárolódik a /nix/store alatt. Például a firefox csomag build-je a /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/ útvonalra kerülhet, ahol az „1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4” a függőségek és build-utasítások hash-ét jelöli. A csomag telepítése magában foglalja annak build-elését vagy már build-elt verzió letöltését (ha azt már build-elték a Hydra — a NixOS projekt build-service-én), valamint egy könyvtár létrehozását, amely szimbolikus linkeket tartalmaz az összes csomagra a rendszer vagy a felhasználó profiljában, ezt követően pedig ezt a könyvtárat hozzáadják a PATH listához. Hasonló megközelítést alkalmaz a GNU Guix csomagkezelő is, amely a Nix fejlesztéseire épül. A csomaggyűjtemény egy külön Nixpkgs tárolóban található.

Főbb újítások:

  • az „Alkalmazás” eszköz 8141 csomag*, eltávolítva 3970 csomag, 20975 csomag frissítve. Hozzáadva 119 új modul, eltávolítottak 30 modul. A csomagok fejlesztésében és karbantartásában 2669 fejlesztő vett részt, akik 49079 változtatást készítettek elő.
  • Javasoltuk a felhasználói környezetek kiadásait KDE Plasma 6.2 és GNOME 47. A csomag tartalmaz egy kompozitot szerver Niri, amely a Wayland-ot használja.
  • 63 új szolgáltatás került hozzáadásra, többek között a Cyrus IMAP, Collabora Online, Music Assistant, Suricata, Apache Tika, OpenGFW, saunafs, obs-studio, Zapret, Glances, cryptpad, Pingvin Share, wg-access-server.
  • A legtöbb grafikus munkamenetben alapértelmezés szerint a PulseAudio helyett multimédiás szerver van bekapcsolva. PipeWire.
  • Frissültek a programverziók, például LLVM 19, PostgreSQL 16, grafana 11.3, knot dns 3.4, qBittorrent 5, NVIDIA 560 driver, FFmpeg 7.1, openssl 3.3, Docker 27, Xen 4.19.
  • A Nix csomagkezelő frissült a 2.24-es verzióra, amelyben javították a kód Git-repozitóriumból való kinyerését és dokumentáló megjegyzések támogatását adtak hozzá.
  • Hozzáadták a Vulkan-illesztőprogram támogatását az AMD GPU-khoz (hardware.amdgpu.amdvlk).
  • A Moonlight játékstreamelő klienshez lehetőség került bevezetésre HDR használatára Linux alatt.
  • Hozzáadták a services.scx szolgáltatást a sched_ext kernel alrendszeren alapuló feladatütemezők használatához.
  • Hozzáadták a blokkeszközök fájlrendszereinek csatlakoztatásának támogatását, amely adatintegritás-ellenőrzést használ a dm-verity modul alapján.
  • Hozzáadták a virtualisation.xen opciót Xen hipervizorral történő virtualizáláshoz.
  • A Nixpkgs tárolójában jelentősen javult a macOS platform támogatása. Az építési környezetet átdolgozták, hogy támogassa a natív Xcode eszközöket, egyszerűsítse az építési szabályokat, használja a különböző macOS verziókból (macOS 10.12-től macOS 15-ig) származó hivatalos SDK-kat, és megszabaduljon a felesleges patch-ektől az alkalmazások építésekor. A Nixpkgs 24.11 kiadás lesz az utolsó, amely támogatja a macOS 10.x ágat, a következő verziótól kezdve a minimálisan támogatott ág a macOS 11 lesz.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster