5

我在 OSX 上使用 nix 作为包管理器。我已经安装了postgres。现在我想启动和停止 postgres 服务器(和其他相关实用程序)。我可以编写一个脚本来手动执行此操作,并编辑我的配置。但是,在 OSX 上是否有“最佳实践”方式来做到这一点?例如,我在 ~/.nix-profile/share 下找到了 postgres 配置,是否有 OSX 的启动脚本?

4

1 回答 1

1

我没有遇到任何与直接在 OS X 上运行 nixpkgs 存储库中的服务的 nix 项目相关的内容。

如果您只想运行一些服务,我相信您必须按照您的建议自己将脚本放在一起。

或者,disnix 应该做你所追求的,但对于一台机器来说可能有点矫枉过正。

另一种选择是将 nixos 配置部署到具有 nixops 的(可选无头)virtualbox 实例中。我自己将这个设置用于不同的用例,但它当然也应该支持你的。

disnix、nixos 和 nixops 与 nix/nixpkgs 一起记录在nixos.org页面上。

于 2016-06-19T14:38:56.267 回答