저는 애플리케이션을 구축하는 프로젝트를 가지고 있으며 .deb
이를 패키지로 게시하고 처음에는 웹 사이트에 업로드하고 나중에는 PPA에 업로드하려고 합니다.
나는 그것을 Linux 배포판에 추가하고 싶지 않으며 소스 코드 패키지도 제공하고 싶지 않습니다.
Debs를 구축하기 위한 많은 도구가 있다는 것을 알고 있지만, 그들은 내가 다루고 싶지 않은 워크플로에 대해 많은 가정을 합니다. 대신 지금까지 일을 잘 해왔고 dpkg-deb
발견한 문제를 모두 해결했습니다 lintian
. 그러나 패키지 종속성 목록( 파일 Depends:
의 줄 control
)이 올바른지 확인하는 가장 좋은 방법은 확실하지 않습니다.
현재 접근 방식은 chroot box 빌드를 사용하고 debootstrap --variant=minbase stable
, 여기에 패키지를 설치한 다음, 애플리케이션을 실행하여 무엇이 잘못되었는지 확인하는 것입니다. 이것이 합리적인가요, 아니면 더 좋은 방법이 있나요?