Nix (package manager)/zh: Difference between revisions
Created page with "Category:Pedias Category:Nix Category:Incomplete Category:Software" |
Updating to match new version of source page |
||
| Line 55: | Line 55: | ||
=== 沙盒 === | === 沙盒 === | ||
<div class="mw-translate-fuzzy"> | |||
当启用沙盒构建时,Nix 会为每个构建过程设置一个隔离的环境。这样可以去除构建环境中额外的隐藏依赖,以提高可复现性。这包括在构建过程中禁止访问 <code>fetch*</code> 函数之外的网络,以及禁止访问 Nix store 之外的文件。根据操作系统的不同,对其他资源的访问也会被阻止(例如在 Linux 上进程间通信会被隔离);详细信息请参阅 Nix 手册中的 [https://nixos.org/nix/manual/#sec-conf-file nix.conf 章节]。 | 当启用沙盒构建时,Nix 会为每个构建过程设置一个隔离的环境。这样可以去除构建环境中额外的隐藏依赖,以提高可复现性。这包括在构建过程中禁止访问 <code>fetch*</code> 函数之外的网络,以及禁止访问 Nix store 之外的文件。根据操作系统的不同,对其他资源的访问也会被阻止(例如在 Linux 上进程间通信会被隔离);详细信息请参阅 Nix 手册中的 [https://nixos.org/nix/manual/#sec-conf-file nix.conf 章节]。 | ||
</div> | |||
沙盒在 Linux 上預設是開啟的,在 macOS 上則否。 | 沙盒在 Linux 上預設是開啟的,在 macOS 上則否。 | ||