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 자체에는 런레벨이 없습니다.

관련 정보