O Ubuntu incluiu md5sum
em sua distro por vários anos (sempre?), sem necessidade de instalação.
Como posso instalar o MD5 no Ubuntu sem usar o apt-get?
O Ubuntu incluiu md5sum
em sua distro por vários anos (sempre?), sem necessidade de instalação.
coreutils
deve conter md5sum. Se você não tem mesmo que instalado ... você tem problemas maiores do que não ser capaz de md5sum. (como não ls
, cat
, mkdir
...)
Calculadora do Checksums é uma ferramenta GUI para calcular somas de verificação MD5 que podem ser executadas no Linux, Windows e Mac OS X .
O typoknig está correto porque o Ubuntu vem com o md5sum. Faz parte do pacote GNU coreutils, que é incluído em quase todas as distro Linux de desktop por padrão.
No entanto, se por alguma razão improvável o coreutils não estiver instalado, você pode ir para o link e baixar o arquivo do pacote (também como quaisquer dependências necessárias, se você não tiver as já necessárias), instale-o com sudo dpkg -i <filename>
, em que <filename>
é o nome do arquivo do pacote.
(Isso funciona para qualquer outro pacote também - todos eles estão disponíveis no link , então se você precisar instalar um aplicativo em algum PC sem uma conexão com a Internet, você pode instalar os pacotes manualmente, se necessário. Apenas certifique-se de instalar as dependências necessárias primeiro.
EDIT: No entanto, com base em sua pergunta anterior, isso não é realmente o seu problema. Você precisa instalar o pacote libssl-dev
.
Instale o md5sum deste
sudo apt install -y ucommon-utils
Verifique se ele foi instalado com este
md5sum --version
Exemplo 1 - Retorna o md5 hash do arquivo
md5sum /pathToFile/file
Amostra 2 - Compara dois hashes md5 um contra o outro e faz algo
#!/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