Tso tawm NixOS 22.11 faib siv Nix pob tus thawj tswj

Kev tso tawm ntawm cov khoom siv faib NixOS 22.11 tau tshwm sim, raws li Nix tus thawj tswj hwm pob thiab muab ntau qhov kev tsim kho uas ua kom yooj yim rau kev teeb tsa thiab kev saib xyuas. Piv txwv li, nyob rau hauv NixOS, tag nrho cov kev teeb tsa system tshwm sim los ntawm ib qho kev teeb tsa cov ntaub ntawv (configuration.nix), nws muab lub peev xwm los yob rov qab lub kaw lus mus rau yav dhau los ntawm kev teeb tsa, muaj kev txhawb nqa rau kev hloov ntawm cov kab ke sib txawv, installation ntawm ib tug neeg pob khoom los ntawm ib tug neeg cov neeg siv yog txaus siab, nws muaj peev xwm siv ob peb versions nyob rau tib lub sij hawm ib qho kev pab cuam, reproducible tsim yog muab. Qhov loj ntawm tag nrho cov duab installation nrog KDE yog 1.7 GB, GNOME yog 2.2 GB, thiab qhov txo qis console version yog 827 MB.

Thaum siv Nix, qhov tshwm sim ntawm lub tsev pob khoom khaws cia rau hauv ib qho chaw sib cais hauv qab / nix / khw. Piv txwv li, ib zaug tsim, ib pob firefox yuav raug sau rau /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/, qhov twg "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5hd4" build. Txhim kho ib pob txhais tau tias tsim nws lossis rub tawm ib qho uas twb tau ua lawm (muab tias nws twb tau ua rau Hydra, tsim kev pabcuam ntawm NixOS project), nrog rau tsim cov npe nrog cov cim txuas rau txhua pob khoom hauv lub kaw lus lossis cov neeg siv profile, thiab tom qab ntawd ntxiv cov npe no rau PATH daim ntawv teev npe. Ib txoj hauv kev zoo sib xws yog coj los ntawm GNU Guix tus thawj tswj pob, uas yog raws li Nix. Kev sau cov pob khoom yog muab rau hauv ib qho tshwj xeeb Nixpkgs repository.

Main innovations:

  • Ntxiv 16678 pob, tshem tawm 2812 pob, hloov kho 14680 pob. Hloov tshiab pob versions, suav nrog GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10.
  • Tus thawj tswj hwm pob Nix tau hloov kho rau version 2.11.
  • Ntxiv 40 cov kev pabcuam tshiab, suav nrog dragonflydb, expressvpn, languagetool, OpenRGB,
  • Systemd-oomd yog siv los daws cov teeb meem tsis nco qab ntawm qhov system.
  • Lub algorithm rau hashing passwords tau hloov mus rau sha512crypt nyob rau hauv libxcrypt siv. Kev them nyiaj yug rau hash algorithms cim tias tsis ntseeg hauv libxcrypt yuav raug tshem tawm hauv 23.05 tso tawm.
  • Cov ntaub ntawv tiam tau raug hloov mus siv markdown markup.
  • Kev them nyiaj yug rau aarch64-linux architecture yog suav nrog hauv lub ntsiab nixos-22.11 thiab nixos-22.11-me me tsim raws. Iso-cov duab rau Aarch64 muaj.
  • Raws li kev hloov pauv rau nscd (lub npe kev pabcuam cache daemon), nsncd tau npaj siab, uas yuav tau qhib los ntawm lub neej ntawd hauv NixOS 23.05.
  • Ntxiv hardware.nvidia.open kev xaiv siv NVIDIA tus qhib kernel tsav.

Tau qhov twg los: opennet.ru

Ntxiv ib saib