有没有办法强制从 /nix/store/..
我正在测试我的包的表达式,并希望确保它能够正确重建。
问题是如果我构建我的包一次,下次我再次构建它时它将使用缓存。
我使用这个命令来测试我的包
nix-shell -I nixpkgs=</path/to/repo> -p <package_name>
Run Code Online (Sandbox Code Playgroud)
我不想使用,nix-collect-garbage因为它也删除了很多buildInputs。
寻找类似的东西 nix-cg <package_name>
我有两个设备设置RAID1,我假设数据(和元数据)将始终反映在两个设备上。
$ sudo btrfs filesystem show
Label: none uuid: eaf30e64-0a90-447f-b53d-1598fe46a8a9
Total devices 2 FS bytes used 751.55GiB
devid 1 size 931.51GiB used 763.03GiB path /dev/sda
devid 2 size 931.51GiB used 763.03GiB path /dev/sdb
$ sudo btrfs filesystem df /
Data, RAID1: total=758.00GiB, used=748.13GiB
System, RAID1: total=32.00MiB, used=144.00KiB
Metadata, RAID1: total=5.00GiB, used=3.42GiB
GlobalReserve, single: total=512.00MiB, used=0.00B
Run Code Online (Sandbox Code Playgroud)
我需要btrfs balance在这个设置上运行吗?
如果是,多久一次?