dh_installinit
寻找debian/$(package).service
,但一个包可能提供多种服务。
是否可以.service
使用此方法为一个包裹捆绑多个包裹?
您可以dh_installinit
使用不同的--name
参数多次调用以安装多个服务:
override_dh_installinit:
dh_installinit --name=service1
dh_installinit --name=service2
Run Code Online (Sandbox Code Playgroud)
(或类似的方法,如果您不使用短dh
样式)。如果您的源包构建了多个二进制包,您可以添加-p
选项以将dh_installinit
的操作限制为适当的包。
从兼容级别 11 开始,dh_installinit
不再处理 systemd 服务。使用dh_installsystemd
来代替:
override_dh_installsystemd:
dh_installsystemd --name=service1
dh_installsystemd --name=service2
Run Code Online (Sandbox Code Playgroud)
(以上假设您有两个服务文件:debian/<package-name>.service1.service
和debian/<package-name>.service2.service
.)
归档时间: |
|
查看次数: |
4053 次 |
最近记录: |