2010-03-12 3 views
0

소스 패키지를 디 컴파일하려고하는데, 프리리스트 파일을보고 싶습니다. 그 파일들은 일반적으로 debian 폴더에 있지만, 나는 소스 패키지를 추출 할 때 데비안 폴더를 찾지 못한다. 데비안 폴더를 가져 오는 간단한 명령이나 다른 방법이 있습니까? 사전소스 패키지에서 데비안 디렉토리 가져 오기

+0

"preinst 및 prerm"파일을 의미 했습니까? –

답변

1

다음 .orig.tar.gz, 제어 정보와 .dsc 데비안 변경 사항으로 .diff.gz를 얻을 수 (있는 경우)와 debian/ 디렉토리가 추가됩니다

apt-get source foo 

빌드 소스. (pre|post)(inst|rm) 파일도 있습니다.

.deb 바이너리의 경우 artar을 다른 대답과 같이 사용할 수 있습니다.

0

에서

감사 그것은 실제로 간단하다 : 데비안 하위 디렉토리는 dpkg를 사용하는 메타 디렉토리는,와 dpkg는보고 최종를 구축 할 것입니다 즉, dpkg를위한 소스 만이있다. deb, 여기에는 텍스트 파일 "debian-binary", "data.tar.gz"및 "control.tar.gz"만 있습니다.

초기 "debian"디렉토리를 얻으려면, 업스트림 소스 컨트롤을 보거나 패키지의 관리자에게 문의해야합니다.

1

시도 ar x [dpkg-package]postinst (및 기타) 파일이 포함 된 control.tar.gz을 생성 (dpkg를-패키지는 바이너리 패키지입니다.) 당신이 패키지 foo에 대한 소스에서 그것을 원하는 경우

0

는 데비안 특정 파일과 함께, 그것을 파일을 다운로드하고 압축 해제합니다

apt-get source packagename 

을보십시오.

관련 문제