Flakes/ru: Difference between revisions
Created page with "* Содержимое файла <code>flake.nix</code> следует единой схеме наименования для объявления пакетов и их зависимостей на языке Nix." |
Created page with "=== Входная схема ===" |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
* Содержимое файла <code>flake.nix</code> следует единой схеме наименования для объявления пакетов и их зависимостей на языке Nix. | * Содержимое файла <code>flake.nix</code> следует единой схеме наименования для объявления пакетов и их зависимостей на языке Nix. | ||
Флейки вводят [https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake.html#flake-references синтаксис, похожий на URL] для указания удалённых источников. | |||
* Чтобы упростить длинный синтаксис URL с помощью более коротких названий, [https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-registry.html флейки используют реестр] символических идентификаторов. | |||
* | |||
* Флейки также позволяют фиксировать ссылки и версии, которые затем могут быть запрошены и обновлены программно. | |||
* | |||
[https://nixos.org/manual/nix/stable/command-ref/new-cli/nix.html Экспериментальный интерфейс командной строки] принимает ссылки на флейки для выражений, которые создают, запускают и развёртывают пакеты. | |||
<span id="Enable_flakes_temporarily"></span> | <span id="Enable_flakes_temporarily"></span> | ||
Line 131: | Line 123: | ||
</div> | </div> | ||
< | <span id="Input_schema"></span> | ||
=== | === Входная схема === | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 195: | Line 186: | ||
</div> | </div> | ||
В которой: | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |