LĂ«shimi i distribucionit NixOS 22.11, i bazuar nĂ« menaxherin e pakove Nix dhe qĂ« ofron njĂ« sĂ«rĂ« zhvillimesh tĂ« veta, qĂ« e thjeshtojnĂ« konfigurimin dhe mirĂ«mbajtjen e sistemit. PĂ«r shembull, nĂ« NixOS, e gjithĂ« konfigurimi i 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, ka mbĂ«shtetje pĂ«r kalimin midis gjendjeve tĂ« ndryshme tĂ« sistemit, njihet instalimi i pakove individuale nga pĂ«rdorues tĂ« veçantĂ« dhe ofrohet mundĂ«sia pĂ«r pĂ«rdorim tĂ« njĂ«kohshĂ«m tĂ« disa versioneve tĂ« njĂ« programi, me mbĂ«shtetje pĂ«r ndĂ«rtime tĂ« riprodhueshme. MadhĂ«sia e imazhit tĂ« plotĂ« tĂ« instalimit me KDE Ă«shtĂ« 1.7 GB, GNOME â 2.2 GB, versioni i shkurtuar me konsolĂ« â 827 MB.
Kur pĂ«rdoret Nix, rezultati i ndĂ«rtimit tĂ« pakove ruhet nĂ« njĂ« nĂ«n-drejtoritĂ« tĂ« veçantĂ« nĂ« /nix/store. PĂ«r shembull, pas ndĂ«rtimit, paketa firefox mund tĂ« shkruhet nĂ« /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, ku "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4" Ă«shtĂ« hash-i i tĂ« gjitha varĂ«sive dhe instrukcioneve tĂ« ndĂ«rtimit tĂ« saj. Instalimi i njĂ« pakete nĂ«nkupton ndĂ«rtimin ose shkarkimin e njĂ« tĂ« rregulluar (nĂ« rast se ajo Ă«shtĂ« ndĂ«rtuar mĂ« parĂ« nĂ« Hydra â shĂ«rbimin e ndĂ«rtimit tĂ« projektit NixOS), si dhe formimin e njĂ« drejtorie me lidhje simbolike pĂ«r tĂ« gjitha paketa nĂ« profilin e sistemit ose pĂ«rdoruesit, me shtimin e mĂ«passhĂ«m tĂ« kĂ«saj direktoriumi nĂ« listĂ«n PATH. NjĂ« qasje e ngjashme aplikohet nĂ« menaxherin e pakove GNU Guix, i cili Ă«shtĂ« i bazuar nĂ« zhvillimet e Nix. Koleksioni i pakove Ă«shtĂ« i pĂ«rfaqĂ«suar nĂ« njĂ« depozita tĂ« veçantĂ« Nixpkgs.
TĂ« rejat kryesore:
- Shtuar 16678 paketa, fshirë 2812 paketa, përditësuar 14680 paketa. Përditësuar versionet e pakove, duke përfshirë GNOME 43, KDE Plasma 5.26, Cinnamon 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
- Menaxher i pakove Nix është përditësuar në versionin 2.11.
- Shtuar 40 shërbime të reja, midis të cilave dragonflydb, expressvpn, languagetool, OpenRGB.
- Për trajtimin e situatave të mungesës së memories në sistem, është angazhuar systemd-oomd.
- Algoritmi për hashimin e fjalëkalimeve është ndryshuar në sha512crypt në implementimin e libxcrypt. Mbështetja për algoritmet e hashimit, të cilat janë shënuar në libxcrypt si të pasigurta, do të ndërpritet në lëshimin 23.05.
- Gjenerimi i dokumentacionit është kaluar në përdorimin e markup-it markdown.
- Mbështetja për arkitekturën aarch64-linux është përfshirë në kanalet kryesore të ndërtimit nixos-22.11 dhe nixos-22.11-small. janë ofruar imazhe iso për Aarch64.
- Si zëvendësim për nscd (name service cache daemon) është propozuar nsncd, i cili do të përdoret si parazgjedhje në versionin NixOS 23.05.
- Shtuar opsioni hardware.nvidia.open për përdorimin e shoferit të hapur të bërthamës nga kompania NVIDIA.
Burimi: opennet.ru
