जवाबों:
उबंटू ने md5sum
अपने डिस्ट्रो में कई सालों से (हमेशा?) को शामिल किया है, इंस्टॉल करने की कोई आवश्यकता नहीं है।
Checksums कैलकुलेटर MD5 चेकसमों की गणना करने के लिए एक GUI उपकरण है जो Linux, Windows और Mac OS X के तहत चल सकता है।
टाइपोक्निग सही है कि उबंटू md5sum के साथ आता है। यह GNU कोरुटिल्स पैकेज का हिस्सा है, जो डिफ़ॉल्ट रूप से लगभग हर डेस्कटॉप लिनक्स डिस्ट्रो में शामिल है।
हालाँकि, यदि कुछ असंभावित कारणों से कोरुटिल स्थापित नहीं हैं, तो आप http://packages.ubuntu.com/coreutils पर जा सकते हैं और पैकेज फ़ाइल डाउनलोड कर सकते हैं (साथ ही कोई आवश्यक निर्भरता, यदि आपके पास पहले से नहीं है), उसके बाद इसे स्थापित करें sudo dpkg -i <filename>
, जहां <filename>
पैकेज फ़ाइल का नाम है।
(यह किसी भी अन्य पैकेज के लिए भी काम करता है - वे सभी http://packages.ubuntu.com से उपलब्ध हैं , इसलिए यदि आपको इंटरनेट कनेक्शन के बिना कुछ पीसी पर एप्लिकेशन इंस्टॉल करने की आवश्यकता है तो आप आवश्यक होने पर मैन्युअल रूप से पैकेज स्थापित कर सकते हैं। पहले आवश्यक निर्भरताएँ स्थापित करना सुनिश्चित करें।)
EDIT: हालाँकि, आपके पहले के प्रश्न के आधार पर, यह वास्तव में आपकी समस्या नहीं है। आपको libssl-dev
पैकेज स्थापित करने की आवश्यकता है ।
इस से 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
apt
मेरे लिए काम किया ..
without using apt-get
।