我在 Arch Linux 系统上使用 Nix 包管理器。
当我升级 arch-linux 系统上的内核时,我安装的 Nix 软件包会损坏吗?
后续问题:
- 如果是这样,有什么方法可以确定哪些会损坏,哪些不会损坏?
- 如果是这样,我怎样才能使用 Nix 获得可重现的环境?
注意:这个问题与 NixOS 没有直接关系,因为 arch linux 被用作基础系统。
答案1
您的其他软件没有损坏,是吗?:)
Linus 曾经说过:
我们不会破坏用户空间!
所以,是的,除非是内核错误(确实会发生),否则之前正常工作的所有内容都将继续工作。内核的用户空间接口非常稳定。