创建仅包含 postinst 和 postrm 但没有二进制内容的 DEB

创建仅包含 postinst 和 postrm 但没有二进制内容的 DEB

我正在尝试创建一个 deb 包,其中包含一个控制文件,该文件基本上是一个列表 Dependspostinst一个prerm脚本。换句话说,没有二进制文件可以作为此 deb 包安装的一部分进行部署。

当我按照惯例进行操作时dpkg-buildpackage -us -uc -b,我得到以下输出(我已DH_VERBOSE=1在规则文件中设置

 dpkg-genbuildinfo --build=binary
dpkg-genbuildinfo: error: binary build with no binary artifacts found; .buildinfo is meaningless
dpkg-buildpackage: error: dpkg-genbuildinfo --build=binary subprocess returned exit status 25
Makefile:15: recipe for target 'deb' failed

创建这样的 debian 包的正确方法是什么?

相关内容