nixos 包管理器是否可以在不使系统可读写的情况下在 ubuntu touch 设备上运行?
答案1
我想你的意思是“Nix 包管理器“(NixOS 是一个基于 Nix 包管理器构建的 Linux 发行版)。
Nix 将其软件包安装到/nix
文件夹中,您需要使该文件夹对执行安装的用户可写。我们称之为单用户模式。还有多用户模式,允许多个用户安装软件包,但设置是稍微复杂一点。
此外,Nix 社区不提供适用于 ARM 架构的二进制文件,因此您需要从头开始构建 Nix 和每个包。邮件列表中有一个关于开始支持 ARM 架构的讨论,但对话仍在进行中。
如果你感兴趣的话,这里有一个很好的Snappy 与 Nix 的比较之前做过。与 Nix 相比,Snappy 看起来是个糟糕的选择。但也许我只是使用 Nix 太久了 :)