Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以防止lib/派生中的内容安装在活动中user-environment?有问题的包有一个内部 lib/ 文件夹,不应向用户公开,也不应使环境混乱。据我所知,其中的链接user-environment是从 nix-env 二进制文件中更新的。
lib/
user-environment
我找到了解决方案。可以安装在 $out/pkg 中,而不是安装在 $out 中,然后在 $out 中创建适当的链接。这可以防止 nix-env 找到lib/(除其他外)。