Як встановити MD5 на Ubuntu?


16

Як я можу встановити MD5 в Ubuntu без використання apt-get?

Відповіді:



6

coreutilsповинен містити md5sum. Якщо у вас навіть цього не встановлено ... у вас є більші проблеми, ніж неможливість md5sum. (Як немає ls, cat, mkdir...)


2

Калькулятор контрольних сум - це інструмент графічного інтерфейсу для обчислення контрольних сум MD5, які можуть працювати в Linux, Windows та Mac OS X.

Версія Ubuntu


2

typoknig правильний тим, що Ubuntu поставляється з md5sum. Він є частиною пакету coreutils GNU, який за замовчуванням включений майже в кожен настільний дистрибутив Linux.

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

(Це також працює для будь-якого іншого пакета - вони доступні на веб-сайті http://packages.ubuntu.com , тому якщо вам потрібно встановити додаток на якомусь ПК без підключення до Інтернету, ви можете встановити пакунки вручну, якщо необхідно. обов'язково спочатку встановіть необхідні залежності.)

EDIT: Однак, виходячи з попереднього запитання, це насправді не ваша проблема. Вам потрібно встановити 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.