Distribucioni NixOS 25.05 është në dispozicion, duke përdorur menaxherin e paketave Nix

Është prezentuar një lëshim i distribucionit NixOS 25.05, i bazuar në menaxherin e pakove Nix dhe që ofron zhvillime të veta për të thjeshtuar konfigurimin dhe mbështetje të sistemit. Në NixOS, të gjitha konfigurimet e sistemit bëhen përmes një skedari të vetëm të konfigurimit të sistemit configuration.nix. Sigurohen mundësi për rikthimin e shpejtë të sistemit në një version të mëparshëm të konfigurimit dhe kalim mes gjendjeve të ndryshme të sistemit. Mbështetet instalimi i paketave individuale nga përdorues të veçantë dhe mundësia e përdorimit të disa versioneve të një programi. Sigurohen ndërtime të riprodhueshme. Për arkitekturat x86_64 dhe ARM64, është përgatitur një imazh instalimi me ndërfaqe grafike (3.7 GB) dhe një variant të shkurtuar në konsolë (1.4 GB).

Kur përdorni Nix, rezultati i ndërtimit të paketave ruhet në një nënkatalog në /nix/store. Për shembull, pas ndërtimit, paketa firefox mund të shkruhet në /nix/store/5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4/, ku "5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4" është hash-i i të gjitha varësive dhe udhëzimeve të ndërtimit. Instalimi i paketës nënkupton ndërtimin e saj ose shkarkimin e saj të ndërtuar (nëse është ndërtuar më parë në Hydra - shërbimi i ndërtimit të projektit NixOS), si dhe krijimin e një direktorie me lidhje simbolike për të gjitha paketat në profilin e sistemit ose përdoruesit, dhe më pas shtimin e kësaj direktorie në listën PATH. Një qasje e ngjashme aplikohet në menaxherin e paketave GNU Guix, i cili bazohet në zhvillimet e Nix. Koleksioni i paketave është përfaqësuar në një depo të veçantë Nixpkgs.

Të rejat kryesore:

  • 7840 paketa janë shtuar, 1694 paketa janë fshirë, 28054 paketa janë përmirësuar. 137 module të reja dhe 1930 opsione konfigurimi janë shtuar, 10 module dhe 215 opsione janë fshirë. Në zhvillimin dhe mbështetje të paketave kanë marrë pjesë 2857 zhvillues, që kanë përgatitur 57054 ndryshime.
  • Është propozuar lëshimi i mjedisit të punës GNOME 48. Nga default, përdoret luajtësi i muzikës Decibels. Janë ndaluar instalimet për default të grupit të shtesave të GNOME Shell (gnome-shell-extensions).
  • Është përditësuar mjedisi i përdoruesit Cinnamon 6.4, Pantheon 8 (elementary OS), Xfce 4.20.
  • Është shtuar mbështetje për mjedisin e përdoruesit COSMIC.
  • Janë shtuar module të reja 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 etj.
  • Janë përditësuar versionet e programeve, p.sh. bërthama Linux 6.12 (kishte qenë 6.6), GCC 14, LLVM 19, OpenSSH 10.0p2 (ndërprerë mbështetje për çelësat DSA).
  • Është shtuar mbështetje për krijimin e kontejnerëve (virtualisation.containers) duke përdorur podman, duke punuar në mënyrë pa të drejta root.
  • Është realizuar komanda "nixos-rebuild build-image" për ndërtimin e imazheve specifike të disqeve bazuar në konfigurimin e dhënë.
  • Komanda nixos-option është ri-nënshkruar dhe e ripërkthyer për përdorimin e shprehjeve Nix.
  • Është riparuar mënyra e formësimit të paketave me drejtuesit Mesa. Aplikacionet e instaluara në sistem, të lidhura me versionet e ndryshme të Mesa, tani duhet të punojnë siç duhet, dhe versioni global i Mesa mund të menaxhohet pa riparime masive.
  • Në depozitën channels.nixos.org është shtuar mbështetje për protokollin Lockable HTTP Tarball, i cili lejon përdorimin e arkivave nixexprs.tar si imazhe Nix Flake.
  • Komandës nixos-generate-config i është shtuar opsioni "--flake" për gjenerimin e skedarit flake.nix përveç skedarëve configuration.nix dhe hardware-configuration.nix, për të thjeshtuar integrimin me konfigurimet që bazohen në flake.

    Burimi: opennet.ru
Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster