On 25.08.2021 at 10:39, Bobbie Sellers scribbled:
> On 8/25/21 09:17, jjb wrote:
>
> > On 25-08-2021 17:47, Richard Kettlewell wrote:
> >
> >> systemd as it is today has a lot of features they’re missing,
> >> certainly, but applying the same effort to them that was in fact
> >> put into systemd doesn’t seem like a totally unrealistic option,
> >> had anyone chosen to pursue it.
> >
> > But they didn't...
>
> Because they see the featuritis of systemd as a complication
> to be avoided rather than sought.
Among other things that have already been addressed and that I shan't
get into anymore, the kernel was offering many advanced possibilities to
userspace that userspace wasn't making use of -- cgroups. And to the
best of my knowledge, even today, only one other init system beside
systemd offers support for that, i.e. Gentoo's openrc.
I won't contradict that there have been some ego issues involved --
e.g. Lennart asking the GNOME developers to make systemd's logind a
hard dependency of GDM -- but systemd really IS progress. It makes for
a consistent and transparent yet modular system daemon that replaces a
poorly maintained and archaic init system that blindly started services
with virtually no control over restarting them or managing them once
they were running, leaving disparate ways of managing them.
> One program one function is the old GNU design criteria.
Actually, that goes back to UNIX in general, and you might be sad to
hear that the GNU find utility sins badly against that principle, not
to mention GNU emacs.
> bliss - boots & runs a Pretty Cool Linux Operating System aka
> pclinuxos.
>
> No to systemd.
I've been running Manjaro -- which is also cool, and very clean under
the hood -- since late April 2019. Manjaro is based upon Arch and uses
systemd. The three main differences with Arch proper are...
1. It has a graphical installer.
2. It has many graphical utilities for installiong software and
configuring the system, including a Manjaro-specific package
manager that can be used as an alternative to pacman while still
maintaining full compatibility with it, and that can be used
graphically or from the command line.
3. It's a curated rolling release, so instead of there being updates
every day, updates are tested, bundled together and pushed out on
average twice a month, barring urgent updates to certain packages
for stability or security reasons.
My computer boots up in 10 seconds from pressing Enter at the GRUB menu
to the SDDM login screen, and from a successful login to a fully
loaded Plasma desktop takes about 2 seconds longer.
Given that kernels are updated with new patches without forcing one to
adopt a higher kernel version, it is necessary to reboot the machine at
least twice a month, or whenever a major update is rolled out. Updates
are always announced on dedicated threads at the forum, together with a
list of possible gotchas and how to deal with them.
(But of course, the n00bs won't look at those announcements. They're
even too lazy to do a forum search on whatever issue they may be
encountering with an update, and then we as moderators have to merge
their threads and point them at the announcement thread for a relief
from their oh-so-tragic burdens. <rolling eyes>)
--
With respect,
= Aragorn =