Nix (package manager)/zh: Difference between revisions

Ardenet (talk | contribs)
No edit summary
Tags: Mobile edit Mobile web edit
Ardenet (talk | contribs)
No edit summary
Tags: Mobile edit Mobile web edit
Line 51: Line 51:
=== Profiles ===
=== Profiles ===


建一個一致的用戶和統環境,Nix 會將 Nix store 中的符號連結到 ''profiles'' 中。是 Nix 實現的前端:由於 store 是不可的且保留先前版本的 profile將系統還原前的狀態只需簡單地將符號連結更改先前的 profile。更精確,Nix 進位檔符號連結到 Nix store 中代表用戶環境的些用戶環隨後符號連結存在 <code>/nix/var/nix/profiles</code> 中被標注的 profile,而它們則進一步符號連結使的 <code>~/.nix-profile</code>。
建一个连续的用户或统环境,Nix 会将 Nix 存储库中的软链接到 ''配置(profiles)'' 中。这些配置文件是 Nix 实现的前端:由于存储库是不可,并保留配置文件的先前版本,因此恢复前的状态只需更改指向先前配置文件符号链接即可。更准确,Nix 会将进制文件软链接到 Nix 存储库中代表用户环境的目。些用户环随后会软链接到存在 <code>/nix/var/nix/profiles</code> 目录下的带标签的配置文件中,而这些配置文件又会被软链接到用的 <code>~/.nix-profile</code> 文件


<span id="Sandboxing"></span>
<span id="Sandboxing"></span>
Line 70: Line 70:
* [https://code.tvl.fyi/tree/tvix tvix]
* [https://code.tvl.fyi/tree/tvix tvix]


有一個社群領導的 Nix 2.18 分支叫做 Lix性、用性和成長性。同時還為 Nix 部份組加入 Rust 端口,但不像始重Tvix
Nix 2.18 还有一个名为 Lix 的社区分支,性、用性和可扩展性。虽然也把 Nix 的一些组移植到了 Rust,但不像 Tvix 那样是从始重的。


* [https://lix.systems/ lix]
* [https://lix.systems/ lix]