相关疑难解决方法(0)

systemd 如何使用 /etc/init.d 脚本?

我刚切换到 debian jessie,大多数东西都运行正常,包括我的图形显示管理器wdm

问题是,我只是不明白这是如何工作的。显然我的/etc/init.d/wdm脚本被调用了,因为当我exit在那里提前放置时,wdm 没有启动。但是当我或者重命名 /etc/rc3.d目录时(我的默认运行级别曾经是 3),然后 wdm 仍然启动。

我不知道 systemd 如何找到这个脚本,我不明白它对所有其他 init.d 脚本做了什么。

  • systemd 何时以及如何运行 init.d 脚本?
  • 从长远来看,我应该摆脱所有 init.d 脚本吗?

init-script systemd init sysvinit

153
推荐指数
2
解决办法
19万
查看次数

在 systemd 中,什么启动了生成器生成的单元?

在我的机器(Arch linux)上,systemd-generator 生成了一些单元文件/run/systemd/generator/,它们似乎在启动时以某种方式启动。什么是启动它们?

例如,boot.mount是由 systemd 生成的。systemctl list-dependencies --all显示它链接到local-fs.target(未生成)。它们是如何联系在一起的?这两个单元中似乎没有任何东西可以触发boot.mount. 嗯,在 中boot.mount,有Before=local-fs.target,但这不会启动服务,是吗?

systemd

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

systemd ×2

init ×1

init-script ×1

sysvinit ×1