Forum › Forums › New users › New Users and General Questions › Why runit instead of other alternative inits?
- This topic has 20 replies, 9 voices, and was last updated Apr 13-6:35 am by olsztyn.
-
AuthorPosts
-
April 5, 2020 at 7:02 pm #34417Member
stevesr0
I noticed that there is a version of antix that is available with runit instead SysVinit.
Being ignorant and curious, I looked up pages about different init programs.
Now, I am confused as well as ignorant and curious.
I would appreciate some comments about why runit was picked as an alternative instead of other alternatives (s6,daemontools, openrc. etc).
thanks.
stevesr0
April 5, 2020 at 9:25 pm #34419Forum Admin
Dave
::Not certain I am the one to answer your question. Possibly though with another question. Why not runit?
I do recall all the ones you have listed were played with as well… I am almost certain there is record of this in the forum. Probably some record of other “trial / offshoot” iso files as well.
Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown
April 6, 2020 at 4:51 am #34421Member
fatmac
::From memory, (which may not be right).
I believe others were trialled by the devs, & runit was the quickest, so a trial distro was put out to the public.
If it works as well as sysV, but runs quicker, it may well become the standard init for the distro.
Linux (& BSD) since 1999
April 6, 2020 at 1:11 pm #34430Moderator
Brian Masinick
::Originally the systems init system was created to allow for more parallelism and supposedly a more efficient means of managing process handling. Debian decided to adopt it, but as people investigated this alternative, many people were unhappy about the binary nature of the work, so even though some aspects of it appeared to be encouraging, the reality was that the methods and technology were considered divisive and a move in the wrong direction.
SysVInit was reasonably simple, and it allows text editable configuration (a big deal for many people), but the limited control over parallel process branches was one thing that many were looking for. Systems does provide this at the cost of losing control of the configuration files and fine grain control.
I have to do some research on what runit offers, but I can confirm that it’s fast and nimble. If anyone wants to contribute before I share my own research, you are welcome to do so.
Do understand that the antiX community is one that generally prefers to steer clear of the systemd approach and this is not intended to be a topic to debate about the merits of that alternative.
We’re mostly looking at the new image with runit in this discussion.
--
Brian MasinickApril 7, 2020 at 1:35 pm #34464Moderator
Brian Masinick
::https://www.slant.co/topics/4663/~linux-init-systems
compares several init alternatives.Speed and parallel processes are major advantages.
By the way, systemd really gets RIPPED with a lot of criticisms cited in the reference above; the antiX development team prefers runit and SysVinit.--
Brian MasinickApril 7, 2020 at 5:01 pm #34474Memberstevesr0
::thanks all.
I use antiX partly because I don’t want to use systemd. As a perennial noobie, I was interested in enlightenment about the virtues of different inits.
So far, I have learned that in addition to being the initial and initiating process, an init is also potentially a “services supervisor”. I only have a vague notion of what that means, but it seems a pretty important role all the time a computer is being used, rather than only at boot time.
stevesr0
April 7, 2020 at 9:22 pm #34477Moderator
Brian Masinick
::An init process is the first process that has the responsibility for spawning additional processes.
Anything else adds to the original purpose of the init process.
Runit sticks to it’s purpose well.
--
Brian MasinickApril 11, 2020 at 9:56 am #34586MemberAA BB
::masinick: The above comments seem to suggest the antiX dev team is looking to replace SysVInit with runit. True ?
April 11, 2020 at 10:16 am #34591Moderator
Brian Masinick
::masinick: The above comments seem to suggest the antiX dev team is looking to replace SysVInit with runit. True ?
Runit is an alternative to SysVInit.
We have a version of each. I’ve not seen any indication of SysVInit being eliminated. The antiX owner decides what to develop and maintain.--
Brian MasinickApril 11, 2020 at 10:18 am #34592Forum Admin
anticapitalista
::masinick: The above comments seem to suggest the antiX dev team is looking to replace SysVInit with runit. True ?
False.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
April 11, 2020 at 10:31 am #34594Moderator
Brian Masinick
::masinick: The above comments seem to suggest the antiX dev team is looking to replace SysVInit with runit. True ?
False.
There’s your answer and it came from the man who is the person who owns antiX and makes decisions.
--
Brian MasinickApril 11, 2020 at 12:27 pm #34597MemberAA BB
::Glad to get the ‘official’ word on this because I’ve frequently seen on the forum messages like
‘ antiX with runit – leaner and meaner ‘April 11, 2020 at 12:34 pm #34598Forum Admin
anticapitalista
::Glad to get the ‘official’ word on this because I’ve frequently seen on the forum messages like
‘ antiX with runit – leaner and meaner ‘That’s my signature. Nobody else has it as far as I am aware.
How does that signature suggest (as you claim) thatthe antiX dev team is looking to replace SysVInit with runit
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
April 11, 2020 at 11:45 pm #34608MemberAA BB
::‘leaner and meaner’ conveys to me the idea that something is ‘better than’ or ‘preferred’
which led me to suspect, based on Runit posts, that the antiX team may be preparing for an antiX change.
That’s why I asked my original question… to get clarify whether my suspicion was correct.
The team responded with ‘false’, thereby telling me my suspicion was incorrect.I apologize if my misinterpretation of ‘leaner and meaner’ an/or the Runit posts offended anyone;
I simply wanted to know where antiX was headed and did not want to invest lots of my time learning one antiX version, if the team is preparing to change to another version.April 12, 2020 at 4:17 am #34609Member
VW
::I just installed Hannie Schaft onto an HP laptop and that sure is mean and lean.
Wow!
“These are the times that try men's souls" - Thomas Paine
-
AuthorPosts
- The topic ‘Why runit instead of other alternative inits?’ is closed to new replies.