Nix เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ NixOS 21.05 เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

ะŸั€ะตะดัั‚ะฐะฒะปะตะฝ ะฒั‹ะฟัƒัะบ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ NixOS 21.05, ะพัะฝะพะฒะฐะฝะฝะพะณะพ ะฝะฐ ะฟะฐะบะตั‚ะฝะพะผ ะผะตะฝะตะดะถะตั€ะต Nix ะธ ะฟั€ะตะดะพัั‚ะฐะฒะปััŽั‰ะตะณะพ ั€ัะด ัะพะฑัั‚ะฒะตะฝะฝั‹ั… ั€ะฐะทั€ะฐะฑะพั‚ะพะบ, ัƒะฟั€ะพั‰ะฐัŽั‰ะธั… ะฝะฐัั‚ั€ะพะนะบัƒ ะธ ัะพะฟั€ะพะฒะพะถะดะตะฝะธะต ัะธัั‚ะตะผั‹. ะะฐะฟั€ะธะผะตั€, ะฒ NixOS ะธัะฟะพะปัŒะทัƒะตั‚ัั ะตะดะธะฝั‹ะน ั„ะฐะนะป ัะธัั‚ะตะผะฝะพะน ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ (configuration.nix), ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ัั ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฑั‹ัั‚ั€ะพะณะพ ะพั‚ะบะฐั‚ะฐ ะพะฑะฝะพะฒะปะตะฝะธะน, ะฟั€ะธััƒั‚ัั‚ะฒัƒะตั‚ ะฟะพะดะดะตั€ะถะบะฐ ะฟะตั€ะตะบะปัŽั‡ะตะฝะธั ะผะตะถะดัƒ ั€ะฐะทะปะธั‡ะฝั‹ะผะธ ัะพัั‚ะพัะฝะธัะผะธ ัะธัั‚ะตะผั‹, ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ัั ัƒัั‚ะฐะฝะพะฒะบะฐ ะธะฝะดะธะฒะธะดัƒะฐะปัŒะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ ะพั‚ะดะตะปัŒะฝั‹ะผะธ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัะผะธ (ะฟะฐะบะตั‚ ัั‚ะฐะฒะธั‚ัั ะฒ ะดะพะผะฐัˆะฝะธะน ะบะฐั‚ะฐะปะพะณ), ะฒะพะทะผะพะถะฝะฐ ะพะดะฝะพะฒั€ะตะผะตะฝะฝะฐั ัƒัั‚ะฐะฝะพะฒะบะฐ ะฝะตัะบะพะปัŒะบะธั… ะฒะตั€ัะธะน ะพะดะฝะพะน ะฟั€ะพะณั€ะฐะผะผั‹, ะพะฑะตัะฟะตั‡ะตะฝั‹ ะฒะพัะฟั€ะพะธะทะฒะพะดะธะผั‹ะต ัะฑะพั€ะบะธ. ะ ะฐะทะผะตั€ ะฟะพะปะฝะพะณะพ ัƒัั‚ะฐะฝะพะฒะพั‡ะฝะพะณะพ ะพะฑั€ะฐะทะฐ ั KDE 1.4 ะ“ะ‘, GNOME โ€” 1.8 ะ“ะ‘, ัะพะบั€ะฐั‰ั‘ะฝะฝะพะณะพ ะบะพะฝัะพะปัŒะฝะพะณะพ ะฒะฐั€ะธะฐะฝั‚ะฐ โ€” 660 ะœะ‘.

เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เตพ:

  • ะ”ะพะฑะฐะฒะปะตะฝะพ 12985 ะฟะฐะบะตั‚ะพะฒ, ัƒะดะฐะปะตะฝะพ 14109 ะฟะฐะบะตั‚ะพะฒ, ะพะฑะฝะพะฒะปะตะฝะพ 16768 ะฟะฐะบะตั‚ะพะฒ. ะžะฑะฝะพะฒะปะตะฝั‹ ะฒะตั€ัะธะธ ะบะพะผะฟะพะฝะตะฝั‚ะพะฒ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะฐ, ะฒ ั‚ะพะผ ั‡ะธัะปะต gcc 10.3.0, glibc 2.32, mesa 21.0.1 . ะ‘ะฐะทะพะฒะพะต ัะดั€ะพ Linux ะพะฑะฝะพะฒะปะตะฝะพ ั ะฒะตั€ัะธะธ 5.4 ะดะพ 5.10, ะฒ ะบะฐั‡ะตัั‚ะฒะต ะพะฟั†ะธะธ ะฟั€ะตะดะปะพะถะตะฝะพ ัะดั€ะพ 5.12.
  • ะ ะฐะฑะพั‡ะธะต ัั‚ะพะปั‹ ะพะฑะฝะพะฒะปะตะฝั‹ ะดะพ KDE 5.21.3 (+ KDE Applications 20.12.3), GNOME 3.40 ะธ Cinnamon 4.8.1.
  • ะ”ะพะฑะฐะฒะปะตะฝั‹ ะฝะพะฒั‹ะต ัะตั€ะฒะธัั‹ ั GNURadio 3.8, ัะตั€ะฒะตั€ะพะผ ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ Keycloak ะธ ะดะธัะบัƒััะธะพะฝะฝะพะน ะฟะปะฐั‚ั„ะพั€ะผะพะน Discourse.

