[NTLUG:Discuss] Epoch Init System Howto
Steve Litt
slitt at troubleshooters.com
Thu Jan 1 16:48:58 CST 2015
On Thu, 1 Jan 2015 15:06:24 -0700
Stephen M <smelheim85 at gmail.com> wrote:
> Steve,
>
> This is an interesting document but I'm still a little confused.
> I've been using Linux for about 4 years now and have kinda gotta into
> the under workings of the system. From this document, I don't
> understand the use of the old init system.
Hi Stephen,
You could be an exception, but my finding is that most people
understand little of their current init system except maybe how to
fashion their own init script or unit file. This level of understanding
is great for day to day usage but falls far short of the understanding
necessary to choose between Epoch, runit, nosh, s6, uselessd, sysvinit,
sysvinit+OpenRC, Upstart, or systemd.
> Plus the other question
> is most everyone is going to systemd
Let's put that prediction on hold for a little while longer. What I
mean is yeah, on 1/1/2015 the vast majority has already gone to
systemd, but I think that might just be a waystation for a lot of them,
before they go to a more suitable init system.
> so init will go away someday.
I'm not sure what you mean by "init will go away". If you mean
"sysvinit will go away", yes indeed, and good riddance to bad rubbish.
sysvinit sucks. But the concept of "init system" will stay with us.
> Maybe not today but whats the use of using an older system?
If you're referring to sysvinit as the older system, there's only one
use for it: As a place to wait until we get a good init system. Many
believe that systemd doesn't qualify as "a good init system", and would
be willing to put up with the opaque and dysfunctional sysvinit a
little longer until their ducks are in line to install and use an init
system well suited to their needs. My research tells me the easy
availability of excellent init systems is right around the corner.
SteveT
Steve Litt * http://www.troubleshooters.com/
Troubleshooting Training * Human Performance
More information about the Discuss
mailing list