我很困惑“control”和“control.in”文件是如何工作的,它们之间到底有什么区别。我查看了postgresql扩展的debian文件夹,两个文件包含相同的代码,但如果我删除control.in,打包构建将失败。
我查看了控制字段的documentation,但没有得到我要找的内容。
我很困惑“control”和“control.in”文件是如何工作的,它们之间到底有什么区别。我查看了postgresql扩展的debian文件夹,两个文件包含相同的代码,但如果我删除control.in,打包构建将失败。
我查看了控制字段的documentation,但没有得到我要找的内容。
1条答案
按热度按时间hgtggwj01#
“control”文件被Debian软件包管理器用来指定软件包的元数据和依赖项。“control.in“文件是一个用来生成“control”文件的模板文件。它可能包含在软件包构建过程中被值替换的变量。如果删除“control.in”,软件包构建可能会失败,因为它是用来生成最终的“control”文件的。