우분투에 MD5를 설치하는 방법?


15

apt-get을 사용하지 않고 우분투에서 MD5를 어떻게 설치합니까?

답변:



6

coreutilsmd5sum을 포함해야합니다. 설치하지 않아도 md5sum을 사용할 수없는 것보다 더 큰 문제가 있습니다. (아무 같은 ls, cat, mkdir...)



2

Ubuntu는 md5sum과 함께 제공되므로 typoknig가 정확합니다. GNU coreutils 패키지의 일부이며 기본적으로 거의 모든 데스크탑 Linux 배포판에 포함되어 있습니다.

그러나 예상치 못한 이유로 coreutils가 설치되어 있지 않은 경우 http://packages.ubuntu.com/coreutils 로 이동 하여 패키지 파일 (필요한 종속성이없는 경우 필요한 종속성 포함)을 다운로드 할 수 있습니다 . 로 다음을 설치 sudo dpkg -i <filename>하는 경우, <filename>패키지 파일의 이름입니다.

(이것은 다른 패키지에서도 작동합니다 -http : //packages.ubuntu.com 에서 모두 사용할 수 있으므로 인터넷 연결없이 일부 PC에 응용 프로그램을 설치 해야하는 경우 필요한 경우 수동으로 패키지를 설치할 수 있습니다. 필요한 종속성을 먼저 설치하십시오.)

편집 : 그러나, 당신의 이전 질문에 따르면, 이것은 실제로 당신의 문제가 아닙니다. 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나를 위해 ..
RF RM은 스타
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.