Systemd is coming to a linux distro near you.
In fact, if you’re using RHEL 7+, CentOS 7+, Fedora 15+ or Arch, you’re already using systemd. You can always stick to a distribution that stays clear of systemd, but chances are you’ll eventually run into systemd – so why not get to know it a little better?
Here’s a set of resources I found useful.
- Rethinking PID 1 , the announcement of systemd
- [video] The Six Stages of systemd : a 20min overview in the train of thought of a SysV init user that migrated to systemd
- RHEL7: How to get started with Systemd : a series of short commands to get familiar with systemd (cgroups, boot, journald)
- RHEL 7 System Administrator Guide: Infrastructure Service : the official documentation by Red Hat, the original contributors of systemd
- SysVinit to Systemd Cheatsheet : very useful, especially in the beginning, for comparing ye ol’ SysVinit commands to the new systemd syntax/commands
- [pdf] Demystifying systemd: A Practical Guide : the PDF slides of a presentation given at Red Hat Summit 2014
- systemd manpages : systemd consists of a lot of binaries, this is a list to each of their manpages
- [video] A glimpse into a systemd future : despite the video quality being flaky, this gave a really good summary of systemd, runs for 50 minutes.
- Understanding and Using Systemd : another short intro into systemd, it covers the basics, but its real value is the component diagram of all systemd layers
- Interview: Lennart Poettering : a very long & in-depth interview with the lead developer of systemd, goes into great detail on why some systemd decisions were made and how systemd came to be (highly recommended!)
- [video] Lennart’s Linux Revolution | Linux Action Show 34 : a video interview with Lennart Poettering on the Linux Action Show podcast
I hope these resources can be valuable to you too!
And who knows, after reading up on systemd, you may actually like it? I know I’m looking forward to using it!