I noticed in somewhere that most of the Linux distro are based on Systemd instead of SysV init.
So I just want to know without installing and booting. Is there any possible way to find distro based on Systemd or SysV init ?
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
On distrowatch.com you can search for distributions using the init system as a criterion. You can even select "not systemd".
Check for the existence of the characteristic configuration files and administration tools of each init system.
/etc/inittab does not exist, then the init system is definitely not SysVinit. If it exists but has only one non-comment line, and the comments are saying "this is only used for specifying the default runlevel, nothing else will have any effect", the init system might be
/etc/init/ is a directory, then the system configuration at least provides the option to use
If directories like
/etc/systemd/system exist, the system at least has the configuration files for
initctl list as root produces a list of processes controlled by the init system,
upstart is definitely in use.
systemctl status displays a list of running system services (you don't even have to be root to run it!),
systemd is definitely in use.
/etc/inittab exists and neither
initctl list nor
systemctl status works, then it looks like SysVinit.
/etc/inittab exists and it is having this line
inittab is no longer used when using systemd. then it systemd only.