测试 .deb 包依赖关系的最佳方法?

测试 .deb 包依赖关系的最佳方法?

我有一个构建应用程序的项目,我想将其作为.deb包发布,最初上传到网站,也许稍后上传到 PPA。

我不想将它添加到任何 Linux 发行版中,甚至不提供源代码包。

我知道有很多用于构建 deb 的工具,但它们对我不想处理的工作流程做出了很多假设。相反,到目前为止我已经做得很好dpkg-deb,然后修复了发现的任何问题lintian。但我不清楚确保包依赖项列表(文件Depends:中的行control)正确的最佳方法。

我当前的方法是使用 构建一个 chroot 框debootstrap --variant=minbase stable,在其中安装我的包,然后运行我的应用程序以查看发生了什么问题。这是明智的还是有更好的方法?

相关内容