我有一個建立應用程式的項目,我想將其作為.deb
包發布,最初上傳到網站,也許稍後上傳到 PPA。
我不想將它添加到任何 Linux 發行版中,甚至不提供原始碼套件。
我知道有很多用於建立 deb 的工具,但它們對我不想處理的工作流程做出了很多假設。相反,到目前為止我已經做得很好dpkg-deb
,然後修復了發現的任何問題lintian
。但我不清楚確保套件依賴項列表(文件Depends:
中的行control
)正確的最佳方法。
我目前的方法是使用 建立一個 chroot 框debootstrap --variant=minbase stable
,在其中安裝我的包,然後運行我的應用程式以查看發生了什麼問題。這是明智的還是有更好的方法?