Comment installer MD5 sur Ubuntu?


16

Comment puis-je installer MD5 dans Ubuntu sans utiliser apt-get?

Réponses:



6

coreutilsdoit contenir md5sum. Si vous ne l'avez même pas installé ... vous avez de plus gros problèmes que de ne pas pouvoir md5sum. (pas comme ls, cat, mkdir...)



2

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-devpackage.


1

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

Bonne réponse, mais OP l'a mentionné without using apt-get.
confettis

Non, cela a fonctionné aptpour moi ..
singleton
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.