적절한 패키지 관리자의 소스 코드는 어디에서 찾을 수 있나요?

적절한 패키지 관리자의 소스 코드는 어디에서 찾을 수 있나요?

패키지 관리자 의 일부 기능을 수정하고 싶은데 바이너리 apt-get만 찾을 수 있습니다 apt-get.

패키지 관리자의 소스 코드는 어디에 있나요?

답변1

deb-src다음 위치에서 유형 저장소를 활성화하십시오 /etc/apt/sources.list.

deb-src http://archive.ubuntu.com/ubuntu/ trusty main

trusty사용 중인 릴리스의 코드명으로 바꾸세요 . 다음 방법으로 코드명을 찾을 수 있습니다.

lsb_release -c

이제 로컬 패키지 목록을 원격 저장소와 동기화합니다.

sudo apt-get update

apt이제 현재 디렉터리에서 소스 패키지를 다운로드할 수 있습니다 .

apt-get source apt

추출된 디렉터리에서 찾고 있는 파일은 다음과 같습니다.

cmdline/apt-get.cc

관련 정보