최근에 소스 코드를 살펴보고 싶었습니다 sha1sum
.
alec@ROOROO:~/tmp-source-study$ apt-get source sha1sum
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to find a source package for sha1sum
그 다음으로 한 일은 설명서를 읽는 일이었습니다. Coreutils는 매뉴얼에 언급되어 있습니다. 하지만 내가 아는 한, 나는 그런 것을 본 적이 없으며 sha1sum.c
sha1sum과 관련된 데비안 패키지도 없습니다.
검색 엔진을 사용하지 않고도 쉘에서 이 작은 기본 프로그램의 소스 코드를 쉽게 얻으려면 어떻게 해야 합니까?
답변1
먼저 파일이 어떤 패키지에서 제공되는지 찾습니다.
% dpkg -S /usr/bin/sha1sum
coreutils: /usr/bin/sha1sum
그런 다음 소스 코드를 설치하십시오.
% apt-get source coreutils