是否可以将 systemd 服务移植到 sysVinit,反之亦然?难度有多大。?

是否可以将 systemd 服务移植到 sysVinit,反之亦然?难度有多大。?

我想systemd在正在使用的系统上使用服务sysVinit。是否可以?有什么好的方法可以做到这一点吗?

答案1

一个操作系统一次只有一个 init 系统,因此您无法在没有用作init 系统systemd的计算机上运行服务。systemd

您可以将控制服务的 systemd“单元”文件移植到 sysVinit 样式。

对于常见服务,最简单的方法是从已经使用 sysVinit 的发行版中查找 sysVinit 文件,然后根据您的情况进行调整。

否则,请查看一些示例systemdsysVinit文件。它们通常并不复杂,具有用于停止和启动服务的命令以及一些其他简单配置。

相关内容