Как установить MD5 в Ubuntu?


16

Как я могу установить MD5 в Ubuntu без использования apt-get?

Ответы:



6

coreutilsдолжен содержать md5sum. Если у вас даже не установлено ... у вас есть большие проблемы, чем отсутствие md5sum. (как нет ls, cat, mkdir...)



2

typoknig верен в том, что Ubuntu поставляется с md5sum. Он является частью пакета GNU coreutils, который по умолчанию включен почти в каждый дистрибутив Linux для настольных компьютеров.

Однако, если по какой-то маловероятной причине coreutils не установлен, вы можете перейти по адресу http://packages.ubuntu.com/coreutils и загрузить файл пакета (а также любые необходимые зависимости, если у вас их еще нет), затем установите его sudo dpkg -i <filename>, где <filename>имя файла пакета.

(Это работает и для любого другого пакета - все они доступны на http://packages.ubuntu.com , поэтому, если вам нужно установить приложение на какой-либо ПК без подключения к Интернету, вы можете установить пакеты вручную, если это необходимо. Просто выполните Обязательно сначала установите необходимые зависимости.)

РЕДАКТИРОВАТЬ: Однако, исходя из вашего предыдущего вопроса, это на самом деле не ваша проблема. Вам необходимо установить libssl-devпакет.


1

Установите md5sum из этого

sudo apt install -y ucommon-utils

Убедитесь, что он установлен с этим

md5sum --version

Пример 1 - возвращает хэш md5 файла

md5sum /pathToFile/file

Пример 2 - сравнивает два хеша md5 друг с другом и что-то делает

#!/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

Хороший ответ, но ОП упомянул without using apt-get.
конфетти

Нет, это сработало aptдля меня ..
Синглтон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.