데비안에서 패키지 빌드를 재개하는 방법은 무엇입니까?

데비안에서 패키지 빌드를 재개하는 방법은 무엇입니까?

나는 Debian Stretch를 실행하고 있으며 다음을 따르고 있습니다.이 가이드데비안 소스 코드에서 패키지를 빌드하는 데 사용됩니다.

때로는 빌드 프로세스에 몇 시간이 걸리고 dpkg-buildpackage -rfakeroot다시 실행하면 처음부터 빌드됩니다.

dpkg-buildpackage --help 복구 옵션이 표시되지 않습니다.

패키지 빌드를 재개하는 방법은 무엇입니까?

답변1

어떤 이유로 중단된 빌드를 계속하려면 debian/rules적절한 대상을 직접 호출할 수 있습니다.

debian/rules build

소스 코드를 컴파일한 다음

fakeroot debian/rules binary

설치가 실행되고 패키지가 준비됩니다.

답변2

나는 -nc이것을 위해 스위치를 사용해 왔습니다. ~에 따르면남성페이지:

-nc, --no-pre-clean
    Do not clean the source tree before building (long option since
    dpkg 1.18.8). Implies -b if nothing else has been selected among
    -F, -g, -G, -B, -A or -S. Implies -d with -S (since dpkg 1.18.0).

관련 정보