Flatpak和snapd包在其他发行版上可用,因为它们各自的包管理器是为在多个发行版上安装而构建的 [1][2]。Guix 包管理器也是如此吗?
我记得听说 Guix 软件包可以(或将要)安装在 Debian 上,但我找不到参考。
小智 10
我是一个偶尔的 Guix 贡献者。是的,您可以在其他发行版之上运行 Guix 包(GuixSD 是 Guix 的独立发行版,而 Guix 本身是一个包管理器,因此它可以在任何其他发行版下使用)。该二进制安装部分展示了如何轻松设置Guix另一个GNU / Linux发行版上。你也可以运行 Guix 而不会在你的根文件系统上运行它;请参阅“在安装之前运行 Guix ”部分。(那里还有其他教程;我什至写了自己的教程,如果您愿意,可以搜索它。)
所以是的,Guix 可以作为用户空间打包系统运行在更“传统”的发行版之上。(您确实需要以 root 用户和工作用户等身份运行的守护程序,但是一旦有了它,不同的用户就可以为自己安装软件包而不会相互破坏。)
但是,您可能会注意到,让 Guix 运行可能比期望的工作要多一些。如果可以apt-get install guix
或从 yum、pacman 等安装会更好。这会减少一些步骤!Guix 可以打包用于其他发行版;Diane Trout 正在为 Debian 进行这项工作。然而,出于充分的理由(可能太长了,无法进入这里?)Guix 不遵循文件系统层次结构标准,因此至少很快就不会在 Debian 的主要存储库中安装。也许有一天这会改变。
希望有帮助!
归档时间: |
|
查看次数: |
1700 次 |
最近记录: |