zil*_*zil 2 packaging debian-based debhelper
我正在尝试使用 systemd 脚本构建 debian 软件包,但我并不真正理解最好的方法。
我的第一个问题是,我应该使用该--with=systemd选项(并覆盖dh_systemd_enableand )还是与该选项一起dh_systemd_start使用就足够了?因为两者似乎都在做同样的事情。dh_installinit--name
--with=systemd您的调用中肯定需要dh。
至于您需要哪种覆盖组合,这取决于情况。
听起来您只需要包含 systemd 单元,因此您不需要覆盖任何内容。
由于您的问题没有太多上下文,我将列出一些何时覆盖每个 systemd debhelpder 的用例。
何时使用 override_dh_systemd_enable:
何时使用 override_dh_systemd_start:
何时使用 override_dh_installinit:
dh_systemd_start和dh_systemd_enable部分中列出的功能类似。还有很多涉及暴发户的事情,与这个问题无关。请参阅下面链接的手册页。另请注意,所有这些覆盖都会进入您的 debian 控制文件。