How to determine a linux distro is based on systemd or sysV init without installing or booting?
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I noticed in somewhere that most of the linux distro are based on Systemd instead of SysV init.
So i just wanna know without installing and booting is there any possible way to find distro based on Systemd or SysV init ?
linux boot systemd init sysvinit
add a comment |Â
up vote
0
down vote
favorite
I noticed in somewhere that most of the linux distro are based on Systemd instead of SysV init.
So i just wanna know without installing and booting is there any possible way to find distro based on Systemd or SysV init ?
linux boot systemd init sysvinit
Read the homepage of the distribution.
â Ipor Sircer
May 8 at 15:14
Old but potentially useful: unix.stackexchange.com/q/18209/117549
â Jeff Schaller
May 8 at 16:09
An erroneous assumption underpinning this question is that distributions can only include one or the other, not both, nor other things entirely; and that no distribution exists where this is an installation, or post-installation, choice amongst several alternatives.
â JdeBP
May 9 at 11:07
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I noticed in somewhere that most of the linux distro are based on Systemd instead of SysV init.
So i just wanna know without installing and booting is there any possible way to find distro based on Systemd or SysV init ?
linux boot systemd init sysvinit
I noticed in somewhere that most of the linux distro are based on Systemd instead of SysV init.
So i just wanna know without installing and booting is there any possible way to find distro based on Systemd or SysV init ?
linux boot systemd init sysvinit
asked May 8 at 14:16
Abdulvakaf K
294
294
Read the homepage of the distribution.
â Ipor Sircer
May 8 at 15:14
Old but potentially useful: unix.stackexchange.com/q/18209/117549
â Jeff Schaller
May 8 at 16:09
An erroneous assumption underpinning this question is that distributions can only include one or the other, not both, nor other things entirely; and that no distribution exists where this is an installation, or post-installation, choice amongst several alternatives.
â JdeBP
May 9 at 11:07
add a comment |Â
Read the homepage of the distribution.
â Ipor Sircer
May 8 at 15:14
Old but potentially useful: unix.stackexchange.com/q/18209/117549
â Jeff Schaller
May 8 at 16:09
An erroneous assumption underpinning this question is that distributions can only include one or the other, not both, nor other things entirely; and that no distribution exists where this is an installation, or post-installation, choice amongst several alternatives.
â JdeBP
May 9 at 11:07
Read the homepage of the distribution.
â Ipor Sircer
May 8 at 15:14
Read the homepage of the distribution.
â Ipor Sircer
May 8 at 15:14
Old but potentially useful: unix.stackexchange.com/q/18209/117549
â Jeff Schaller
May 8 at 16:09
Old but potentially useful: unix.stackexchange.com/q/18209/117549
â Jeff Schaller
May 8 at 16:09
An erroneous assumption underpinning this question is that distributions can only include one or the other, not both, nor other things entirely; and that no distribution exists where this is an installation, or post-installation, choice amongst several alternatives.
â JdeBP
May 9 at 11:07
An erroneous assumption underpinning this question is that distributions can only include one or the other, not both, nor other things entirely; and that no distribution exists where this is an installation, or post-installation, choice amongst several alternatives.
â JdeBP
May 9 at 11:07
add a comment |Â
2 Answers
2
active
oldest
votes
up vote
4
down vote
accepted
On distrowatch.com you can search for distributions using the init system as a criterion. You can even select "not systemd".
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
add a comment |Â
up vote
2
down vote
Check for the existence of the characteristic configuration files and administration tools of each init system.
If /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 upstart
.
If /etc/init/
is a directory, then the system configuration at least provides the option to use upstart
.
If directories like /usr/lib/systemd/system
, /lib/systemd/system
and/or /etc/systemd/system
exist, the system at least has the configuration files for systemd
.
If initctl list
as root produces a list of processes controlled by the init system, upstart
is definitely in use.
If 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.
If /etc/inittab
exists and neither initctl list
nor systemctl status
works, then it looks like SysVinit.
If /etc/inittab
exists and it is having this line inittab is no longer used when using systemd.
then it systemd only.
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
add a comment |Â
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
accepted
On distrowatch.com you can search for distributions using the init system as a criterion. You can even select "not systemd".
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
add a comment |Â
up vote
4
down vote
accepted
On distrowatch.com you can search for distributions using the init system as a criterion. You can even select "not systemd".
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
add a comment |Â
up vote
4
down vote
accepted
up vote
4
down vote
accepted
On distrowatch.com you can search for distributions using the init system as a criterion. You can even select "not systemd".
On distrowatch.com you can search for distributions using the init system as a criterion. You can even select "not systemd".
edited May 17 at 9:37
sourcejedi
18.2k32475
18.2k32475
answered May 8 at 15:17
Johan Myréen
6,74711221
6,74711221
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
add a comment |Â
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
Thanks, I asked someone a similar question, this is a great way to get a list. Be aware that both "not systemd" and "systemd" are selecting Linux Mint as #1/#2 , for example. I think it's because the 17.x series is still in support and does not require systemd, based on this comment. So I guess you still have to double-check before you install.
â sourcejedi
May 17 at 9:42
add a comment |Â
up vote
2
down vote
Check for the existence of the characteristic configuration files and administration tools of each init system.
If /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 upstart
.
If /etc/init/
is a directory, then the system configuration at least provides the option to use upstart
.
If directories like /usr/lib/systemd/system
, /lib/systemd/system
and/or /etc/systemd/system
exist, the system at least has the configuration files for systemd
.
If initctl list
as root produces a list of processes controlled by the init system, upstart
is definitely in use.
If 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.
If /etc/inittab
exists and neither initctl list
nor systemctl status
works, then it looks like SysVinit.
If /etc/inittab
exists and it is having this line inittab is no longer used when using systemd.
then it systemd only.
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
add a comment |Â
up vote
2
down vote
Check for the existence of the characteristic configuration files and administration tools of each init system.
If /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 upstart
.
If /etc/init/
is a directory, then the system configuration at least provides the option to use upstart
.
If directories like /usr/lib/systemd/system
, /lib/systemd/system
and/or /etc/systemd/system
exist, the system at least has the configuration files for systemd
.
If initctl list
as root produces a list of processes controlled by the init system, upstart
is definitely in use.
If 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.
If /etc/inittab
exists and neither initctl list
nor systemctl status
works, then it looks like SysVinit.
If /etc/inittab
exists and it is having this line inittab is no longer used when using systemd.
then it systemd only.
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
add a comment |Â
up vote
2
down vote
up vote
2
down vote
Check for the existence of the characteristic configuration files and administration tools of each init system.
If /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 upstart
.
If /etc/init/
is a directory, then the system configuration at least provides the option to use upstart
.
If directories like /usr/lib/systemd/system
, /lib/systemd/system
and/or /etc/systemd/system
exist, the system at least has the configuration files for systemd
.
If initctl list
as root produces a list of processes controlled by the init system, upstart
is definitely in use.
If 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.
If /etc/inittab
exists and neither initctl list
nor systemctl status
works, then it looks like SysVinit.
If /etc/inittab
exists and it is having this line inittab is no longer used when using systemd.
then it systemd only.
Check for the existence of the characteristic configuration files and administration tools of each init system.
If /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 upstart
.
If /etc/init/
is a directory, then the system configuration at least provides the option to use upstart
.
If directories like /usr/lib/systemd/system
, /lib/systemd/system
and/or /etc/systemd/system
exist, the system at least has the configuration files for systemd
.
If initctl list
as root produces a list of processes controlled by the init system, upstart
is definitely in use.
If 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.
If /etc/inittab
exists and neither initctl list
nor systemctl status
works, then it looks like SysVinit.
If /etc/inittab
exists and it is having this line inittab is no longer used when using systemd.
then it systemd only.
edited May 9 at 5:20
Abdulvakaf K
294
294
answered May 8 at 19:57
telcoM
10.2k11032
10.2k11032
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
add a comment |Â
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Now see unix.stackexchange.com/a/196252/5132 for the unwarranted assumptions that these involve. (-: Also note that the questioner explicitly asked about how to do this without bootstrapping the system in question and running programs on it.
â JdeBP
May 9 at 10:55
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
Oops. I plead -ENOCOFFEE.
â telcoM
May 9 at 13:03
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f442554%2fhow-to-determine-a-linux-distro-is-based-on-systemd-or-sysv-init-without-install%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Read the homepage of the distribution.
â Ipor Sircer
May 8 at 15:14
Old but potentially useful: unix.stackexchange.com/q/18209/117549
â Jeff Schaller
May 8 at 16:09
An erroneous assumption underpinning this question is that distributions can only include one or the other, not both, nor other things entirely; and that no distribution exists where this is an installation, or post-installation, choice amongst several alternatives.
â JdeBP
May 9 at 11:07