Release fan de NixOS 22.11-distribúsje mei de Nix-pakketbehearder

De NixOS 22.11-distribúsje waard frijlitten, basearre op de Nix-pakketbehearder en leveret in oantal eigen ûntjouwings dy't systeemsetup en ûnderhâld ferienfâldigje. Bygelyks, yn NixOS komt alle systeemkonfiguraasje troch ien systeemkonfiguraasjetriem (configuration.nix), de mooglikheid om it systeem fluch werom te rôljen nei in foarige ferzje fan 'e konfiguraasje wurdt levere, d'r is stipe foar it wikseljen tusken ferskate systeemsteaten, de ynstallaasje fan yndividuele pakketten troch yndividuele brûkers wurdt stipe, en it is mooglik om te brûken ferskate ferzjes tagelyk ien programma, reproducible gearkomsten wurde foarsjoen. De grutte fan it folsleine ynstallaasjeôfbylding mei KDE is 1.7 GB, GNOME is 2.2 GB, en de ferkoarte konsoleferzje is 827 MB.

By it brûken fan Nix wurdt it resultaat fan it bouwen fan pakketten opslein yn in aparte submap yn /nix/store. Bygelyks, nei it bouwen, kin in firefox-pakket skreaun wurde nei /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, wêrby't "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4 is adependencies en build is adependencies. It ynstallearjen fan in pakket betsjut it gearstallen of it downloaden fan in al gearstald ien (foarsafier't it al gearstald wie op Hydra, de NixOS-projektboutsjinst), en ek in map meitsje mei symboalyske keppelings nei alle pakketten yn it systeem of brûkersprofyl, en dan it tafoegjen fan dizze map oan PATH list. In ferlykbere oanpak wurdt brûkt yn 'e GNU Guix-pakketbehearder, dy't basearre is op Nix-ûntwikkelingen. De kolleksje fan pakketten wurdt presintearre yn in spesjale repository Nixpkgs.

Wichtichste ynnovaasjes:

  • 16678 pakketten waarden tafoege, 2812 pakketten binne fuortsmiten, 14680 pakketten binne bywurke. Bywurke pakketferzjes, ynklusyf GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
  • De pakketbehearder fan Nix is ​​bywurke nei ferzje 2.11.
  • 40 nije tsjinsten tafoege, ynklusyf dragonflydb, expressvpn, languagetool, OpenRGB,
  • Systemd-oomd wurdt brûkt om situaasjes mei leech ûnthâld te behanneljen.
  • It algoritme foar it hashen fan wachtwurden is feroare yn sha512crypt yn 'e libxcrypt-ymplemintaasje. Stipe foar hashing-algoritmen markearre as net-fertroud troch libxcrypt sil stopset wurde yn 'e 23.05-release.
  • De generaasje fan dokumintaasje is oerstapt nei it brûken fan markdown-markup.
  • Stipe foar de aarch64-linux-arsjitektuer is opnommen yn 'e haadboukanalen nixos-22.11 en nixos-22.11-small. ISO-ôfbyldings foar Aarch64 wurde oanbean.
  • As ferfanging foar nscd (namme-tsjinst-cache-daemon), wurdt nsncd foarsteld, dy't standert ynskeakele wurde sil yn NixOS 23.05.
  • Opsje tafoege hardware.nvidia.open om de iepen kernel-bestjoerder fan NVIDIA te brûken.

Boarne: opennet.ru

Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster