我正在编写守护进程并将其打包,但我希望守护进程在安装后运行。有没有办法让守护进程在安装后运行?
答案1
写一个 upstart 作业,参见upstart:入门
debian/postinst
在deb 包中添加启动作业命令,参见Debian 二进制软件包构建指南
答案2
您的守护进程启动脚本位于/etc/init.d/
启用它在启动后执行
update-rc.d daemon defaults
您还可以在 中找到其他选项man update-rc.d
。
运行它
invoke-rc.d daemon start
对于systemd
用户:
并用于systemctl enable
自动启动服务。