如何将独立于 arch 的文件放入单独的 .deb 包中?

如何将独立于 arch 的文件放入单独的 .deb 包中?

当你构建一个 deb 时,你如何将独立于架构的数据(例如插件文件)打包成一个单独的 .deb?

答案1

我昨天做了这个Inkscape PPA。这是我编写的第一个多二进制包,所以我不能 100% 确定我做对了,但基本上有两个步骤......

  1. 在你的 debian/control 文件中添加一个与架构无关的二进制(whatever-plugins)包描述
  2. 更新 debian/control 文件中的依赖项,以便需要它的任何程序都会推荐/建议使用新的 whatever-plugins 包
  3. 用单独的 debian/whatever.install 和 debian/whatever-plugins.install 文件替换您的 debian/install 文件,指定哪些文件应该是每个包的一部分。

还有一些相当稀疏的文档可供参考Debian 开发人员参考维护者指南. 很想知道是否有其他人找到了详细的文档。

相关内容