NixOS 22.11 jaotuse vĂ€ljaanne, mis pĂ”hineb paketihalduril Nix ja pakub mitmeid oma arendusi, mis lihtsustavad sĂŒsteemi seadistamist ja haldamist. NĂ€iteks NixOS-is toimub kogu sĂŒsteemi seadistamine ĂŒhe sĂŒsteemi konfiguratsioonifaili (configuration.nix) kaudu, on vĂ”imalus kiireks sĂŒsteemi taastamiseks varasemale konfiguratsiooni versioonile, toetatakse erinevate sĂŒsteemi olekute vahetamist, kasutajad saavad installida individuaalseid pakette, lubatakse sama programmi mitme versiooni samaaegne kasutamine ning tagatakse reprodutseeritavad ehitused. TĂ€isinstallimise pilt KDE-ga on 1,7 GB, GNOME-i puhul 2,2 GB ja lĂŒhendatud tekstiversiooni puhul 827 MB.
Nixi kasutamisel salvestatakse pakettide koostamise tulemus eraldi alamkausta /nix/store. NĂ€iteks pĂ€rast firefoxi paketi koostamist vĂ”ib see salvestuda /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, kus â1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4â on kĂ”igi selle sĂ”ltuvuste ja koostamisjuhiste rĂ€si. Paketi installimine tĂ€hendab selle koostamist vĂ”i juba koostatud versiooni allalaadimist (eeldusel, et see on juba Hydra â NixOS projekti koostamisteenuse â peal koostatud), samuti katalooge sĂŒmboolsete linkidega kĂ”ikidele sĂŒsteemi vĂ”i kasutaja profiilis olevatele pakettidele, millele jĂ€rgneb selle katalooge lisamine PATH-i loendisse. Sarnast lĂ€henemist kasutatakse GNU Guixi pakettide halduris, mis pĂ”hineb Nixi arengutel. Pakettide kogu on esitatud spetsiaalses Nixpkgs hoidlas.
PÔhilised uuendused:
- Lisatud on 16678 uut paketti, eemaldatud 2812 paketti, ajakohastatud 14680 paketti. Pakettide versioonid on ajakohastatud, sealhulgas GNOME 43, KDE Plasma 5.26, Cinnamon 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
- Nixi pakettide haldur on uuendatud versioonile 2.11.
- Lisatud on 40 uut teenust, sealhulgas dragonflydb, expressvpn, languagetool, OpenRGB.
- MÀlu puudumise olukordade kÀsitlemiseks on kaasatud systemd-oomd.
- Paroolide hashimise algoritm on muudatud sha512crypt versioonile libxcrypt. Nende hashimisalgoritmide tugi, mis on libxcryptis mÀrgitud kui usaldusvÀÀrsed, kaotatakse vÀljaandes 23.05.
- Dokumentatsiooni genereerimine on muudetud markdowni sĂŒntaksi kasutamiseks.
- Aarch64-linux arhitektuuri tugi on lisatud nixos-22.11 ja nixos-22.11-small peamistes kogumikanalites. TĂ€iendavad iso-pildid Aarch64 jaoks on esitatud.
- Nscd (nime teenuse vahemÀlu deemon) asenduseks on pakutud nsncd, mis on seatud vaikimisi kasutama versioonis NixOS 23.05.
- Lisatud valik hardware.nvidia.open NVIDIA avatud draiveri kasutamiseks.
Allikas: opennet.ru
