2016-06-17 10 views
3

OSXでnixをパッケージマネージャーとして使用しています。私はポストグルをインストールしました。今、私はpostgresサーバー(および他の関連ユーティリティ)を起動して停止したいと思います。これを手動で行い、私の設定を編集するためのスクリプトを書くことができます。しかし、OSXでこれを行う "ベストプラクティス"の方法はありますか?例えば。 〜/ .nix-profile/shareにあるpostgres configsを見つけました。どこかにOSXのスタートアップスクリプトがありますか?あなたはちょうどあなたが私はあなたがする必要があるだろうと信じて実行するいくつかのサービスを持っている場合、私はnixpkgsでサービスを実行するためnixのプロジェクトに関連するものに遭遇していませんでしたnixパッケージマネージャーを使用してosxでpostgresを実行する

答えて

1

は、OS Xの

に直接レポあなたが提案した通りにスクリプトを一緒に置く。

また、disnixは後のことを行う必要がありますが、それはちょうど1台のマシンのためにちょっと残忍かもしれません。

もう1つのオプションは、nixopsを使用して(オプションでヘッドレスの)仮想ボックスインスタンスにnixos設定を展開することです。 私は、このユースケースを別のユースケースで使用していますが、確かに自分のものもサポートするはずです。

disnix、nixos、nixopsは、nixos.orgページのnix/nixpkgsと一緒に文書化されています。

+0

方向性ありがとうございます!私はいくつかの簡単なスクリプトを書いて、config/dataディレクトリを手動でセットアップしました。 –

関連する問題