Jump to content

Translations:Nix (package manager)/1/ja

From Official NixOS Wiki
Revision as of 04:55, 24 May 2026 by Poske (talk | contribs) (Created page with "{{Navbox Nix}} {{Disambiguation|message=これは、Nix package managerのページです。Nix ecosystemNix languageNix command とは異なります。}} Nixは、Nix Expression Language で表現された再現可能なビルド命令を解析するパッケージマネージャーおよびビルドシステムであり、これは遅延評価を伴う純粋関数型言語です。Nix expressions は、依存関...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Introduction to Nix

Tools and applications

⤧︎
Disambiguation: これは、Nix package managerのページです。Nix ecosystemNix languageNix command とは異なります。

Nixは、Nix Expression Language で表現された再現可能なビルド命令を解析するパッケージマネージャーおよびビルドシステムであり、これは遅延評価を伴う純粋関数型言語です。Nix expressions は、依存関係を引数として取り、パッケージに対して再現可能なビルド環境derivationを作成する純粋関数[1]です。Nixは、ビルドの結果を完全な依存関係ツリーのハッシュで指定された一意のアドレスに保存し、不変のパッケージストアを作成することで、原子的な更新、ロールバックを実現します。また、異なるバージョンのパッケージを同時にインストールすることで、根本的に依存関係地獄を防ぎます。

  1. 変数は不変で、引数が変化しない場合、関数は常に同じ値を返す。