Reprepro:将传入的进程与组件关联起来

Reprepro:将传入的进程与组件关联起来

我正在创建一个企业 Debian 存储库,以简化在服务器上安装自定义应用程序的过程。我正在使用复制版

到目前为止,我阅读了文档,并创建了一个存储库分配和一个成分,通过导入包处理传入规则集。它起作用了。

现在我需要在分发中创建两个不同的组件,并在组件 A 中导入一些包,在组件 B 中导入其他包。

我不知道该把逻辑放在哪里“这些包放在组件 A 中,其他的放在组件 B 中”... 在每个包的“.changes”文件中?在传入的规则集中?怎么做?

非常感谢你的帮助。

答案1

是的,您可以指定上传的包在.changes文件中的确切位置(反过来,通常是通过dpkg-genchanges从中读取来填充的debian/changelog)。

原因是该.changes文件代表“对软件包档案的更改”(而不是“软件包中的更改”),所以它通过将“这些软件包文件”放在“该部分”中来描述应如何修改软件包档案。

相关内容