測試 .deb 套件依賴關係的最佳方法?

測試 .deb 套件依賴關係的最佳方法?

我有一個建立應用程式的項目,我想將其作為.deb包發布,最初上傳到網站,也許稍後上傳到 PPA。

我不想將它添加到任何 Linux 發行版中,甚至不提供原始碼套件。

我知道有很多用於建立 deb 的工具,但它們對我不想處理的工作流程做出了很多假設。相反,到目前為止我已經做得很好dpkg-deb,然後修復了發現的任何問題lintian。但我不清楚確保套件依賴項列表(文件Depends:中的行control)正確的最佳方法。

我目前的方法是使用 建立一個 chroot 框debootstrap --variant=minbase stable,在其中安裝我的包,然後運行我的應用程式以查看發生了什麼問題。這是明智的還是有更好的方法?

相關內容