相关疑难解决方法(0)

从 Debian 软件包安装启用 systemd.service 的首选/惯用方法

我有一个自定义的 Debian 软件包,我为我们的软件构建了一个创建 systemd 服务的软件包。在安装时启用/启动服务的首选/惯用方法是什么?

我所做的是将以下三行添加到我的postinst脚本中:

systemctl --system daemon-reload
systemctl enable my_service.service
systemctl start my_service.service
Run Code Online (Sandbox Code Playgroud)

这工作得很好,直到我们尝试在我们最初运行的图像创建中包含加载这个包,debootstrap在这一点上,结果systemctl似乎需要设置很多通常不会在该过程中设置的环境内容。

linux debian systemd

7
推荐指数
1
解决办法
2207
查看次数

标签 统计

debian ×1

linux ×1

systemd ×1