답변:
우분투는 md5sum
몇 년 동안 (항상?) 배포판에 포함 되어 있으므로 설치할 필요가 없습니다.
Ubuntu는 md5sum과 함께 제공되므로 typoknig가 정확합니다. GNU coreutils 패키지의 일부이며 기본적으로 거의 모든 데스크탑 Linux 배포판에 포함되어 있습니다.
그러나 예상치 못한 이유로 coreutils가 설치되어 있지 않은 경우 http://packages.ubuntu.com/coreutils 로 이동 하여 패키지 파일 (필요한 종속성이없는 경우 필요한 종속성 포함)을 다운로드 할 수 있습니다 . 로 다음을 설치 sudo dpkg -i <filename>
하는 경우, <filename>
패키지 파일의 이름입니다.
(이것은 다른 패키지에서도 작동합니다 -http : //packages.ubuntu.com 에서 모두 사용할 수 있으므로 인터넷 연결없이 일부 PC에 응용 프로그램을 설치 해야하는 경우 필요한 경우 수동으로 패키지를 설치할 수 있습니다. 필요한 종속성을 먼저 설치하십시오.)
편집 : 그러나, 당신의 이전 질문에 따르면, 이것은 실제로 당신의 문제가 아닙니다. 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
.