Yanıtlar:
Ubuntu md5sum
birkaç yıldır dağıtımlarına dahil edildi (her zaman?), Yüklemeye gerek yok.
Checksums hesap makinesi , Linux, Windows ve Mac OS X altında çalışabilen MD5 checksum'larını hesaplamak için bir GUI aracıdır.
typoknig, Ubuntu'nun md5sum ile birlikte gelmesi bakımından doğrudur. Varsayılan olarak hemen hemen her masaüstü Linux dağıtımında bulunan GNU coreutils paketinin bir parçasıdır.
Ancak, olası olmayan bir nedenden ötürü coreutils yüklü değilse, http://packages.ubuntu.com/coreutils adresine gidebilir ve paket dosyasını indirebilirsiniz (ve bunlara zaten sahip değilseniz gerekli bağımlılıklar kadar), sonra ile yükleyin sudo dpkg -i <filename>
, nerede <filename>
paket dosyasının adı.
(Bu, başka herhangi bir paket için de geçerlidir - hepsine http://packages.ubuntu.com adresinden ulaşılabilir , bu nedenle internet bağlantısı olmayan bir PC'ye bir uygulama yüklemeniz gerekirse, gerekirse paketleri manuel olarak yükleyebilirsiniz. önce gerekli bağımlılıkları yüklediğinizden emin olun.)
EDIT: Ancak, önceki sorunuza dayanarak, bu aslında sizin probleminiz değil. libssl-dev
Paketi yüklemeniz gerekiyor .
Buradan md5sum'u yükleyin
sudo apt install -y ucommon-utils
Bununla yüklendiğini kontrol edin
md5sum --version
Örnek 1 - Dosyanın md5 karmasını döndürür
md5sum /pathToFile/file
Örnek 2 - İki md5 karmasını birbiriyle karşılaştırır ve bir şey yapar
#!/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
, benim için çalıştı ..
without using apt-get
.