GNU Guix 1.0 рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЖрдгрд┐ GuixSD рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ

рдЬрд╛рдЧрд╛ рдШреЗрддрд▓реА рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рд░рд┐рд▓реАрдЭ GNU Guix 1.0 рдЖрдгрд┐ рд╡рд┐рддрд░рдг рдХрд┐рдЯ GuixSD GNU/Linux (Guix рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рддрд░рдг) рддреНрдпрд╛рдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╕рд░реНрд╡рд╛рдВрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рдкреВрд░реНрддрддреЗрдореБрд│реЗ рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХрд╛рдордзреНрдпреЗ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдмрджрд▓ рдЭрд╛рд▓рд╛ рдЖрд╣реЗ рдзреНрдпреЗрдпрдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреНрд░рдХрд╛рд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЗрдЯ. рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░реАрд▓ рд╕рд╛рдд рд╡рд░реНрд╖рд╛рдВрдЪреНрдпрд╛ рдХрд╛рдорд╛рдЪрд╛ рд╕рд╛рд░рд╛рдВрд╢ рдЖрд╣реЗ рдЖрдгрд┐ рддреЛ рд░реЛрдЬрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдорд╛рдирд▓рд╛ рдЬрд╛рддреЛ. рд▓реЛрдбрд┐рдВрдЧрд╕рд╛рдареА рд╕реНрдерд╛рдкрдирд╛ рдпреВрдПрд╕рдмреА рдлреНрд▓реЕрд╢ (243 рдПрдордмреА) рд╡рд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдирд╕рд╛рдареА рдкреНрд░рддрд┐рдорд╛ рдЖрдгрд┐ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд╕рд┐рд╕реНрдЯрдо (474 тАЛтАЛрдПрдордмреА) рдордзреНрдпреЗ рд╡рд╛рдкрд░рд╛. i686, x86_64, armv7 рдЖрдгрд┐ aarch64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдХрд╛рд░реНрдп рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ.

