sha256 – Checksum


Eine aus dem Internet heruntergeladene ISO-Image Datei sollten Sie vor der Verwendung auf Fehler überprüfen. Dazu wird aus der heruntergeladenen Datei eine Prüfsumme errechnet und mit der Prüfsumme der Originaldatei auf der Hersteller-Webseite verglichen. Der Algorithmus, der zum Errechnen der Prüfsumme eingesetzt wird – hier SHA256 – gewährleistet, dass bei gleicher Prüfsumme auch die zugrundeliegenden Dateien gleich sind.

Unter Linux

Öffnen Sie ein Terminal und wechseln Sie in das Download-Verzeichnis

cd Downloads

Lassen Sie sich mit dem Befehl ls die vorhandenen Dateien anzeigen:

ls

Markieren Sie den Namen der ISO-Datei mit der Maus per Doppelklick auf den Namen.

Geben Sie den Befehl sha256sum ein, gefolgt vom Namen der ISO-Datei.

Exkurs – Eingabe im Terminal:
Haben Sie den Namen zuvor per Doppelklick markiert, können Sie ihn einfach mit einem Klick der mittleren Maustaste an der Stelle nach dem Befehlstext einsetzen. Alternativ schreiben Sie die ersten Buchstaben der ISO-Image Datei und drücken sie die Tab-Taste. Die Autovervollstädigung des Terminals erledigt den Rest.

sha256sum <dateiname>

Konkret also z.B.:

sha256sum Fedora-KDE-Live-x86_64-39-1.5.iso

Man erhält als Ausgabe eine lange Reihe von Zahlen und Buchstaben, die Sie anschließend mit der Checksumme auf der Herstellerseite vergleichen. Die ist allerdings manchmal nicht leicht zu finden, suchen Sie nach „Verify your download“, folgen Sie ggf. der Installationsanleitung auf der Seite.

Für Ubuntu: Ubuntu – Releases

Bei Linux Mint findet man die Checksumme nicht direkt auf der Webseite sondern muss sie von einem Mirror-Server als Textdatei herunterladen.

https://www.linuxmint.com/mirrors.php

Hier z.B. der Mirror „University of Frankfurt“, von hier aus klickt man sich durch über „stable > 21.3“ und lädt die txt-Datei herunter.

Alternativ markieren Sie den Zahlenwert für Ihre Version und kopieren diese in einen Editor und dann darunter die im Terminal ausgegebene Zahl.

Sie markieren mit Doppelklick auf die Zahl, kopieren mit Strg + V und fügen die Zahl ein mit Strg * C. Auch hier können Sie zum Einsetzen unter Linux einfach die mittlere Maustaste verwenden.

War der Download fehlerfrei, stimmen beide Zahlen überein.

Unter Windows

In der PowerShell lautet der Befehl Get-FileHash , gefolgt von Pfad und Dateinamen und der Angabe des Algorithmus:

Get-FileHash C:\Users\user1\Downloads\ .... .iso -Algorithm SHA256 | Format-List

Auf dem Mac

Der Befehl shasum gefolgt vom Algorithmus -a 256 gefolgt von Pfad und Dateinamen:

shasum -a 256 ~/Downloads/ ... .iso