Flakes/ru: Difference between revisions
Created page with "Флейк — это директория, которая содержит файл Nix под названием <code>flake.nix</code>, содержащий очень конкретную структуру. Во флейки вносится похожий на URL синтаксис{{Cite manual|nix|command-ref/new-cli/nix3-flake|number=8.5.17|title=nix flake|subsection=url-like-syntax|subtitle=URL-like syntax}} для определения удалённых ре..." |
Created page with "Флейки также позволяют явно указывать ссылки и версии, которые затем могут быть запрошены и обновлены программно с помощью входов{{cite manual|nix|command-ref/new-cli/nix3-flake-lock|number=7.5.19|title=nix flake lock}}{{cite manual|nix|command-ref/new-cli/nix3-flake-info|number=7.5.17|title=nix flake info}}. В дополнение к этому, экспери..." |
||
Line 7: | Line 7: | ||
Флейк — это директория, которая содержит файл Nix под названием <code>flake.nix</code>, содержащий очень конкретную структуру. Во флейки вносится похожий на URL синтаксис{{Cite manual|nix|command-ref/new-cli/nix3-flake|number=8.5.17|title=nix flake|subsection=url-like-syntax|subtitle=URL-like syntax}} для определения удалённых ресурсов. Чтобы облегчить синтаксис URL, флейки используют реестр символических идентификаторов{{Cite manual|nix|command-ref/new-cli/nix3-registry|number=8.5.62|title=nix registry}}, позволяя напрямую определять ресурсы через синтаксис, например: <code>github:NixOS/nixpkgs</code>. | Флейк — это директория, которая содержит файл Nix под названием <code>flake.nix</code>, содержащий очень конкретную структуру. Во флейки вносится похожий на URL синтаксис{{Cite manual|nix|command-ref/new-cli/nix3-flake|number=8.5.17|title=nix flake|subsection=url-like-syntax|subtitle=URL-like syntax}} для определения удалённых ресурсов. Чтобы облегчить синтаксис URL, флейки используют реестр символических идентификаторов{{Cite manual|nix|command-ref/new-cli/nix3-registry|number=8.5.62|title=nix registry}}, позволяя напрямую определять ресурсы через синтаксис, например: <code>github:NixOS/nixpkgs</code>. | ||
Флейки также позволяют явно указывать ссылки и версии, которые затем могут быть запрошены и обновлены программно с помощью входов{{cite manual|nix|command-ref/new-cli/nix3-flake-lock|number=7.5.19|title=nix flake lock}}{{cite manual|nix|command-ref/new-cli/nix3-flake-info|number=7.5.17|title=nix flake info}}. В дополнение к этому, экспериментальный инструмент командной строки получает на вход ссылки флейка для выражений, которые собирают, выполняют и развёртывают пакеты{{Cite manual|nix|command-ref/new-cli/nix|number=8.5.1|title=nix}}. | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |