Различный sha256 между nix-hash и nix-prefetch-url

Когда я хочу предварительно вычислить sha256 загруженного файла foo.txt, вывод nix-hash в загруженном вручную файле отличается от того, который распечатывает nix-prefetch-url.

Как я могу вычислить тот же хеш с nix-hash?


person Markus1189    schedule 08.12.2017    source источник


Ответы (1)


Стандартный формат nix-hash отличается от того, который использует nix-prefetch-url.

Чтобы получить из загруженного вручную файла тот же результат, что и nix-prefetch-url, запустите nix-hash следующим образом:

nix-hash --type sha256 --flat --base32 <file>
person Markus1189    schedule 08.12.2017