Doli dritën distribucioni NixOS 24.05, i bazuar në menaxherin e paketave Nix dhe që ofron një sërë zhvillimesh të veta, duke lehtësuar konfigurimin dhe mbështetje sistemin. Për shembull, në NixOS të gjithë konfigurimi i sistemit bëhet përmes një skedari të vetëm të konfigurimit të sistemit (configuration.nix), sigurohet mundësia për një rikthim të shpejtë të sistemit në versionin e mëparshëm të konfigurimit, mbështetet kalimi midis gjendjeve të ndryshme të sistemit, mbështetet instalimi i paketave të veçanta nga përdorues të ndryshëm, ka mundësinë e përdorimit të disa versioneve të një programi njëkohësisht dhe sigurohen ndërtime të riprodhueshme. Për arkitekturën x86_64 dhe ARM64 janë përgatitur imazhe instalimi me KDE (2.6 GB) dhe GNOME (2.5 GB), si dhe një variant të shkurtuar konsolë (1 GB).
Kur pĂ«rdoret Nix, rezultati i ndĂ«rtimit tĂ« pakove ruhet nĂ« njĂ« nĂ«n-drejtor i veçantĂ« nĂ« /nix/store. PĂ«r shembull, pas ndĂ«rtimit, pakoja firefox mund tĂ« regjistrohet nĂ« /nix/store/1onlv5pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-125.0.1/, ku "1onlv5pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4" Ă«shtĂ« hash-i tĂ« gjitha varĂ«sive dhe udhĂ«zimeve tĂ« ndĂ«rtimit tĂ« saj. NĂ«n instalimin e paketĂ«s kuptohet ndĂ«rtimi i saj ose shkarkimi i njĂ« versioni tĂ« ndĂ«rtuar (nĂ« rast se Ă«shtĂ« ndĂ«rtuar tashmĂ« nĂ« Hydra â shĂ«rbimin e ndĂ«rtimit tĂ« projektit NixOS), si dhe formimi i njĂ« drejtorie me lidhje simbolike nĂ« tĂ« gjitha paketat nĂ« profilin e sistemit ose tĂ« pĂ«rdoruesit, me pasin qĂ« kjo drejtor diskutohet nĂ« listĂ«n e PATH. NjĂ« qasje e ngjashme aplikohet nĂ« menaxherin e paketave GNU Guix, i cili Ă«shtĂ« i bazuar nĂ« arritjet e Nix. Koleksioni i paketave paraqitet nĂ« njĂ« depo tĂ« veçantĂ« Nixpkgs.
Novitetet kryesore:
- Shtuar 17777 paketave, fshirë 9393 pako, përditësuar 16249 pakot. Shtuar 145 module të reja, fshirë 23 module. Në zhvillimin dhe mbështetje të paketave morën pjesë 2491 zhvillues.
- Përgatitën lëshime të mjediseve përdorues KDE Plasma 6.0, GNOME 46 dhe MATE 1.28. Në përbërje përfshihen paketat me mjedisin e përdoruesit Lomiri (ish Unity8), që përdor Wayland dhe ekranin server Mir 2.
- Shtuar 66 shërbime të reja, ndër to AppImage, Anki Sync Server, Clevis, dnsproxy, Guix, intel-gpu-tools, isolate, microsocks, RustDesk, watchdogd.
- Pra, bërja e Linux është azhurnuar në versionin 6.6 (ish 6.1). Për kompresimin e skedarëve me firmware është përdorur algoritmi zstd.
- Instalimi i ngarkuesit të skedarëve ekzekutues në formatin ELF është i garantuar, i cili ofron një mesazh gabimi në rast të startimit të skedarëve ekzekutues të ndërtuar për NixOS. Për ta çaktivizuar, ekziston një konfigurim "environment.stub-ld.enable".
- Ofrohet mundësia e krijimit të sistemeve ku interpretorja Perl nuk është e instaluar (varësitë sistemore që përdorin Perl janë klasifikuar si mundësi jo-obligative).
Burimi: opennet.ru
