Probleme beim Überprüfen des Downloads des openSUSE Tumbleweed-Images

Probleme beim Überprüfen des Downloads des openSUSE Tumbleweed-Images

Wenn ich versuche, sha256sumdas soeben heruntergeladene openSUSE Tumbleweed-Image zu überprüfen, erhalte ich eine Fehlermeldung:

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

Ich habe überprüft, dass sich das Bild und die Prüfsumme im selben Verzeichnis befinden, dass sie denselben Namen haben (mit Ausnahme der Zeichenfolge „.sha256“ am Ende der Prüfsummendatei) und dass ich die richtige Prüfsumme für mein Bild heruntergeladen habe.

Antwort1

Das Problem liegt in der Prüfsummendatei selbst. Wenn Sie die Datei in vi öffnen, sehen Sie das Problem:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

c8206b18c4ee07b09807a60b653b7e3956d86002b7609f20ab63c9549049796b  openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170521-Media.iso
-----BEGIN PGP SIGNATURE-----
...

Das Problem ist der Name der Datei, die die Prüfsumme zu finden erwartet. Ändern Sie den Namen der Datei in Zeile 4 so, dass er mit dem Namen des heruntergeladenen Bildes übereinstimmt:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

c8206b18c4ee07b09807a60b653b7e3956d86002b7609f20ab63c9549049796b  openSUSE-Tumbleweed-DVD-x86_64-Current.iso
-----BEGIN PGP SIGNATURE-----
...

Führen Sie den Befehl dann einfach sha256sumerneut aus und es sollte funktionieren. Die erwartete Ausgabe des sha256sumBefehls sieht ungefähr so ​​aus:

$ 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

Wer die neue Signatur hochgeladen hat, hat vergessen, den erwarteten Dateinamen in den aktuellen Bildnamen zu ändern. Das Problem lässt sich leichter erkennen, wenn Sie die Prüfsummendatei aus dem Browser herunterladen. Wenn Sie die Datei aus einem Browser herunterladen, hat sie den Namen openSUSE-Tumbleweed-DVD-x86_64-Snapshot20170521-Media.iso. Wenn Sie sie jedoch mit oder etwas Ähnlichem herunterladen , hat die Datei den erwarteten wgetNamen , wodurch das Problem verschleiert wird.openSUSE-Tumbleweed-DVD-x86_64-Current.iso

verwandte Informationen