的dpkg-checkbuilddeps?

我试图在Debian机器上从源代码构build一个应用程序; 源代码包括一个“ debian ”目录,其中包含构build软件包所需的所有文件(控制/规则等)。

当我运行dpkg-buildpackage ,它失败了,因为我没有所需的依赖关系。 好。

所以,我运行dpkg-checkbuilddeps ,它给了我一个非常清晰的包依赖关系。

我现在是否希望手动validation该工具的(parsing不友好)输出? 然后自己安装每个软件包? 我觉得有这样高质量的工具,让你只有90%的目标,所以一定是做错了。

我怎样才能从dpkg-checkbuilddeps到“ 完成 ”?

谢谢。

在包源文件夹中,

 sudo mk-build-deps -i -t aptitude 

将构build,并与aptitude安装一个包拉取所需的构build依赖项。 mk-build-depsdevscripts包的一部分。

这个软件包是通过apt-get source获得的debian源代码包吗? 如果是这样,你可以apt-get build-dep <packagename>

您可能已经在使用这个了 – 但这是我的debian圣经页面之一 – 构build包。