Это лучший способ сделать это.
Вот сценарий для добавления даты создания файла для n файлов в заданном каталоге.
#!/bin/bash
path="/home/modassir/data/"
listoffiles=$(ls -1 /home/modassir/data)
for f in $listoffiles; do
file=$(date -r $path$f +'%d%m%Y-%H:%M:%S')
mv $path''$f'' $path''$f''_rbc_''$file''
done;
/ home / modassir / data
- это имя каталога
Вы можете просто nix-env -f / path / to / custom / nixpkgs -iA your-package
.
Почти все зависимости в nixpkgs чистые, поэтому различные версии в вашей системе «не влияют друг на друга». Затем вы можете nix-copy-closure
этот пакет для других машин и т. Д.