Yocto linux 使用 SysVinit 还是 systemd ?

Yocto linux 使用 SysVinit 还是 systemd ?

我正在努力理解 Yocto linux (Dizzy) 上的启动过程,我将其作为预构建的映像。它在 xfce 中启动; pidof /sbin/init 显示“1”,这应该意味着它是 SysVinit。但是,没有 /etc/inittab 文件,并且 systemd 进程已启动。

我只想将默认运行级别更改为 3。

答案1

Yocto 可以利用 systemd 或 SysV init 创建映像。无论哪种情况,用作 init 的程序都将具有 pid 1。当您在系统上看到 systemd 进程时,您将拥有使用 systemd 的配置。 Systemd 本身没有运行级别。

相关内容