จะติดตั้ง MD5 กับ Ubuntu ได้อย่างไร


คำตอบ:



6

coreutilsควรมี md5sum หากคุณไม่ได้ติดตั้งแม้แต่ที่ ... คุณมีปัญหาใหญ่กว่าไม่สามารถ md5sum (ที่ไม่เหมือนใครls, cat, mkdir... )



2

typoknig นั้นถูกต้องใน Ubuntu ที่มาพร้อมกับ md5sum มันเป็นส่วนหนึ่งของแพ็คเกจ GNU coreutils ซึ่งรวมอยู่ในเดสก์ท็อป Linux distro เกือบทุกตัวโดยค่าเริ่มต้น

อย่างไรก็ตามหากไม่ได้ติดตั้ง 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

คำตอบที่ดี แต่ OP without using apt-getกล่าวถึง
ลูกปา

ไม่ทำงานกับaptฉันเลย ..
Tom Taylor
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.