Accéder au contenu principal

Comment vérifier l'intégrité d'un fichier télécharger sous GNU/Linux ?

Afin de vérifier qu'un fichier n'est pas corrompu ou alors qu'un fichier n'a pas été remplacé par un autre, il est préférable d'éffectuer un contrôle du "checksum". Ce checksum correspond a une empreinte, une signature unique à chaque fichier. Il existe plusieurs algorithmes de hachage tels que MD5, SHA1, SHA256 et SHA512. On utilisera alors la commande correspondante md5sum, sha1sum, sha256sum et sha512sum.

Pour information, SHA1, SHA256 et SHA512 sont des algorithmes de hachage sécurisé (SHA : Secure Hash Algorithms). Même si MD5 et SHA1 sont encore utilisé, il est préférable d'utiliser SHA256 ou SHA512.


Prenons un exemple de vérification du checksum SHA-256 sous Ubuntu :

Tout d'abord, il faut un fichier à télécharger et à tester. Rendons-nous sur https://www.raspberrypi.org/downloads/raspbian/

Téléchargeons la dernière version Lite (version alllégée) de Raspbian : https://downloads.raspberrypi.org/raspbian_lite_latest

raspbian stretch lite


Comme indiqué sur la page de téléchargement, on peut voir la valeur du checksum SHA256 :

raspbian stretch lite sha256

SHA-256: bd2c04b94154c9804cc1f3069d15e984c927b750056dd86b9d86a0ad4be97f12


Premièrement, on télécharge le fichier ZIP directement (ou bien le torrent, mais il faut ensuite télécharger le fichier à partir de celui-ci).

Une fois le téléchargement terminé, on effectue la vérification en effectuant les étapes suivantes :

1) On lance un terminal en utilisant la commande de raccourci Ctrl+Alt+T.

2) Le fichier téléchargé se trouve dans le dossier Téléchargements, on tape la commande suivante :
cd /home/carpentux/Téléchargements


NOTE : veuillez indiquer le chemin réel du fichier se trouvant sur votre ordinateur.


3) On lance la commande sha256sum 2017-09-07-raspbian-stretch-lite.zip qui correspond au nom du fichier téléchargé.
Le checksum du fichier va s'afficher (bd2c04b94154c9804cc1f3069d15e984c927b750056dd86b9d86a0ad4be97f12 dans notre exemple).

Si la valeur est identique à celle indiquée sur la page de téléchargement du site, le fichier est le bon. En effet, à la moindre modification du fichier, la valeur du checksum serait différente.

NOTE : pour valider une commande, n'oubliez pas de taper Entrée ! ;-D

Source complémentaire (en anglais) :
https://help.ubuntu.com/community/HowToSHA256SUM




Posts les plus consultés de ce blog

Les produits conseillés pour le nettoyage de toiture en tuiles

Les produits conseillés pour le nettoyage de toiture en tuiles      Nous sommes ravis de vous présenter deux produits phares de la gamme de nettoyants pour toitures en tuiles du fabricant Sika : le produit Sikagard 120 Stop Vert et le produit Sikagard 127 Stop Tout en 1 . Ces deux produits de qualité professionnelle sont conçus pour éliminer les algues, les mousses et les lichens de votre toiture en tuiles ou en ardoises.      Le produit Sikagard 120 Stop Vert est un traitement algicide et fongicide contre les traces vertes qui est facile à appliquer car il est prêt à l'emploi sans rinçage nécessaire. Sa formule efficace élimine les algues, les mousses et les lichens de votre toiture en tuiles sans endommager la surface des tuiles et des autres matériaux environnants (zinc, mortier, pierres, briques...). Le produit Sikagard 120 Stop Vert est le choix parfait pour ceux qui recherchent un nettoyant pour toitures en tuiles efficace et simple à utiliser. ...

Tondeuse à gazon électrique pour petit jardin

Quel modèle de tondeuse à gazon électrique choisir pour un petit jardin ? Bienvenue sur notre notre page web dédiée à la tondeuse à gazon électrique pour petit jardin ! Si vous cherchez une solution pratique, écologique et économique pour entretenir votre pelouse, vous êtes au bon endroit. Nous savons que choisir la bonne tondeuse peut être un défi, surtout si vous avez un petit jardin avec des coins étroits et des obstacles. C'est pourquoi nous avons sélectionné pour vous les 3 meilleurs modèles de tondeuse à gazon électrique pour petit jardin, afin que vous puissiez faire un choix éclairé. Notre première recommandation est la tondeuse électrique Bosch ARM 3200 . Cette tondeuse compacte et légère est idéale pour les jardins jusqu'à 150 m². Elle est équipée d'un moteur de 1200 W qui offre une coupe rapide et précise même sur les bords avec sa lame de 32cm, ainsi que d'un bac de ramassage de 31 litres pour une tonte sans effort jusqu'à 60 mm de hauteur.   Notre d...

Comment faire réapparaître l'horloge dans la barre de notification sous Ubuntu ?

J'ai récemment fait la mise à jour d'un ordinateur sous Ubuntu 14.04 LTS (64 bits), j'ai eu la surprise de voir disparaître l'horloge située dans la barre de notification. Il s'avère qu'il m'est impossible de cocher « Afficher une horloge dans la barre de menu » dans la fenêtre ( Paramètres système / Date et Heure / Horloge ). Vous trouverez ci-dessous la méthode à utiliser pour régler ce petit problème. Tout d'abord, on ouvre le terminal avec en appuyant sur Ctrl+Alt+T Si besoin, on réinstalle l'application (installation de la dernière version disponible) : sudo apt-get install indicator-datetime Ensuite, ou si la dernière version de l'application est déjà installée, il suffit d'utiliser les 2 commandes suivantes : On reconfigure la date et l'heure : sudo dpkg-reconfigure --frontend noninteractive tzdata On redémarre l'environnement Unity : sudo killall unity-panel-service En principe, l'horlo...

Découvrez l'ordinateur portable Lenovo IdeaPad 1 15IJL7

Découvrez l'ordinateur portable Lenovo IdeaPad 1 15IJL7 Bienvenue sur notre page dédiée à l'ordinateur portable Lenovo IdeaPad 1 15IJL7 . Si vous cherchez un ordinateur portable économique et performant pour vos tâches quotidiennes, vous êtes au bon endroit. Caractéristiques Le Lenovo IdeaPad 1 15IJL7 est équipé d'un processeur Intel Pentium Silver N6000 et de 8 Go de mémoire vive  DDR4-2933 SO-DIMM , ce qui garantit des performances rapides pour toutes vos tâches bureautiques et de navigation web. Vous pouvez également profiter d'une expérience visuelle agréable grâce à son écran HD de 15,6 pouces et sa carte graphique intégrée Intel UHD Graphics 600 . En outre, vous disposez d'un disque dur  SSD NVMe  de 256 Go  pour stocker tous vos fichiers, documents et vidéos. En termes de connectivité, le Lenovo IdeaPad 1 15IJL7 est équipé d'un Wi-Fi rapide , d' un port HDMI® 1.4b, d' un port USB 3 .2 Gen 1, d' un p...