私はDebian Stretchを実行しており、次のことを行っています。このガイドDebian ソースコードからパッケージをビルドするために使用されます。
時にはビルドプロセスに数時間かかり、 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).