openSUSE Tumbleweed画像のダウンロード確認中に問題が発生しました

openSUSE Tumbleweed画像のダウンロード確認中に問題が発生しました

sha256sumダウンロードした openSUSE Tumbleweed イメージを確認しようとすると、次のエラーが発生します。

sha256sum: openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170521-Media.iso: No such file or directory
openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170521-Media.iso: FAILED open or read
sha256sum: WARNING: 14 lines are improperly formatted
sha256sum: WARNING: 1 listed file could not be read

画像とチェックサムが同じディレクトリにあること、名前が同じであることを確認し(チェックサムファイルの末尾にある「.sha256」を除く)、ダウンロードしたことを確認しました。私の画像のチェックサムの正しいファイルチェックサム。

答え1

問題はチェックサムファイル自体にあります。 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は。wgetopenSUSE-Tumbleweed-DVD-x86_64-Current.iso

関連情報