Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Systemd to sysv-init

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
runfrodorun
Posts: 202
Joined: 2013-06-19 05:09

Systemd to sysv-init

#1 Post by runfrodorun »

Hi, I noticed that Debian has switched to systemd, or at least that's what it appears to me. I have very little experience dealing with init systems, but I have some qualms about the design philosophy of systemd, and I would like to reinstall sysv-init.

I have some questions before I do this:
1. Since systemd, if it is running on my system, is in full sysv compatibility, theoretically all I have to do is install the sysv-init package and remove systemd? Is this correct or not?
2. Do you think there will be a point where sysv-init will be completely unsupported by the software images in the repository and will need to be manually configured?
Much opinionated.
Some abrasive.
No systemd.
Wow.

dibl
Posts: 528
Joined: 2009-10-13 19:50
Location: Dayton, Ohio, USA

Re: Systemd to sysv-init

#2 Post by dibl »

runfrodorun wrote: I have some questions before I do this:
1. Since systemd, if it is running on my system, is in full sysv compatibility, theoretically all I have to do is install the sysv-init package and remove systemd? Is this correct or not?

Code: Select all

# apt-get remove --purge systemd libpam-systemd systemd-sysv

Code: Select all

# apt-get install sysv-init
runfrodorun wrote: 2. Do you think there will be a point where sysv-init will be completely unsupported by the software images in the repository and will need to be manually configured?
Yes.
Debian sid / siduction KDE

User avatar
llivv
Posts: 5340
Joined: 2007-02-14 18:10
Location: cold storage

Re: Systemd to sysv-init

#3 Post by llivv »

runfrodorun wrote:2. Do you think there will be a point where sysv-init will be completely unsupported by the software images in the repository and will need to be manually configured?
for gnome and xfces gnome deps, yes
kde not so much, AFAICT

be careful if using gnome and try to remove systemd
it may throw a few surprises your way.
In memory of Ian Ashley Murdock (1973 - 2015) founder of the Debian project.

confuseling
Posts: 2121
Joined: 2009-10-21 01:03

Re: Systemd to sysv-init

#4 Post by confuseling »

Re: 2, it's very unlikely that SysVinit will continue to be supported, because writing init scripts for SysVinit is hard work, and if it isn't used as the default on Linux they'll rot.

*If* (and it isn't certain) the other ports survive though, they'll probably do so using another init, and if the support is there it should probably work in Linux too. In other words eventually you may have another viable init (presumably OpenRC?), but it doesn't look likely it'll be SysVinit.
The Forum's search box is terrible. Use site specific search, e.g.
https://www.google.com/search?q=site%3A ... terms+here

runfrodorun
Posts: 202
Joined: 2013-06-19 05:09

Re: Systemd to sysv-init

#5 Post by runfrodorun »

Thanks for all your answers guys, that was really helpful and I appreciate your honesty. A big part of me just says forget about it and deal with it, but I'm all about having that choice. At the same time though, it's not like I want there to be a bajillion more forks of debian just for the sake of having a different init system.

I've also heard that udev will eventually be fully integrated with systemd so I guess that's another consideration to make, since it can be very nice sometimes (and also aweful when it doesn't work)

Since I'm on jessie I guess I should probably stick with systemd because a lot of these changes are getting pushed onto my system and I'll probably end up bricking my installation before long if I'm not careful :P

But yeah, thanks for the answers that was very informative.
Much opinionated.
Some abrasive.
No systemd.
Wow.

goulo
Posts: 47
Joined: 2012-01-19 09:52

Re: Systemd to sysv-init

#6 Post by goulo »

runfrodorun: FWIW, I share your concerns about systemd; if/when systemd becomes mandatory in Debian sid, that will be sufficient motivation for me to move to Gentoo (one of the few Linuxes which is not moving to require systemd) or to FreeBSD, if I haven't already.

runfrodorun
Posts: 202
Joined: 2013-06-19 05:09

Re: Systemd to sysv-init

#7 Post by runfrodorun »

I've used gentoo some in the past. Most of my friends run it, and it's nice that it has OpenRC, but debian has been my favorite distribution for a long time; I guess I'm willing to look over a few issues that I don't agree with. The other option you have is to run the FreeBSD flavor of debian, which by definition I don't think can have systemd because the developers are hostile to supporting BSD kernels.
Much opinionated.
Some abrasive.
No systemd.
Wow.

Post Reply