6

しばらくすると、開発マシン (128GB のみ) のディスク容量が不足し始めています。このため、ローカル キャッシュ ストア (.npm、.m2、.ivy2 など) を外部ドライブに移動することにしました。

私は最近、よく知られている「陰謀団地獄」を経験した後、Haskell 開発のために Nix に切り替えました。ただし、Nix ストアの場所を変更する適切な方法は見つかりませんでした。

出来ますか?

4

5 に答える 5

1

指定してソースからビルドする--with-store-dir=path

これは、ストア フォルダー ( /nix/store ) を別の場所に定義するだけで、 /nixフォルダー全体を定義しないことに注意してください。

ドキュメントにも書かれています

警告: Nix ストアをデフォルトから変更しないことをお勧めします。変更すると、標準の Nixpkgs チャネルからビルド済みのバイナリを使用できなくなります。つまり、すべてのパッケージをソースからビルドする必要があります。

参照: http://nixos.org/nix/manual/#sec-building-source

于 2016-05-14T20:49:50.727 に答える