FAQ/zh: Difference between revisions
Created page with "请查阅“man configuration.nix”文件以了解这些选项。重新构建系统以使这些选项生效:" |
Created page with "要使用 -Og 和 -g 参数构建软件包,且不去除调试符号,请使用:" |
||
| (10 intermediate revisions by the same user not shown) | |||
| Line 47: | Line 47: | ||
<syntaxhighlight lang="bash">nixos-rebuild switch</syntaxhighlight> | <syntaxhighlight lang="bash">nixos-rebuild switch</syntaxhighlight> | ||
列出构成系统闭包的所有存储路径并实例化它们: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
| Line 58: | Line 56: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
对您的用户和其他配置文件重复该步骤: | |||
<syntaxhighlight lang="bash">nix-store -qR ~/.nix-profile | xargs nix-store -r</syntaxhighlight> | <syntaxhighlight lang="bash">nix-store -qR ~/.nix-profile | xargs nix-store -r</syntaxhighlight> | ||
对于列在 ''/nix/var/nix/profiles/'' 或其子目录中的配置文件,可以忽略此警告。 | |||
有关更多信息,请参阅 nix-store 和 nix-instantiate 的手册。 | |||
<span id="Why_-_instead_of_-?"></span> | <span id="Why_-_instead_of_-?"></span> | ||
| Line 81: | Line 73: | ||
此外,由于开头部分长度一致,查看一系列软件包列表时在视觉上也更容易解析。 | 此外,由于开头部分长度一致,查看一系列软件包列表时在视觉上也更容易解析。 | ||
如果你仍然想知道原因,请在 shell 中运行 <code>ls -1 /nix/store | sort -R -t - -k 2 | less</code> 命令。''(? 不清楚)'' | |||
如果你不经常进行垃圾回收,或者正在测试编译变体,可能会发生这种情况: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
| Line 153: | Line 141: | ||
=== 我如何使用 nix-env 管理软件,就像使用 configuration.nix 一样?=== | === 我如何使用 nix-env 管理软件,就像使用 configuration.nix 一样?=== | ||
有很多方法,其中一种如下: | |||
<ol style="list-style-type: decimal;"> | <ol style="list-style-type: decimal;"> | ||
| Line 403: | Line 389: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
< | <span id="There's_an_updated_version_for_$software_on_the_unstable_branch,_but_I_use_stable,_how_can_I_use_it?"></span> | ||
=== | === 不稳定分支上有软件 $software 的更新版本,但我用的是稳定版,我该如何使用它? === | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 427: | Line 412: | ||
</div> | </div> | ||
< | <span id="Using_channels"></span> | ||
==== | ==== 使用频道 ==== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 466: | Line 450: | ||
}</syntaxhighlight> | }</syntaxhighlight> | ||
< | <span id="Using_flakes"></span> | ||
==== | ==== 使用 Flakes ==== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||