132
submitted 12 hours ago by [email protected] to c/[email protected]
top 16 comments
sorted by: hot top new old
[-] [email protected] 28 points 11 hours ago

If you’re a new or intermediate Linux user or sysadmin, you might have felt an odd fascination with the myth of systemd. I invite you to this deep dive into systemd's nuts and bolts. I'm not gonna beat around the bush: It's a hairy business, it will be hard, but I promise juicy and satisfying rewards if you keep pumping through this guide.

Let’s start by uncovering the “D” of systemd, the secret sauce that doesn't get the love it deserves: D-Bus.

Okay, those innuendos have to be intentional!

[-] [email protected] 17 points 11 hours ago
  1. Take a non-stop Linux box where even the kernel can be patched while it's hot
  2. Glance at d-bus sideways
  3. Now you must reboot.
[-] [email protected] 0 points 11 hours ago

Thank you Ted, that's the joke.

[-] [email protected] 23 points 11 hours ago
[-] [email protected] 8 points 9 hours ago

This is the beauty of open source. If you wrote an app called “eeznuts” and mad it something everyone needed, eventually a sysadmin somewhere would get to explain that joke to a stiff EVP, and they’d both have a good chuckle about it.

[-] [email protected] 5 points 10 hours ago

Ha! Gottem.

[-] [email protected] 4 points 8 hours ago

Informative and informal. Love it!

[-] [email protected] 16 points 12 hours ago

I started reading that because I want to learn more about systemd and ended up wanting to go back to DOS. Presumably it all makes sense, but when I tried to read it my brain stopped working and my eyes slid off the bottom of the screen.

I don't know why but I just found it incomprehensible.

[-] [email protected] 7 points 11 hours ago

I have yet to read this, but. But the first part is like the internals of systemd, you won't immediately need it.

If you want to make use of systemd, you can skip directly to where it explains unit files. You'll soon see just how much it can do for you

[-] [email protected] 3 points 11 hours ago

I don't know why but I just found it incomprehensible.

#alwaysHasBeen, but for us graybeards the confusion has been "this is a solution with no problem" and "it's eaten WHAT now?"

[-] [email protected] 6 points 9 hours ago

As a proper "gray beard" myself the utility of systemd vs. sys-v init scripts has always been blindingly obvious. 🤷

[-] [email protected] 8 points 11 hours ago

Great article! This helped me understand a lot more about D-Bus.

[-] [email protected] 6 points 12 hours ago

That title gotta be intentional

[-] [email protected] 4 points 12 hours ago

the Millie Vanillie of vibe coding if you will..

[-] [email protected] 1 points 11 hours ago

Systemd is the Kanye West of vibe-coding.

[-] [email protected] 2 points 11 hours ago

Ayyyyy!

Love systemd thanks for the writeup 👍🏽

this post was submitted on 11 Jul 2025
132 points (95.8% liked)

Linux

56309 readers
939 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS