Rifreshohet versioni i distribucionit NixOS 25.11, i bazuar në menaxherin e paketave Nix dhe duke ofruar zhvillime të veta për të thjeshtuar konfigurimin dhe mirëmbajtjen e sistemit. Në NixOS, të gjitha konfigurimet e sistemit bëhen përmes një skedari të vetëm të konfiguracionit të sistemit, configuration.nix. Ofron mundësi për rikthimin e shpejtë të sistemit në një version të mëparshëm të konfiguracionit dhe kalimin midis gjendjeve të ndryshme të sistemit. Mbështetet instalimi i pakot individuale nga përdorues të veçantë dhe mundësia e përdorimit të disa versioneve të një programi të vetëm në të njëjtën kohë. Ofron ndërtime të riprodhueshme. Për arkitekturën x86_64 dhe ARM64 janë përgatitur imazhe instalimi me ndërfaqe grafike (3.6 GB) dhe një version të shkurtuar në konsol (1.5 GB).
Kur pĂ«rdorni Nix, rezultati i ndĂ«rtimit tĂ« pakove ruhet nĂ« njĂ« nĂ«nfolder nĂ« /nix/store. PĂ«r shembull, pas ndĂ«rtimit, pakoja firefox mund tĂ« shkruhet nĂ« /nix/store/8onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ed5c4-firefox-145.0.1/, ku "8onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ed5c4" Ă«shtĂ« hash i tĂ« gjitha varĂ«sive dhe udhĂ«zimeve tĂ« ndĂ«rtimit. Instalimi i paketĂ«s nĂ«nkupton ndĂ«rtimin e saj ose shkarkimin e njĂ« tĂ« ndĂ«rtuari mĂ« parĂ« (nĂ« rast se Ă«shtĂ« ndĂ«rtuar tashmĂ« nĂ« Hydra â shĂ«rbimi i ndĂ«rtimit tĂ« projektit NixOS), si dhe formimin e njĂ« drejtorie me lidhje simbolike pĂ«r tĂ« gjitha paketat nĂ« profilin e sistemit ose tĂ« pĂ«rdoruesit, me shtimin e kĂ«saj drejtorie nĂ« listĂ«n PATH. NjĂ« qasje e ngjashme zbatohet nĂ« menaxherin e pakove GNU Guix, i cili bazohet nĂ« pĂ«rvojat e Nix. Koleksioni i pakove paraqitet nĂ« njĂ« depo tĂ« veçantĂ« Nixpkgs.
TĂ« rejat kryesore:
- Shtuar 7002 paketa, fshirë 6338 paketa, përditësuar 25252 paketa. Shtuar 107 modula të rinj dhe 1778 mundësi konfigurimi, fshirë 807 mundësi dhe 41 modul. Në zhvillim dhe mbështetje të pakove morën pjesë 2742 zhvillues, të cilët përgatitën 59430 ndryshime.
- Këtu janë disa prej moduleve të rinj: menaxheri i kompozitave dwl, firewalli FirewallD, proxy i kthyer tunelues Pangolin, bllokuesi i reklamave Pi-hole, klienti për torrent qBittorrent, utilitari rsync, platforma e mikroblogimit Sharkey, shërbimi TuneD, serveri Matrix tuwunel, serveri VNC wayvnc dhe konfiguratori i çelësave yubikey-manager.
- Sistemi i inicializimit nixos-init është shtuar, i cili inicializon sistemin gjatë ngarkimit dhe konfigurimin e ambientit për të nisur systemd. Kodi i nixos-init është shkruar në Rust dhe nuk lidhet me bash. Me nixos-init, është e mundur të krijoni ambjente të kufizuara NixOS, të cilat ofrohen pa shell komande, perl, python dhe interpretime të tjera.
- Propozohet lëshimi i mjedisit të punës GNOME 49, ku transportimi i seancës për X11 është ndërprerë (për të nisur aplikacione X11 mund të përdoret XWayland). Për menaxhimin e shërbimeve në gnome-session përdoren komponentët e systemd.
- Ka një beta-version të ambientit të përdoruesit COSMIC.
- Ka përmirësuar mjetet LLVM 21 dhe sistemin e ndërtimit CMake 4. GCC është lënë në demin 14.x.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r firewall-in firewalld, i realizuar nĂ« formĂ«n e njĂ« mbulesĂ« mbi filtrin e paketave nftables, qĂ« mbĂ«shtet ndryshimin e rregullave pĂ«rmes D-Bus. FirewallD mund tĂ« ekzekutohet si njĂ« shĂ«rbim i veçantĂ« services.firewalld ose si njĂ« backend, i ekspozuar pĂ«rmes konfigurimit 'networking.firewall' (nĂ« 'networking.firewall' Ă«shtĂ« shtuar opsioni backend pĂ«r ndĂ«rrimin e backend-it).
- ĂshtĂ« aktivizuar si parazgjedhje mjeti nixos-rebuild-ng, njĂ« variant i nixos-rebuild i shkruar plotĂ«sisht nĂ« Python. PĂ«r tĂ« çaktivizuar, Ă«shtĂ« ofruar konfigurimi 'system.rebuild.enableNg', por planifikohet tĂ« eliminohet nĂ« lĂ«shimin e ardhshĂ«m.
- ĂshtĂ« shtuar rEFInd, menaxheri grafik i ngarkesĂ«s pĂ«r sistemet me UEFI (aktivizohet pĂ«rmes konfigurimit boot.loader.refind.enable).
- Për ngarkuesin Limine është aktivizuar mbështetje për UEFI Secure Boot (boot.loader.limine.secureBoot.enable). Nënshkrimi digjital krijohet nga skripti i instalimit të ngarkuesit, ndërsa hash-et për verifikimin e integritetit të kernelit gjenerohen gjatë ribërjes së sistemit. Në praktikë, kjo mundësi e re lejon vetëm ngarkimin e kernelëve të instaluar përmes NixOS.
- Si parazgjedhje është aktivizuar dega e databazës PostgreSQL 17.
- ĂshtĂ« ndaluar furnizimi si parazgjedhje i grupit VPN-plugins nĂ« modul me NetworkManager. TĂ« gjithĂ« VPN-pĂ«rmbajtjet tani duhet tĂ« aktivizohen shprehimisht pĂ«rmes konfigurimit «networking.networkmanager.plugins».
- Versionet e vjetra të KDE Gear, KDE Plasma, Maui dhe Deepin që përdornin Qt 5 janë hequr. Rekomandohet kalimi në KDE Plasma 6.x dhe Gear 25.08.
Burimi: opennet.ru
