Ask Your Question
1

Can systemd be replaced?

asked 2013-02-14 12:47:23 -0500

mumblyjoe gravatar image

updated 2013-09-15 06:30:52 -0500

FranciscoD_ gravatar image

Found an interesting article by Alan MacRae suggesting ways to replace systemd in Arch Linux. http://allanmcrae.com/2012/09/replacing-systemd-in-arch-linux/

Wondering how hard this would be in Fedora. Perhaps an alternate set of RPMs to give folks the option of init software that's more user friendly?

edit retag flag offensive close merge delete

3 Answers

Sort by » oldest newest most voted
2

answered 2013-02-15 11:06:58 -0500

mether gravatar image

The article you are pointing to actually talks about how it would be difficult to replace a core component like systemd (or glibc for that matter). Although Fedora continues to include other init systems like upstart, realistically speaking, it is not feasible for a user to replace systemd as the default system since it is quite tightly integrated. If you have issues, do file bug reports.

edit flag offensive delete link more
2

answered 2013-09-14 19:12:57 -0500

zbyszek gravatar image

It's not really possible. Of course you could use a different init, e.g. even /bin/bash works quite well for debugging, but running the full system is a different story. Fedora now has more than a thousand .service files for various units. If you used a different init, you'd have to tell it how to start each services that you install... either taking a sysvinit file from somewhere and adapting it to current Fedora, or writing your own, since sysvinit scripts are a bit different on each distribution, or e.g. importing upstart files from somewhere, if you were using upstart etc. This is infeasible for more than a few packages, so the answer is no, you cannot run a different init in any meaningful way.

edit flag offensive delete link more

Comments

Good answer! Fedora without systemd wouldn't really be Fedora anymore.

randomuser gravatar imagerandomuser ( 2013-09-16 15:27:13 -0500 )edit
1

answered 2013-02-14 13:58:32 -0500

PaulCarroty gravatar image

theoretical - yes. You must rebuild all packages with units.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-02-14 12:47:23 -0500

Seen: 1,420 times

Last updated: Sep 15 '13