.changes 파일에 대해 lintian(1)을 실행한다; 이 프로그램은 자주
범하는 패키징 실수를 검사해 준다. 명령어는:
lintian -i gentoo_0.9.12-1_i386.changes
물론 여러분의 패키지에서 만들어 지는 changes 파일의 이름을 쓴다. 무슨 애러가 있으면 (E:로 시작하는 줄), 거기에 대한 설명을 (N: 줄) 읽어보고, 실수를 수정하고, 패키지 빌드, 6에서 설명된 대로 다시 빌드한다. W:로 시작하는 줄이 있으면, 경고 메세지일 뿐이므로 패키지에 문제가 없다고 해도 좋다 (하지만, 물론 약간 조정할 필요는 있다).
dpkg-buildpackage로 빌드하고 lintian으로 검사하는 과정을
debuild(1) 명령 한 번에 할 수 있다.
패키지 내부를 mc(1)와 같은 파일 관리자로 들여다 보거나
dpkg-deb(1)을 이용해 임시 위치에 압축을 풀어 본다. 바이너리 및
소스 패키지에 필요 없는 파일이 들어가 있지 않는지 검사한다. 그 경우에 무언가
잘못이 있는 것이고 필요없는 파일이 지워지지 않은 것이다. 팁: `zgrep ^+++
../gentoo_0.9.12-1.diff.gz`을 실행하면 소스 파일에서 바뀌거나/추가된 파일을 알
수 있다. 또 `dpkg-deb -c gentoo_0.9.12-1_i386.deb`으로 패키지의 파일 목록을 볼
수 있다.
테스트를 위해 직접 패키지를 설치해 본다 (debi(1) 명령으로). 할 수
있으면 여러분 컴퓨터 이외의 시스템에도 설치해 보고, 무슨 문제가 있는지 살펴
본다.
나중에, 새로운 버전을 빌드하는 일이 있으면, 패키지를 제대로 업그레이드할 수 있도록 다음을 확인해야 한다:
데비안 새로운 관리자 안내서
version 1.2, 6 April 2002.jrodin@jagor.srce.hrcwryu@debian.org/yooseong@debian.org/