рд╡рд┐рддрд░рдг рдХрд┐рдЯ рджреЛрдиреНрд╣реА рдореНрд╣рдгреВрди рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ рд╕реНрдЯрдБрдбрдЕрд▓реЛрди рдУрдПрд╕ рд╡рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ, рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдЖрдгрд┐ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░, рдЖрдгрд┐ рдкреНрд░рдХреНрд╖реЗрдкрдг рдЖрдзреАрдкрд╛рд╕реВрди рд╕реНрдерд╛рдкрд┐рдд GNU/Linux рд╡рд┐рддрд░рдгрд╛рдВрдордзреНрдпреЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╡реНрдпрд╛рд╕рдкреАрда рдореНрд╣рдгреВрди рдХрд╛рд░реНрдп рдХрд░рддреЗ. рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЕрдХрд╛рдЙрдВрдЯрд┐рдВрдЧ, рд░рд┐рдкреАрдЯреЗрдмрд▓ рдмрд┐рд▓реНрдб, рд░реВрдЯрд╢рд┐рд╡рд╛рдп рдХрд╛рдо, рд╕рдорд╕реНрдпрд╛ рдЕрд╕рд▓реНрдпрд╛рд╕ рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрд╡рд░ рд░реЛрд▓рдмреЕрдХ, рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдкрд░реНрдпрд╛рд╡рд░рдг рдХреНрд▓реЛрдирд┐рдВрдЧ (рдЗрддрд░ рд╕рдВрдЧрдгрдХрд╛рдВрд╡рд░ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреА рдЕрдЪреВрдХ рдкреНрд░рдд рддрдпрд╛рд░ рдХрд░рдгреЗ) рдЗрддреНрдпрд╛рджреА рдХрд╛рд░реНрдпреЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЬрд╛рддрд╛рдд.

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

  • рдирд╡реАрди рдЬреЛрдбрд▓реЗ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдЬреЗ рдордЬрдХреВрд░ рдореЛрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ;

    GNU Guix 1.0 рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЖрдгрд┐ GuixSD рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ

  • рддрдпрд╛рд░ рдХреЗрд▓реЗ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрдирд╕рд╛рдареА рдПрдХ рдирд╡реАрди рдкреНрд░рддрд┐рдорд╛, рд╡рд┐рддрд░рдг рдХрд┐рдЯрд╢реА рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдХрд╛рд░реНрдпрд░рдд рд╡рд╛рддрд╛рд╡рд░рдг рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЛрдиреНрд╣реА рдпреЛрдЧреНрдп;
  • рдирд╡реАрди рд╕рд┐рд╕реНрдЯрдо рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ рдХрдк-рдкреАрдХреЗ-рд╣реЗрд▓реНрдкрд░, imap4d, inputattach, localed, nslcd, zabbix-agent рдЖрдгрд┐ zabbix-server рдЬреЛрдбрд▓реЗ;
  • 2104 рдкреЕрдХреЗрдЬреЗрд╕рдордзреНрдпреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд╡реГрддреНрддреНрдпрд╛ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реНрдпрд╛, 1102 рдирд╡реАрди рдкреЕрдХреЗрдЬреЗрд╕ рдЬреЛрдбрд▓реНрдпрд╛. рдХреНрд▓реЛрдЬрд░ 1.10.0, рдХрдк 2.2.11, emacs 26.2, gcc 8.3.0, gdb 8.2.1, ghc 8.4.3, рдЪреНрдпрд╛ рдЕрджреНрдпрддрдирд┐рдд рдЖрд╡реГрддреНрддреНрдпрд╛рдВрд╕рд╣
    gimp 2.10.10, glibc 2.28, gnome 3.28.2, gnupg 2.2.15, go 1.12.1,
    guile 2.2.4, icecat 60.6.1-guix1, icedtea 3.7.0, inkscape 0.92.4,
    libreoffice 6.1.5.2, linux-libre 5.0.10, mate 1.22.0, ocaml 4.07.1,
    octave 5.1.0, openjdk 11.28, python 3.7.0, Rust 1.34.0, r 3.6.0,
    sbcl 1.5.1, рдореЗрдВрдврдкрд╛рд│ 0.6.0, xfce 4.12.1 рдЖрдгрд┐ xorg-server 1.20.4;

  • GNU рд╢реЗрдлрд░реНрдб рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЖрд╡реГрддреНрддреАрд╡рд░ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ 0.6, рдЬреЗ рдПрдХ-рд╢реЙрдЯ рд╕реЗрд╡рд╛ рдореЛрдб рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕реЗрд╡рд╛ рдпрд╢рд╕реНрд╡реА рдкреНрд░рдХреНрд╖реЗрдкрдгрд╛рдирдВрддрд░ рд▓рдЧреЗрдЪ рдерд╛рдВрдмрд▓реА рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ, рдЬреНрдпрд╛рд▓рд╛ рдЗрддрд░ рд╕реЗрд╡рд╛рдВрдкреВрд░реНрд╡реА рдПрдХ-рд╡реЗрд│рдЪреЗ рдХрд╛рдо рд╕реБрд░реВ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕реВ рд╢рдХрддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рд╛рдлрд╕рдлрд╛рдИ рдХрд░рдгреЗ рдХрд┐рдВрд╡рд╛ рдЖрд░рдВрдн рдХрд░рдгреЗ;
  • "рдЧрд┐рдХреНрд╕ рдкреЕрдХреЗрдЬ" рдХрдорд╛рдВрдбрдордзреНрдпреЗ "рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рд╛", "рдХрд╛рдвреВрди рдЯрд╛рдХрд╛", "рдЕрдкрдЧреНрд░реЗрдб рдХрд░рд╛", рдЖрдгрд┐ "рд╢реЛрдз" рдЙрдкрдирд╛рд╡ рдЗрддрд░ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░реНрд╕рдирд╛ рдЬреЛрдбрд▓реЗ. рдкреЕрдХреЗрдЬ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА "guix search" рдХрдорд╛рдВрдб рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛, "guix install" рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ "guix pull" рдЖрдгрд┐ "guix upgrade" рд╢реНрд░реЗрдгреАрд╕реБрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА;
  • рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рдордзреНрдпреЗ рдкреНрд░рдЧрддреА рд╕реВрдЪрдХ рдЬреЛрдбрд▓реЗ рдЖрдгрд┐ рд░рдВрдЧрд╛рдВрд╕рд╣ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рд╕рдВрджреЗрд╢ рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХреЗрд▓реЗ. рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рдмрд░реНтАНрдпрд╛рдЪ рдХрдорд╛рдВрдбреНрд╕ рдЖрддрд╛ рд╡рд░реНрдмреЛрд╕рд┐рдЯреАрд╢рд┐рд╡рд╛рдп рдЪрд╛рд▓рд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд, рдЬреЗ рд╡реЗрдЧрд│реНрдпрд╛ "-v" (--verbosity) рдкрд░реНрдпрд╛рдпрд╛рджреНрд╡рд╛рд░реЗ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд;
  • рдирд╡реАрди рдХрдорд╛рдВрдб "рдЧрд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдбрд┐рд▓реАрдЯ-рдЬрдирд░реЗрд╢рдиреНрд╕" рдЖрдгрд┐ рдкрд░реНрдпрд╛рдп "рдЧреБрдЗрдХреНрд╕ рдкреЕрдХ --рд╕реЗрд╡реНрд╣-рдкреНрд░реЛрд╡реНрд╣реЗрдиреНрд╕", "рдЧрд┐рдХреНрд╕ рдкреБрд▓ --рдиреНрдпреВрдЬ", "рдЧреБрдЗрдХреНрд╕ рдПрдирд╡рд╛рдпрд░рдореЗрдВрдЯ --рдкреНрд░рд┐рдЭрд░реНрд╡реНрд╣", "рдЧрд┐рдХреНрд╕ рдЬреАрд╕реА --рд▓рд┐рд╕реНрдЯ-рд░реВрдЯреНрд╕", "рдЧрд┐рдХреНрд╕ рдЬреАрд╕реА --delete-generations", "guix weather -coverage";
  • рдирд╡реАрди рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓реЗ рдкреЕрдХреЗрдЬ рд░реВрдкрд╛рдВрддрд░рдг "--with-git-url" рдЖрдгрд┐ "--with-branch";
  • рд╡рд┐рддрд░рдгрд╛рдиреЗ рдХреАрдмреЛрд░реНрдб рд▓реЗрдЖрдЙрдЯ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлреАрд▓реНрдб "рдХреАрдмреЛрд░реНрдб-рд▓реЗрдЖрдЙрдЯ", X рд╕рд░реНрд╡реНрд╣рд░ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "xorg-рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди", рд╡рд┐рднрд╛рдЧ рд▓реЗрдмрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "рд▓реЗрдмрд▓" рдЖрдгрд┐ рдореВрд▓рднреВрдд рд╕реЗрд╡рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "рдЕрддреНрдпрд╛рд╡рд╢реНрдпрдХ-рд╕реЗрд╡рд╛" рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ;
  • рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡ рд╕реНрдерд╛рди рдорд╛рд░реНрдЧ рдЖрдгрд┐ PROot рдпрд╛ рджреЛрд╣реЛрдВрдЪреНрдпрд╛ рд╕рд╛рдкреЗрдХреНрд╖рдкрдгреЗ рдЪрд╛рд▓рд╡рддрд╛ рдпреЗрдгрд╛рд░реЗ рдкреБрдирд░реНрд╕реНрдерд┐рдд рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдЯрд╛рд░рдмреЙрд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "guix pack -RR" рдХрдорд╛рдВрдб рдЬреЛрдбрд▓реА;
  • 'guix рдкреБрд▓' рдирд╛рд╡ рд▓реБрдХрдЕрдк рд╡реЗрдЧрд╡рд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрдХреЗрдЬ рдХреЕрд╢реЗ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рдЖрдгрд┐ 'glibc-utf8-locales' рдкреЕрдХреЗрдЬ рдПрдореНрдмреЗрдб рдХрд░рддреЗ;
  • "guix system" рдХрдорд╛рдВрдбрджреНрд╡рд╛рд░реЗ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓реНрдпрд╛ ISO рдкреНрд░рддрд┐рдорд╛рдВрдЪреА рдкреВрд░реНрдг рдкреБрдирд░рд╛рд╡реГрддреНрддреАрдХреНрд╖рдорддрд╛ (рдмрд┐рдЯ рдлреЙрд░ рдмрд┐рдЯ) рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реА;
  • SLiM рдРрд╡рдЬреА GDM рд▓реЙрдЧрд┐рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ;
  • Guile 2.0 рд╡рд╛рдкрд░реВрди Guix рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╡рдЧрд│рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.

рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛ рдХреА GNU Guix рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдШрдбрд╛рдореЛрдбреАрдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ рдирд┐рдХреНрд╕ рдЖрдгрд┐ рдард░рд╛рд╡рд┐рдХ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдлрдВрдХреНрд╢рдиреНрд╕ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рддреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдкрдбреЗрдЯреНрд╕, рдЕрдкрдбреЗрдЯреНрд╕ рд░реЛрд▓ рдмреЕрдХ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛, рд╕реБрдкрд░рдпреБрдЬрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рди рдорд┐рд│рд╡рддрд╛ рдХрд╛рдо рдХрд░рдгреЗ, рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░реЛрдлрд╛рдЗрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди, рдПрдХрд╛рдЪ рдкреНрд░реЛрдЧреНрд░рд╛рдордЪреНрдпрд╛ рдЕрдиреЗрдХ рдЖрд╡реГрддреНрддреНрдпрд╛ рдПрдХрд╛рдЪ рд╡реЗрд│реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛, рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ. рдХрдЪрд░рд╛ рд╕рдВрдХрд▓рди рд╕рд╛рдзрдиреЗ (рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рди рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛ рдУрд│рдЦрдгреЗ рдЖрдгрд┐ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреЗ). рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд┐рд▓реНрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдгрд┐ рдкреЕрдХреЗрдЬрд┐рдВрдЧ рдирд┐рдпрдо рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╡рд┐рд╢реЗрд╖ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рд╖рд╛ рдЖрдгрд┐ рдЧреБрдЗрд▓ рд╕реНрдХреАрдо API рдШрдЯрдХ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЖрд╣реЗ рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрдХреАрдо рдлрдВрдХреНрд╢рдирд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖реЗрдордзреНрдпреЗ рд╕рд░реНрд╡ рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдСрдкрд░реЗрд╢рдиреНрд╕ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд.

