제공된 sha256 파일에서 라즈베리 파이 다운로드 파일을 확인할 수 없음

제공된 sha256 파일에서 라즈베리 파이 다운로드 파일을 확인할 수 없음

다음의 sha256sums.txt 파일에서 pi 3에 대한 Ubuntu Server 이미지를 확인할 수 없습니다.https://ubuntu.com/download/iot/raspberry-pi-2-3.

출력은

sha256sum -c SHA256SUMS.txt ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz | grep ok
sha256sum: ubuntu-18.04.2-preinstalled-server-armhf+raspi2.img.xz: No such file or directory
sha256sum: ubuntu-18.04.2-preinstalled-server-armhf+raspi3.img.xz: No such file or directory
sha256sum: ubuntu-18.04.2-server-amd64.iso: No such file or directory
sha256sum: ubuntu-18.04.2-server-arm64.iso: No such file or directory
sha256sum: ubuntu-18.04.2-server-ppc64el.iso: No such file or directory
sha256sum: ubuntu-18.04.2-server-s390x.iso: No such file or directory
sha256sum: WARNING: 6 listed files could not be read
sha256sum: ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz: no properly formatted SHA256 checksum lines found

답변1

입력 파일은 sha256sum -c서명 파일이므로 그렇게 할 때

sha256sum -c SHA256SUMS.txt ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz

... ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz서명이 포함된 파일일 것으로 예상하므로 " ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz: no properly formatted SHA256 checksum lines found" 라고 표시됩니다.

를 지정하지 않으면 --ignore-missingsha256sum은 서명 파일의 모든 파일을 확인하므로 모든 파일을 로드하지 않은 경우 누락된 파일에 대해 불평합니다.

마지막으로 올바른 서명이 있는 파일은 대문자로 표시되며 OK소문자 서명( grep ok)을 찾기 위해 grep-ping 중이므로 중요한 메시지 하나를 놓칠 수 있습니다.

그래서 나는 당신이 원하는 것 같아요 :

sha256sum -c --ignore-missing SHA256SUMS.txt

관련 정보