Réponses:
Ubuntu a inclus md5sum
dans leur distribution depuis plusieurs années maintenant (toujours?), Pas besoin d'installer.
Le calculateur de sommes de contrôle est un outil graphique pour calculer les sommes de contrôle MD5 qui peuvent s'exécuter sous Linux, Windows et Mac OS X.
typoknig est correct en ce que Ubuntu est fourni avec md5sum. Il fait partie du paquet GNU coreutils, qui est inclus dans presque toutes les distributions Linux de bureau par défaut.
Cependant, si pour une raison peu probable, coreutils n'est pas installé, vous pouvez aller sur http://packages.ubuntu.com/coreutils et télécharger le fichier de package (ainsi que toutes les dépendances nécessaires, si vous ne les avez pas déjà), puis installez-le avec sudo dpkg -i <filename>
, où <filename>
est le nom du fichier de package.
(Cela fonctionne également pour tout autre package - ils sont tous disponibles sur http://packages.ubuntu.com , donc si vous devez installer une application sur un PC sans connexion Internet, vous pouvez installer les packages manuellement si nécessaire. assurez-vous d'installer d'abord les dépendances requises.)
EDIT: Cependant, sur la base de votre question précédente, ce n'est pas réellement votre problème. Vous devez installer le libssl-dev
package.
Installez md5sum à partir de ce
sudo apt install -y ucommon-utils
Vérifiez qu'il a installé avec ce
md5sum --version
Exemple 1 - Renvoie le hachage md5 du fichier
md5sum /pathToFile/file
Exemple 2 - Compare deux hachages md5 l'un contre l'autre et fait quelque chose
#!/bin/bash
file1="sudo md5sum /pathToFile/file.txt"
file2="sudo md5sum /pathToFile2/file2.txt"
if [ "$file1" = "$file2" ]
then
echo "Files have the same content"
else
echo "Files do NOT have the same content"
fi
apt
pour moi ..
without using apt-get
.