要将应用程序打包为 Debian 软件包供个人使用,我需要知道它们的依赖项是什么。
该auto-apt
命令会自动安装脚本的依赖项./configure
。 aut-apt
有一个运行模拟的选项,我的理解是,这样的模拟会让您知道将安装哪些软件包。但是,据我所知,auto-apt
不会告诉您已经安装了哪些依赖项(因为您之前为其他一些软件安装了它们)。
答案1
通常的方法是从干净/最小的 chroot 开始。或者,当您构建了依赖项列表后,请在干净/最小的 chroot 中检查列表的正确性。有 schroot、sbuild、pbuilder、cowbuilder 等工具可以帮助创建和管理这样的 chroot。