
Doli i NixOS 24.11, i bazuar në menaxherin e pakove Nix dhe që ofron një sërë zhvillimesh të veta, të cilat thjeshtojnë konfigurimin dhe mbështetje sistemin. Në NixOS, konfigurimi i të gjithë sistemit ndodh përmes një skedari të vetëm të konfigurimit të sistemit (configuration.nix), ofrohet mundësia për rikthim të shpejtë në një version të mëparshëm të konfigurimit, mbështetet kalimi midis gjendjeve të ndryshme të sistemit, është mbështetur instalimi i pakove individuale nga përdorues të veçantë, ka mundësi të përdorjes së disa versioneve të një programi në të njëjtën kohë dhe janë të garantuara ndërtimet e riprodhueshme. Për arkitekturën x86_64 dhe ARM64 janë përgatitur imazhe instalimi me KDE (3.2 GB) dhe GNOME (2.5 GB), si dhe një variant të shkurtuar konsolë (1.1 GB).
Kur pĂ«rdoret Nix, rezultati i ndĂ«rtimit tĂ« paketave ruhet nĂ« njĂ« nĂ«nfolder tĂ« veçantĂ« nĂ« /nix/store. PĂ«r shembull, pas ndĂ«rtimit, paketa firefox mund tĂ« regjistrohet nĂ« /nix/store/1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-133.0.0/, ku '1onlv5pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4' Ă«shtĂ« hash-i i tĂ« gjitha varĂ«sive dhe udhĂ«zimeve tĂ« ndĂ«rtimit tĂ« saj. NĂ«n instalimin e paketĂ«s nĂ«nkuptohet ndĂ«rtimi ose shkarkimi i asaj qĂ« Ă«shtĂ« ndĂ«rtuar mĂ« parĂ« (nĂ« rastin kur Ă«shtĂ« ndĂ«rtuar tashmĂ« nĂ« Hydra â shĂ«rbimi i ndĂ«rtimit tĂ« projektit NixOS), si dhe formimi i njĂ« drejtorie me lidhje simbolike pĂ«r tĂ« gjitha paketat nĂ« profilin e sistemit ose pĂ«rdoruesit, me pasojĂ« vendosjen e kĂ«saj drejtorie nĂ« listĂ«n PATH. NjĂ« qasje e ngjashme aplikohet nĂ« menaxherin e paketave GNU Guix, i cili Ă«shtĂ« i bazuar nĂ« zhvillimet Nix. Koleksioni i paketave paraqitet nĂ« njĂ« depo tĂ« veçantĂ« Nixpkgs.
Novitetet kryesore:
- Shtuar 8141 paketë*, e hequr 3970 paketa, është përditësuar 20975 paketa. Shtuar 119 module të reja, fshirë 30 module. Në zhvillimin dhe mbështetje të pakove morën pjesë 2669 zhvillues, të cilët përgatitën 49079 ndryshime.
- Shtjellime të ambientit të përdoruesit janë propozuar KDE Plasma 6.2 dhe GNOME 47. Në përbërje është një kompozitor server Niri, që përdor Wayland.
- Shtuar 63 shërbime të reja, përfshirë Cyrus IMAP, Collabora Online, Music Assistant, Suricata, Apache Tika, OpenGFW, saunafs, obs-studio, Zapret, Glances, cryptpad, Pingvin Share, wg-access-server.
- Në shumicën e seancave grafike, në vend të PulseAudio, përdoret serveri multimedial PipeWire.
- Versionet e programeve janë përditësuar, për shembull, LLVM 19, PostgreSQL 16, grafana 11.3, knot dns 3.4, qBittorrent 5, drejtuesi NVIDIA 560, FFmpeg 7.1, openssl 3.3, Docker 27, Xen 4.19.
- Menaxheri i paketave Nix është përditësuar në versionin 2.24, i cili ka përmirësuar nxjerrjen e kodit nga repository Git dhe ka shtuar mbështetje për komentet dokumentuese.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r drejtuesin Vulkan pĂ«r GPU-tĂ« AMD (hardware.amdgpu.amdvlk).
- Në klientin për transmetimin e lojërave Moonlight është shtuar mundësia e përdorimit të HDR në Linux.
- ĂshtĂ« shtuar shĂ«rbimi services.scx pĂ«r pĂ«rdorimin e planifikuesve tĂ« detyrave tĂ« bazuar nĂ« nĂ«n-sistemin e thellĂ«sisĂ« sched_ext.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r montimin e sistemeve tĂ« skedarĂ«ve nga pajisjet bllok, pĂ«r tĂ« cilat pĂ«rdoret kontrolli i integritetit tĂ« tĂ« dhĂ«nave mbi modulĂ«n dm-verity.
- ĂshtĂ« shtuar opsioni virtualisation.xen pĂ«r virtualizimin duke pĂ«rdorur hipervizorin Xen.
- NĂ« repositorin Nixpkgs, Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m mbĂ«shtetje platforme pĂ«r macOS. Mjedisi i ndĂ«rtimit Ă«shtĂ« riorganizuar pĂ«r tĂ« mbĂ«shtetur mjetin e vet Xcode, pĂ«r thjeshtimin e rregullave tĂ« ndĂ«rtimit, pĂ«rdorimin e SDK tĂ« standardeve tĂ« ndryshme tĂ« versioneve tĂ« macOS (nga macOS 10.12 deri nĂ« macOS 15) dhe pĂ«r tĂ« eliminuar patch-et e tepĂ«rta gjatĂ« ndĂ«rtimit tĂ« aplikacioneve. Ălira Nixpkgs 24.11 do tĂ« jetĂ« e fundit me mbĂ«shtetje pĂ«r degĂ«n macOS 10.x, duke filluar nga versioni i ardhshĂ«m, dega minimale do tĂ« shpallet si macOS 11.
Burimi: linux.org.ru
