Debian
如何在 debian 中恢復包建構?
我正在執行 debian stretch 並按照本指南從 debian 的原始碼建構包。
有時建構過程需要幾個小時,當我
dpkg-buildpackage -rfakeroot
再次執行時,它會從頭開始建構。
dpkg-buildpackage --help
不顯示任何恢復選項。如何恢復包建構?
要繼續由於某種原因中斷的建構,您可以
debian/rules
直接呼叫適當的目標:debian/rules build
將編譯原始碼,然後
fakeroot debian/rules binary
將執行安裝並準備軟體包。
我一直在
-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).