উত্তর:
উবুন্টু md5sum
বেশ কয়েক বছর ধরে তাদের ডিস্ট্রোতে অন্তর্ভুক্ত করেছে এখন (সর্বদা?), ইনস্টল করার দরকার নেই।
লিনাক্স, উইন্ডোজ এবং ম্যাক ওএস এক্স এর অধীনে চলতে পারে এমন MD5 চেকসাম গণনা করার জন্য চেকসামস ক্যালকুলেটর একটি জিইউআই সরঞ্জাম is
টাইপোকনিগ সঠিক যে উবুন্টু এমডি 5সাম সহ আসে। এটি জিএনইউ কোর্টিল প্যাকেজের অংশ, যা ডিফল্টরূপে প্রায় প্রতিটি ডেস্কটপ লিনাক্স ডিস্ট্রোতে অন্তর্ভুক্ত থাকে।
যাইহোক, যদি কোনও সম্ভাব্য কারণে কোরিটিলগুলি ইনস্টল না করা হয় তবে আপনি http://packages.ubuntu.com/coreutils এ গিয়ে প্যাকেজ ফাইলটি ডাউনলোড করতে পারেন (পাশাপাশি কোনও প্রয়োজনীয় নির্ভরতা যদি আপনার কাছে ইতিমধ্যে না থাকে), তারপরে এটি ইনস্টল করুন sudo dpkg -i <filename>
, <filename>
প্যাকেজ ফাইলটির নাম কোথায় ।
(এটি অন্য যে কোনও প্যাকেজের জন্যও কাজ করে - সেগুলি http://packages.ubuntu.com থেকে পাওয়া যায় , তাই আপনার যদি ইন্টারনেট সংযোগ ছাড়াই কিছু পিসিতে অ্যাপ্লিকেশন ইনস্টল করতে হয় তবে প্রয়োজনে ম্যানুয়ালি প্যাকেজ ইনস্টল করতে পারেন Just প্রথমে প্রয়োজনীয় নির্ভরতা ইনস্টল করতে ভুলবেন না))
সম্পাদনা: তবে, আপনার আগের প্রশ্নের উপর ভিত্তি করে, এটি আসলে আপনার সমস্যা নয়। আপনাকে libssl-dev
প্যাকেজ ইনস্টল করতে হবে ।
এটি থেকে এমডি 5সাম ইনস্টল করুন
sudo apt install -y ucommon-utils
এটি এটি দিয়ে ইনস্টল করেছেন কিনা তা পরীক্ষা করুন
md5sum --version
নমুনা 1 - ফাইলের এমডি 5 হ্যাশ ফেরত দেয়
md5sum /pathToFile/file
নমুনা 2 - দুটি এমডি 5 হ্যাশ একে অপরের সাথে তুলনা করে এবং কিছু করে
#!/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
।