ะŸั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ Nix ะฟะฐะบะตั‚ั‹ ัƒัั‚ะฐะฝะฐะฒะปะธะฒะฐัŽั‚ัั ะฒ ะพั‚ะดะตะปัŒะฝะพะต ะดะตั€ะตะฒะพ ะดะธั€ะตะบั‚ะพั€ะธะน /nix/store ะธะปะธ ะฟะพะดะดะธั€ะตะบั‚ะพั€ะธัŽ ะฒ ะบะฐั‚ะฐะปะพะณะต ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั. ะะฐะฟั€ะธะผะตั€, ะฟะฐะบะตั‚ ัƒัั‚ะฐะฝะฐะฒะปะธะฒะฐะตั‚ัั ะบะฐะบ /nix/store/f2b5โ€ฆ8a163-firefox-89.0.0/, ะณะดะต ยซf2b5โ€ฆยป ัะฒะปัะตั‚ัั ัƒะฝะธะบะฐะปัŒะฝั‹ะผ ะธะดะตะฝั‚ะธั„ะธะบะฐั‚ะพั€ะพะผ ะฟะฐะบะตั‚ะฐ, ะธัะฟะพะปัŒะทัƒะตะผั‹ะผ ะดะปั ะบะพะฝั‚ั€ะพะปั ะทะฐะฒะธัะธะผะพัั‚ะตะน. ะŸะฐะบะตั‚ั‹ ะพั„ะพั€ะผะปััŽั‚ัั ะฒ ะฒะธะดะต ะบะพะฝั‚ะตะนะฝะตั€ะพะฒ, ัะพะดะตั€ะถะฐั‰ะธั… ะฝะตะพะฑั…ะพะดะธะผั‹ะต ะดะปั ั€ะฐะฑะพั‚ั‹ ะฟั€ะธะปะพะถะตะฝะธะน ะบะพะผะฟะพะฝะตะฝั‚ั‹. ะะฝะฐะปะพะณะธั‡ะฝั‹ะน ะฟะพะดั…ะพะด ะฟั€ะธะผะตะฝัะตั‚ัั ะฒ ะฟะฐะบะตั‚ะฝะพะผ ะผะตะฝะตะดะถะตั€ะต GNU Guix, ะบะพั‚ะพั€ั‹ะน ะพัะฝะพะฒะฐะฝ ะฝะฐ ะฝะฐั€ะฐะฑะพั‚ะบะฐั… Nix.

ะœะตะถะดัƒ ะฟะฐะบะตั‚ะฐะผะธ ะฒะพะทะผะพะถะฝะพ ะพะฟั€ะตะดะตะปะตะฝะธะต ะทะฐะฒะธัะธะผะพัั‚ะตะน, ะฟั€ะธ ัั‚ะพะผ ะดะปั ะฟะพะธัะบะฐ ะฝะฐะปะธั‡ะธั ัƒะถะต ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝั‹ั… ะทะฐะฒะธัะธะผะพัั‚ะตะน ะธัะฟะพะปัŒะทัƒะตั‚ัั ัะบะฐะฝะธั€ะพะฒะฐะฝะธะต ั…ััˆะตะน-ะธะดะตะฝั‚ะธั„ะธะบะฐั‚ะพั€ะพะฒ ะฒ ะดะธั€ะตะบั‚ะพั€ะธะธ ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ. ะ’ะพะทะผะพะถะฝะฐ ะบะฐะบ ะทะฐะณั€ัƒะทะบะฐ ะณะพั‚ะพะฒั‹ั… ะฑะธะฝะฐั€ะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ ะธะท ั€ะตะฟะพะทะธั‚ะพั€ะธั (ะฟั€ะธ ัƒัั‚ะฐะฝะพะฒะบะต ะพะฑะฝะพะฒะปะตะฝะธะน ะบ ะฑะธะฝะฐั€ะฝั‹ะผ ะฟะฐะบะตั‚ะฐะผ ะทะฐะณั€ัƒะถะฐัŽั‚ัั ั‚ะพะปัŒะบะพ delta-ะธะทะผะตะฝะตะฝะธั), ั‚ะฐะบ ะธ ัะฑะพั€ะบะฐ ะธะท ะธัั…ะพะดะฝั‹ั… ั‚ะตะบัั‚ะพะฒ ัะพ ะฒัะตะผะธ ะทะฐะฒะธัะธะผะพัั‚ัะผะธ. ะšะพะปะปะตะบั†ะธั ะฟะฐะบะตั‚ะพะฒ ะฟั€ะตะดัั‚ะฐะฒะปะตะฝะฐ ะฒ ัะฟะตั†ะธะฐะปัŒะฝะพะผ ั€ะตะฟะพะทะธั‚ะพั€ะธะธ Nixpkgs.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•