рдирд┐рдХреНрд╕ рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░рд╕рд╛рдареА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдЖрдгрд┐ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рдареЗрд╡рд▓реЗрд▓реЗ рдкреЕрдХреЗрдЬреЗрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ
Nixpkgs. рдкреЕрдХреЗрдЬ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рддреБрдореНрд╣реА рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛. рдЬреЗрд╡реНрд╣рд╛ рдПрдЦрд╛рджреЗ рдкреЕрдХреЗрдЬ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рддреЗрд╡реНрд╣рд╛ рд╕рд░реНрд╡ рд╕рдВрдмрдВрдзрд┐рдд рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдбрд╛рдЙрдирд▓реЛрдб рдЖрдгрд┐ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреВрди рддрдпрд╛рд░ рдмрд╛рдпрдирд░реА рдкреЕрдХреЗрдЬреЗрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рдЕрд╡рд▓рдВрдмрдирд╛рдВрд╕рд╣ рд╕реНрддреНрд░реЛрддрд╛рдкрд╛рд╕реВрди рддрдпрд╛рд░ рдХрд░рдгреЗ рджреЛрдиреНрд╣реА рд╢рдХреНрдп рдЖрд╣реЗ. рдмрд╛рд╣реНрдп рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреВрди рдЕрджреНрдпрддрдирд╛рдВрдЪреА рд╕реНрдерд╛рдкрдирд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд░реВрди рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдордЪреНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛ рдЕрджреНрдпрдпрд╛рд╡рдд рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЖрд╣реЗрдд.

рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╛рдареА рдмрд┐рд▓реНрдб рд╡рд╛рддрд╛рд╡рд░рдг рд╣реЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реЗ рд╕рд░реНрд╡ рдШрдЯрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрдВрдЯреЗрдирд░рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдкреЕрдХреЗрдЬреЗрд╕рдЪрд╛ рдПрдХ рд╕рдВрдЪ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЬреЗ рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреА рд░рдЪрдирд╛ рд╡рд┐рдЪрд╛рд░рд╛рдд рди рдШреЗрддрд╛ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдЧреБрдИрдХреНрд╕ рдЕреЕрдб-рдСрди рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рдЖрдзреАрдЪ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЕрд╡рд▓рдВрдмрдирд╛рдВрдЪреА рдЙрдкрд╕реНрдерд┐рддреА рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдерд╛рдкрд┐рдд рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рд╣реЕрд╢ рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рд╕реНрдХреЕрди рдХрд░реВрди Guix рдкреЕрдХреЗрдЬреЗрд╕рдордзреНрдпреЗ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдкреЕрдХреЗрдЬреЗрд╕ рдПрдХрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рдбрд┐рд░реЗрдХреНрдЯрд░реА рдЯреНрд░реАрдордзреНрдпреЗ рдХрд┐рдВрд╡рд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рдЙрдкрдбрд┐рд░реЗрдХреНрдЯреНрд░реАрдордзреНрдпреЗ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЬреЗ рддреНрдпрд╛рд╕ рдЗрддрд░ рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдВрд╕рд╣ рдПрдХрддреНрд░ рд░рд╛рд╣рдгреНрдпрд╛рд╕ рдЖрдгрд┐ рд╡рд┐рджреНрдпрдорд╛рди рд╡рд┐рддрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реЗрдгреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдкреЕрдХреЗрдЬ /nix/store/f42d5878f3a0b426064a2b64a0c6f92-firefox-66.0.0/ рдореНрд╣рдгреВрди рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ рдЬреЗрдереЗ "f42d58..." рд╣реЗ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдгрд╛рд░реЗ рдЕрджреНрд╡рд┐рддреАрдп рдкреЕрдХреЗрдЬ рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХ рдЖрд╣реЗ.

рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рдлрдХреНрдд рдореЛрдлрдд рдШрдЯрдХрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ рдЖрдгрд┐ GNU Linux-Libre рдХрд░реНрдирд▓ рдиреЙрди-рдлреНрд░реА рдмрд╛рдпрдирд░реА рдлрд░реНрдорд╡реЗрдЕрд░ рдШрдЯрдХрд╛рдВрд╕рд╣ рдпреЗрддреЛ. GCC 8.3 рдмрд╛рдВрдзрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЖрд░рдВрдн рдкреНрд░рдгрд╛рд▓реА рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ GNU рдореЗрдВрдврдкрд╛рд│ (рдорд╛рдЬреА dmd) рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рд╕рдорд░реНрдердирд╛рд╕рд╣ SysV-init рд▓рд╛ рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ. рдХрдВрдЯреНрд░реЛрд▓ рдбрд┐рдорди рдЖрдгрд┐ рд╢реЗрдлрд░реНрдб рдпреБрдЯрд┐рд▓рд┐рдЯрд┐рдЬ рдЧреБрдЗрд▓ рднрд╛рд╖реЗрдд рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд (рд╕реНрдХреАрдо рднрд╛рд╖реЗрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдкреИрдХреА рдПрдХ), рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд╕реЗрд╡рд╛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдмреЗрд╕ рдЗрдореЗрдЬ рдХрдиреНрд╕реЛрд▓ рдореЛрдбрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ, рдкрд░рдВрддреБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ 9714 рдкреНрд░реАрдкреЕрдХреЗрдЬ рдХреЗрд▓реЗрд▓реЗ рдкреЕрдХреЗрдЬреЗрд╕, рдЬреНрдпрд╛рдд X.Org-рдЖрдзрд╛рд░рд┐рдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реНрдЯреЕрдХ рдШрдЯрдХ, dwm рдЖрдгрд┐ ratpoison рд╡рд┐рдВрдбреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ, Xfce рдбреЗрд╕реНрдХрдЯреЙрдк рдЖрдгрд┐ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреА рдирд┐рд╡рдб рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.

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

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