Nix рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рд╡рд╛рдкрд░реВрди NixOS 22.11 рд╡рд┐рддрд░рдгрд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

NixOS 22.11 рд╡рд┐рддрд░рдг, Nix рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрдЕрдк рдЖрдгрд┐ рджреЗрдЦрднрд╛рд▓ рд╕реБрд▓рдн рдХрд░рдгрд╛рд░реЗ рд╕реНрд╡рддрдГрдЪреЗ рдЕрдиреЗрдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, NixOS рдордзреНрдпреЗ, рд╕рд░реНрд╡ рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдПрдХрд╛рдЪ рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓рджреНрд╡рд╛рд░реЗ рд╣реЛрддреЗ (configuration.nix), рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдЪреНрдпрд╛ рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рд╕рд┐рд╕реНрдЯрдорд▓рд╛ рджреНрд░реБрддрдкрдгреЗ рдкрд░рдд рдЖрдгрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЬрд╛рддреЗ, рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд┐рддреАрдВрдордзреНрдпреЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрд╣реЗ, рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡реИрдпрдХреНрддрд┐рдХ рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рд╕реНрдерд╛рдкрдирд╛ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ, рдЖрдгрд┐ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЕрдиреЗрдХ рдЖрд╡реГрддреНрддреНрдпрд╛ рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо, рдкреБрдирд░реБрддреНрдкрд╛рджрдХ рдЕрд╕реЗрдВрдмреНрд▓реА рдкреНрд░рджрд╛рди рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд. KDE рд╕рд╣ рдкреВрд░реНрдг рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рддрд┐рдореЗрдЪрд╛ рдЖрдХрд╛рд░ 1.7 GB рдЖрд╣реЗ, GNOME 2.2 GB рдЖрд╣реЗ, рдЖрдгрд┐ рд▓рд╣рд╛рди рдХрдиреНрд╕реЛрд▓ рдЖрд╡реГрддреНрддреА 827 MB рдЖрд╣реЗ.

Nix рд╡рд╛рдкрд░рддрд╛рдирд╛, рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рдкрд░рд┐рдгрд╛рдо /nix/store рдордзреНрдпреЗ рд╡реЗрдЧрд│реНрдпрд╛ рдЙрдкрдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЗрдорд╛рд░рдд рдмрд╛рдВрдзрд▓реНрдпрд╛рдирдВрддрд░, рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдкреЕрдХреЗрдЬ /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/ рд╡рд░ рд▓рд┐рд╣рд┐рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдЬрд┐рдереЗ "1onlv2pc3ez4n5nskg7ew7twcfd0c5h рд╕рд░реНрд╡ рдирд┐рд░реНрджреЗрд╢рд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЖрд╣реЗ" рдкреЕрдХреЗрдЬ рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХрд░рдгреЗ рдореНрд╣рдгрдЬреЗ рддреЗ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдгреЗ рдХрд┐рдВрд╡рд╛ рдЖрдзреАрдкрд╛рд╕реВрди рдЕрд╕реЗрдВрдмрд▓ рдХреЗрд▓реЗрд▓реЗ рдПрдЦрд╛рджреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ (рдЬрд░ рддреЗ рд╣рд╛рдпрдбреНрд░рд╛, рдирд┐рдХреНрд╕рдУрдПрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрд┐рд▓реНрдб рд╕рд░реНрд╡реНрд╣рд┐рд╕рд╡рд░ рдЖрдзреАрдкрд╛рд╕реВрди рдЕрд╕реЗрдВрдмрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЕрд╕реЗрд▓ рддрд░) рддрд╕реЗрдЪ рд╕рд┐рд╕реНрдЯреАрдо рдХрд┐рдВрд╡рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рдордзреАрд▓ рд╕рд░реНрд╡ рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╛рдареА рдкреНрд░рддрд┐рдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдЕрд╕рд▓реЗрд▓реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ. рд╣реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ PATH рд╕реВрдЪреАрдордзреНрдпреЗ рдЬреЛрдбрдд рдЖрд╣реЗ. GNU Guix рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рдордзреНрдпреЗ рд╕рдорд╛рди рджреГрд╖реНрдЯреАрдХреЛрди рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рдЬреЛ рдирд┐рдХреНрд╕ рд╡рд┐рдХрд╛рд╕рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ. рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рд╕рдВрдЧреНрд░рд╣ рд╡рд┐рд╢реЗрд╖ рднрд╛рдВрдбрд╛рд░ Nixpkgs рдордзреНрдпреЗ рд╕рд╛рджрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

рдореБрдЦреНрдп рдирд╡рдХрд▓реНрдкрдирд╛:

  • 16678 рдкреЕрдХреЗрдЬреЗрд╕ рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓реА, 2812 рдкреЕрдХреЗрдЬреЗрд╕ рдХрд╛рдврдгреНрдпрд╛рдд рдЖрд▓реА, 14680 рдкреЕрдХреЗрдЬреЗрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА. GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10 рд╕рд╣ рдкреЕрдХреЗрдЬ рдЖрд╡реГрддреНрддреНрдпрд╛ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • рдирд┐рдХреНрд╕ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд▓рд╛ рдЖрд╡реГрддреНрддреА 2.11 рдордзреНрдпреЗ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • dragonflydb, expressvpn, languagetool, OpenRGB, рдпрд╛рд╕рд╣ 40 рдирд╡реАрди рд╕реЗрд╡рд╛ рдЬреЛрдбрд▓реНрдпрд╛.
  • Systemd-oomd рдЪрд╛ рд╡рд╛рдкрд░ рдХрдореА рдореЗрдорд░реА рдкрд░рд┐рд╕реНрдерд┐рддреА рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
  • рд╣реЕрд╢рд┐рдВрдЧ рдкрд╛рд╕рд╡рд░реНрдбрд╕рд╛рдареА рдЕрд▓реНрдЧреЛрд░рд┐рджрдо libxcrypt рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ sha512crypt рдордзреНрдпреЗ рдмрджрд▓рд▓реЗ рдЖрд╣реЗ. libxcrypt рджреНрд╡рд╛рд░реЗ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕реВ рдореНрд╣рдгреВрди рдзреНрд╡рдЬрд╛рдВрдХрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╣реЕрд╢рд┐рдВрдЧ рдЕрд▓реНрдЧреЛрд░рд┐рджрдорд╕рд╛рдареА рд╕рдорд░реНрдерди 23.05 рдкреНрд░рдХрд╛рд╢рдирд╛рдд рдмрдВрдж рдХреЗрд▓реЗ рдЬрд╛рдИрд▓.
  • рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдирд┐рд░реНрдорд┐рддреА рдорд╛рд░реНрдХрдбрд╛рдЙрди рдорд╛рд░реНрдХрдЕрдк рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рд┐рдЪ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • aarch64-linux рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдореБрдЦреНрдп рдмрд┐рд▓реНрдб рдЪреЕрдиреЗрд▓ nixos-22.11 рдЖрдгрд┐ nixos-22.11-small рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ. Aarch64 рд╕рд╛рдареА ISO рдкреНрд░рддрд┐рдорд╛ рджреЗрдК рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • nscd (рдирд╛рд╡ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдХреЕрд╢реЗ рдбрд┐рдорди) рд╕рд╛рдареА рдмрджрд▓реА рдореНрд╣рдгреВрди, nsncd рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ, рдЬреЗ NixOS 23.05 рдордзреНрдпреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдИрд▓.
  • NVIDIA рдХрдбреАрд▓ рдУрдкрди рдХрд░реНрдирд▓ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА hardware.nvidia.open рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