3 ms·
The original SystemV init was ugly and hairy. Systemd managed to replace it with something more counter-intuitive and obtuse. That took effort. "systemctl list
by api 8y ago
The original SystemV init was ugly and hairy. Systemd managed to replace it with something more counter-intuitive and obtuse. That took effort.
"systemctl list-units"
What's wrong with?
"systemctl list" or "systemctl units" or "systemctl ls" ?
Then there's the output, which is borderline unreadable. The entire systemd design is like this. It seems like it's designed by people who enjoy arcane hard to read and hard to type stuff.
I can never, ever remember the magic incantations required to get it to load a new unit file. I can also never recall where they go without Googling and it seems to vary across distributions. People always joke that the first step to doing anything with git is to Google it. Systemd is worse since its commands are bizarre and non-memorable.
Over the years I've grown to hate intentionally arcane software. It wastes your time to no benefit. I tolerate git because it's powerful and it does have rational reasons for how it does things, but systemd is just annoying.
- fulafel 8y agoI think "systemd came and replaced sysvinit" is a winner-written history. There are/were other strong alternatives to sysvinit and eg in Debian it was a close race.
- JdeBP 8y agoIt's one of the fallacies called out by the Uselessd Guy. * http://uselessd.darknedgy.net/ProSystemdAntiSystemd/ http://uselessd.darknedgy.net/ProSystemdAntiSystemd/ It's also an outright ahistorical falsehood in the case of Fedora and Ubuntu.