dpkg-buildpackage 和 debuild 之间有什么区别?

dpkg-buildpackage 和 debuild 之间有什么区别?

dpkg-buildpackage 和 debuild 之间有什么区别?用什么来构建 deb 包更好?

答案1

这两者之间的区别在于,它debuild是多个工具合二为一,而dpkg-buildpackage只是 Debian 软件包构建过程中的第一步。

拆建dpkg-buildpackage是、lintianfakeroot和的前端包装器debsign。它创建所有必要的文件并运行必要的步骤来构建包、对其进行加密签名并测试其是否违反策略和其他检查。

你可以只使用dpkg 构建包和其他工具手动构建包。

哪种方法效果更好取决于几个因素,而这些因素又取决于项目的复杂性。如果您想了解有关包构建的更多信息,最好先手动完成任务。这只是一个意见,说清楚

我将添加指向以下内容的链接Debian 构建指南和一个Debian 维基有关如何构建 Debian 软件包的页面,可让您全面了解软件包构建的工作原理。

相关内容