Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

urfavlaura ,

Guix uses shepherd so yeah

MyNamesNotRobert ,

What actually are the advantages of system rc over systemd?

TootSweet ,

Not having to go on an hour-long googling adventure to figure out how to write a simple init script. If you know bash, that's all you need if you're running (for instance) OpenRC. Systemd services are a mishmash of obscure setting names.

pete_the_cat ,

Systemd is definitely more of a pain in the ass.

pete_the_cat ,

It's easier to manage/secure since it's essentially just shell scripts. Systemd touches a lot of things and makes the initialization process more complex, which introduces more security vectors.

mea_rah ,

It's easier to manage/secure since it's essentially just shell scripts

I love the fact that I can't tell whether this is irony or not.

therealjcdenton ,
@therealjcdenton@lemmy.zip avatar

What a loser, not only is it an anime thing it refuses to socialize

lambalicious ,

Because I left Windows precisely to avoid the kind of shittery that systemd is doing.

It's absolutely no coincidence that the people who have developed the stuff that's brought the most degradation to Linux - systemd, PulseAudio, Gnome's "user has no right to themes" attitude - all come from a Microsoft background or explicitly work for Microsoft.

I'd have far less of a problem if systemd was split into more practical, actually independent things that actually worked and distros didn't buy their snake oil so easily. But for the time being, to me, the systemd experience is pretty much like the PulseAudio experience, what with the whole "waiting 120 seconds for a network interface to activate that it's not going to because it's the damn ethernet port and I'm on the road so the cable is not connected, stupid letter-potter dipshit".

WalnutLum ,

Guix integrates with shepherd wonderfully because they're both Guile-based

I think service descriptions being functional scheme code makes more sense in a way than systemd's runtime.

trannus_aran ,

Guix mentioned! 🙌

Simon ,

Cause mine still runs systemctl

SeekPie ,

I've been using linux for ~2 years now and only know one of these (GUI installer), anyone smarter than me can explain what they are?

3w0 ,

Systemd is an init system (the first process that manages/runs everything else). However it does far more than a traditional init system; arguably it's tendrils are all over mainstream Linux now.

GLIBC is the GNU Project's implementation of the C standard library. It is a wrapper around system calls of the kernel for application use.

MrPenguinSky ,

To be fair, I don't think systemd is classified as just an init system anymore. It's a software suite that just "conveniently" happened to have an init system included.

3w0 ,

I agree, some of us just want a simple init system that isn't millions of lines of code and to be able to pick our own parts to use in a UNIXY fashion - If it ain't broke why fix it...

For example on my alpine system I have acpid, crond, dhcpcd, openntpd, seatd, udev, wpa_supplicant as services that systemd would replace.

PINKeHamton ,

Aw man I'm a nonconformist shit

Andromxda ,
@Andromxda@lemmy.dbzer0.com avatar

I use Gentoo and OpenRC is the default

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • random
  • incremental_games
  • meta
  • All magazines