GNU Guix 1.4 рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рд░ рдпрд╕рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдЙрдкрд▓рдмреНрдз рдЫрдиреН

GNU Guix 1.4 рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рд░ рдпрд╕рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдирд┐рд░реНрдорд┐рдд GNU/Linux рд╡рд┐рддрд░рдг рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛред рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, рдЫрд╡рд┐рд╣рд░реВ USB рдлреНрд▓реНрдпрд╛рд╕ (814 MB) рдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд░ рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди (1.1 GB) рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рдПрдХреЛ рдЫред i686, x86_64, Power9, armv7 рд░ aarch64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдорд╛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред

рд╡рд┐рддрд░рдгрд▓реЗ рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рд░ рдкрд░рдореНрдкрд░рд╛рдЧрдд рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рд╕реНрдЯреНрдпрд╛рдиреНрдб-рдЕрд▓реЛрди OS рдХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд░ рдкрд╣рд┐рд▓реЗ рдиреИ рд╕реНрдерд╛рдкрд┐рдд GNU/Linux рд╡рд┐рддрд░рдгрд╣рд░реВрдорд╛ рд╕реБрд░реВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдбрд┐рдкреНрд▓реЛрдЗ рдЧрд░реНрдиреЗ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдп рдЧрд░реНрджреИред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдЦрд╛рддрд╛рдорд╛ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рд▓рд┐рдиреЗ, рджреЛрд╣реЛрд░реНрдпрд╛рдЙрди рдорд┐рд▓реНрдиреЗ рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ, рд░реВрдЯ рдмрд┐рдирд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ, рд╕рдорд╕реНрдпрд╛рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдЕрдШрд┐рд▓реНрд▓реЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрдиреЗ, рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдХреНрд▓реЛрдирд┐рдЩ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВ (рдЕрдиреНрдп рдХрдореНрдкреНрдпреБрдЯрд░рд╣рд░реВрдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рд╣реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ) рдЬрд╕реНрддрд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫред ред

рдореБрдЦреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдиред "guix рд╡рд╛рддрд╛рд╡рд░рдг" рдЖрджреЗрд╢рд▓рд╛рдИ рдирдпрд╛рдБ "guix рд╢реЗрд▓" рдЖрджреЗрд╢рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдг рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рдорд╛ рдкреНрд░рддрд┐рдмрд┐рдореНрдмрд┐рдд рдирдЧрд░реА рд░ рдкреНрд░рджрд░реНрд╢рди рдирдЧрд░реА рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрд╕рдБрдЧ рдЖрдлреВрд▓рд╛рдИ рдкрд░рд┐рдЪрд┐рдд рдЧрд░рд╛рдЙрди рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкрдирд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред guix рд╕реНрдерд╛рдкрдирд╛"ред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, supertuxkart рдЦреЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рд░ рд╕реБрд░реБ рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА, рддрдкрд╛рдЗрдБ "guix shell supertuxkart - supertuxkart" рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реЗрдкрдЫрд┐, рдкреНрдпрд╛рдХреЗрдЬ рдХреНрдпрд╛рд╕рдорд╛ рдмрдЪрдд рд╣реБрдиреЗрдЫ рд░ рдЕрд░реНрдХреЛ рд▓рдиреНрдЪрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкреБрди: рдирд┐рдХрд╛рд▓реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред

    рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рд┐рд░реНрдЬрдирд╛рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, "guix рд╢реЗрд▓" рд▓реЗ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рдВрд░рдЪрдирд╛ рд╡рд░реНрдгрди рдЧрд░реНрдиреЗ guix.scm рд░ manifest.scm рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рдлрд╛рдЗрд▓рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди "--export-manifest" рд╡рд┐рдХрд▓реНрдк рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЬрд╕рдорд╛ рдХреНрд▓рд╛рд╕рд┐рдХ рдкреНрд░рдгрд╛рд▓реА рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдкрджрд╛рдиреБрдХреНрд░рдо рдЕрдиреБрдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ, "guix рд╢реЗрд▓" рд▓реЗ "тАФрдХрдиреНрдЯреЗрдирд░ тАФ emulate-fhs" рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

  • рдЧреГрд╣ рд╡рд╛рддрд╛рд╡рд░рдг рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди "guix home" рдЖрджреЗрд╢ рдердкрд┐рдпреЛред Guix рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ, рд╕реЗрд╡рд╛рд╣рд░реВ, рд░ рдбрдЯрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдиреЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд╣рд┐рдд рддрдкрд╛рдИрдВрдХреЛ рдШрд░рдХреЛ рд╡рд╛рддрд╛рд╡рд░рдгрдХрд╛ рд╕рдмреИ рдШрдЯрдХрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред "guix home" рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдЧреГрд╣ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ $HOME рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рд╡рд╛ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдкреБрди: рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдгрд▓рд╛рдИ рдирдпрд╛рдБ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиред
  • Debian рдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдЫреБрдЯреНрдЯреИ рдбреЗрдм рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди "guix pack" рдЖрджреЗрд╢рдорд╛ "-f deb" рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдпреЛред
  • рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдкреНрд░рдгрд╛рд▓реА рдЫрд╡рд┐рд╣рд░реВ (рдХрдЪреНрдЪрд╛, QCOW2, ISO8660 CD/DVD, Docker рд░ WSL2) рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рдПрдХ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА "guix рдкреНрд░рдгрд╛рд▓реА рдЫрд╡рд┐" рдЖрджреЗрд╢ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫрд╡рд┐рдХреЛ рд▓рд╛рдЧрд┐ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдХрд╛рд░, рд╡рд┐рднрд╛рдЬрди рд░ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред ред
  • "-рдЯреНрдпреВрди" рд╡рд┐рдХрд▓реНрдк рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЖрджреЗрд╢рд╣рд░реВрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫрдиреН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, AVX-512 SIMD рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рдирдпрд╛рдБ AMD рд░ Intel CPUs рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред ред
  • рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛рд▓реЗ рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдлрд▓рддрд╛рдХреЛ рдШрдЯрдирд╛рдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдбрд┐рдмрдЧрд┐рдЩ рдЬрд╛рдирдХрд╛рд░реА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдмрдЪрдд рдЧрд░реНрди рд╕рдВрдпрдиреНрддреНрд░ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
  • рдбрд╛рдпрдирд╛рдорд┐рдХ рд▓рд┐рдЩреНрдХрд┐рдЩрдХреЛ рд╕рдордпрдорд╛ рдХреНрдпрд╛рд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдк рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рдордп рдШрдЯрд╛рдЗрдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдЦреЛрдЬреА рдЧрд░реНрджрд╛ рд╕реНрдЯреЗрдЯрдорд╛ рдХрд▓рд╣рд░реВ рд░ рдЦреБрд▓рд╛ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВ рдХрдо рдЧрд░реНрджрдЫред
  • GNU Shepherd 0.9 рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдЕрд╕реНрдерд╛рдпреА рд╕реЗрд╡рд╛рд╣рд░реВ (рдЕрд╕реНрдерд╛рдпреА) рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ (рд╕рд┐рд╕реНрдЯрдордб рд╕рдХреЗрдЯ рд╕рдХреНрд░рд┐рдпрддрд╛рдХреЛ рд╢реИрд▓реАрдорд╛) рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд░рд┐рдп рд╕реЗрд╡рд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
  • рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рд╕реНрд╡реИрдк рд╡рд┐рднрд╛рдЬрди рдЖрдХрд╛рд░ рд╕реЗрдЯ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдердкрд┐рдпреЛред
  • рд╕реНрдерд┐рд░ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╕реЗрдЯ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдЕрдм ip рдЖрджреЗрд╢рдХреЛ рд╢реИрд▓реАрдорд╛ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рдШреЛрд╖рдгрд╛рддреНрдордХ рдПрдирд╛рд▓рдЧ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдЬрд╛рдореА, рд╕рд╛рдореНрдмрд╛, рдлреЗрд▓реирдмрд╛рди рд░ рдЧрд┐рдЯрд╛рдЗрд▓ рд╕рд╣рд┐рдд резрел рдирдпрд╛рдБ рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛рд╣рд░реВ рдердкрд┐рдпреЛред
  • рдкреНрдпрд╛рдХреЗрдЬ рдиреЗрднрд┐рдЧреЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ packages.guix.gnu.org рд╕реБрд░реБ рдЧрд░рд┐рдпреЛред
  • 6573 рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХрд╛ рдерд┐рдП, 5311 рдирдпрд╛рдБ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдерд┐рдПред рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВ рдордзреНрдпреЗ, GNOME 42, Qt 6, GCC 12.2.0, Glibc 2.33, Xfce 4.16, Linux-libre 6.0.10, LibreOffice 7.4.3.2, Emacs 28.2 рдХреЛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВред рдкрд╛рдЗрдерди реи рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ релрежреж рднрдиреНрджрд╛ рдмрдвреА рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╣рдЯрд╛рдЗрдпреЛред

