Проблема в самом файле контрольной суммы. Если вы откроете файл в vi, вы увидите проблему:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
c8206b18c4ee07b09807a60b653b7e3956d86002b7609f20ab63c9549049796b openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170521-Media.iso
-----BEGIN PGP SIGNATURE-----
...
Проблема заключается в имени файла, который ожидает найти контрольная сумма. Измените имя файла в строке 4, чтобы оно соответствовало имени загруженного вами изображения:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
c8206b18c4ee07b09807a60b653b7e3956d86002b7609f20ab63c9549049796b openSUSE-Tumbleweed-DVD-x86_64-Current.iso
-----BEGIN PGP SIGNATURE-----
...
Затем просто снова запустите команду sha256sum
, и она должна работать. Ожидаемый вывод команды sha256sum
примерно такой:
$ sha256sum -c openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256
openSUSE-Tumbleweed-DVD-x86_64-Current.iso: OK
sha256sum: WARNING: 14 lines are improperly formatted
Тот, кто загрузил новую подпись, забыл изменить ожидаемое имя файла на текущее имя изображения. Проблему легче обнаружить, если вы загрузите файл контрольной суммы из браузера. При загрузке из браузера файл будет называться openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170521-Media.iso
. Однако, если вы загрузите его с помощью wget
или чего-то подобного, имя файла будет называться openSUSE-Tumbleweed-DVD-x86_64-Current.iso
, как и следовало ожидать, что запутывает проблему. .