0

是否可以防止lib/派生中的内容安装在活动中user-environment?有问题的包有一个内部 lib/ 文件夹,不应向用户公开,也不应使环境混乱。据我所知,其中的链接user-environment是从 nix-env 二进制文件中更新的。

4

1 回答 1

1

我找到了解决方案。可以安装在 $out/pkg 中,而不是安装在 $out 中,然后在 $out 中创建适当的链接。这可以防止 nix-env 找到lib/(除其他外)。

于 2017-01-04T20:37:48.050 回答