GNU Guix 1.4 рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рд░ рдпрд╕рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдг рдЙрдкрд▓рдмреНрдз рдЫрдиреН

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

Nix рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдкрд╛рд░рд┐рдПрдХреЛ рд░ Nixpkgs рднрдгреНрдбрд╛рд░рдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рдорд░реНрдерд┐рдд рдЫред рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрд╕рдБрдЧ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдЬрдм рдкреНрдпрд╛рдХреЗрдЬ рдмрдирд╛рдЗрдиреНрдЫ, рдпрд╕рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдмреИ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рд░ рдирд┐рд░реНрдорд╛рдг рд╣реБрдиреНрдЫрдиреНред рдпреЛ рдпрд╛ рдд рднрдгреНрдбрд╛рд░рдмрд╛рдЯ рддрдпрд╛рд░ рдмрд╛рдЗрдирд░реА рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╡рд╛ рд╕рдмреИ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕реНрд░реЛрдд рдкрд╛рдард╣рд░реВрдмрд╛рдЯ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдмрд╛рд╣реНрдп рднрдгреНрдбрд╛рд░рдмрд╛рдЯ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдХреЛ рд╕реНрдерд╛рдкрдирд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реЗрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдХреЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд░рд╛рдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдг рд╡рд╛рддрд╛рд╡рд░рдг рдХрдиреНрдЯреЗрдирд░рдХреЛ рд░реВрдкрдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ рдЬрд╕рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдХрд╛рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╕рдмреИ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╕реЗрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬреБрди рд╡рд┐рддрд░рдгрдХреЛ рдЖрдзрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рдВрд░рдЪрдирд╛рд▓рд╛рдИ рдзреНрдпрд╛рди рдирджрд┐рдИ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫред рдЬрд╕рдорд╛ Guix рдПрдб-рдЕрдирдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдкрд╣рд┐рд▓реЗ рдиреИ рд╕реНрдерд╛рдкрд┐рдд рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╕реНрдерд╛рдкрд┐рдд рдкреНрдпрд╛рдХреЗрдЬ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реНрдпрд╛рд╕рд╣рд░реВ рд╕реНрдХреНрдпрд╛рди рдЧрд░реЗрд░ Guix рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдмреАрдЪ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдЫреБрдЯреНрдЯреИ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдЯреНрд░реА рд╡рд╛ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдорд╛ рд╕реНрдерд╛рдкрд┐рдд рд╣реБрдиреНрдЫрдиреН, рдпрд╕рд▓реЗ рдЕрдиреНрдп рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрд╕рдБрдЧ рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░реВрдкрдорд╛ рд╕рд╣рдЕрд╕реНрддрд┐рддреНрд╡рдорд╛ рд░рд╣рди рд░ рдЕрд╡рд╕реНрдерд┐рдд рд╡рд┐рддрд░рдгрд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рджрд╛рдпрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрдпрд╛рдХреЗрдЬ /nix/store/452a5978f3b1b426064a2b64a0c6f41-firefox-108.0.1/ рдХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╣рд╛рдБ "452a59..." рдирд┐рд░реНрднрд░рддрд╛ рдирд┐рдЧрд░рд╛рдиреАрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдкреНрдпрд╛рдХреЗрдЬ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реЛред

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди